انتقل إلى المحتوى

SDK لـ Windows Javascript

تنزيل SDK
عينة W8 JS

دمج 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 to

باستخدام الـ Tags، يمكنك إنشاء مجموعة من الأجهزة بناءً على معايير مختلفة.

1. قم بإنشاء قائمة من الـ tags:

var keys = ["name1", "name2"];
var values = ["value1", "value2"];

2. أرسل الـ tags إلى Pushwoosh:

service.sendTag(keys, values);