Saltar al contenido

SDK de Javascript para Windows

Descargar SDK
Ejemplo de W8 JS

Integración del SDK

Anchor link to

Para integrar Pushwoosh en tu aplicación de Windows JS, sigue los pasos a continuación.

1. Descarga nuestro paquete SDK.

2. Agrega una referencia a PushSDK/Project-Win8.1-WNS/PushSDK.winmd en tu proyecto
O a PushSDK/Project-Win10-WNS/PushSDK.winmd si desarrollas para Windows 10

3. Inicializa el servicio de push con el siguiente código:

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. En tu función app.onactivated, agrega lo siguiente:

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);

Funciones avanzadas

Anchor link to

Con los tags, puedes crear un conjunto de dispositivos basados en diferentes criterios.

1. Crea una lista de tags:

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

2. Envía los tags a Pushwoosh:

service.sendTag(keys, values);