SDK لـ Windows Javascript
دمج SDK
Anchor link toلدمج Pushwoosh في تطبيق Windows JS الخاص بك، اتبع الخطوات أدناه.
1. قم بتنزيل حزمة SDK الخاصة بنا.
2. أضف مرجعًا إلى PushSDK/Project-Win8.1-WNS/PushSDK.winmd في مشروعك
أو PushSDK/Project-Win10-WNS/PushSDK.winmd إذا كنت تطور لـ Windows 10
3. قم بتهيئة خدمة الإشعارات الفورية بالكود التالي:
var service = new PushSDK.NotificationService.getCurrent("YOUR_PUSHWOOSH_APP_ID");
service.ononpushaccepted = function (args) { //code to handle push notification //display push notification payload for test only var md = new Windows.UI.Popups.MessageDialog(args.toString()); md.showAsync()}
service.ononpushtokenreceived = function (pushToken) { //code to handle push token}
service.ononpushtokenfailed = function (error) { //code to handle push subscription failure}
service.subscribeToPushService();4. في دالة app.onactivated الخاصة بك، أضف ما يلي:
app.onactivated = function (args) { if (args.detail.kind === activation.ActivationKind.launch) { if (args.detail.previousExecutionState !== activation.ApplicationExecutionState.terminated) { // TODO: This application has been newly launched. Initialize // your application here.
//Handle start push PushSDK.NotificationService.handleStartPush(args.detail.arguments);
الميزات المتقدمة
Anchor link toTags
Anchor link toباستخدام الـ Tags، يمكنك إنشاء مجموعة من الأجهزة بناءً على معايير مختلفة.
1. قم بإنشاء قائمة من الـ tags:
var keys = ["name1", "name2"];var values = ["value1", "value2"];2. أرسل الـ tags إلى Pushwoosh:
service.sendTag(keys, values);