Pular para o conteúdo

SDK Javascript para Windows

Baixar SDK
Exemplo JS W8

Integração do SDK

Anchor link to

Para integrar a Pushwoosh em seu aplicativo JS para Windows, siga os passos abaixo.

1. Baixe nosso pacote SDK.

2. Adicione uma referência a PushSDK/Project-Win8.1-WNS/PushSDK.winmd ao seu projeto
Ou PushSDK/Project-Win10-WNS/PushSDK.winmd se você desenvolve para Windows 10

3. Inicialize o serviço de push com o seguinte código:

var service = new PushSDK.NotificationService.getCurrent("YOUR_PUSHWOOSH_APP_ID");
service.ononpushaccepted = function (args) {
//código para lidar com a notificação push
//exibir o payload da notificação push apenas para teste
var md = new Windows.UI.Popups.MessageDialog(args.toString());
md.showAsync()
}
service.ononpushtokenreceived = function (pushToken) {
//código para lidar com o token de push
}
service.ononpushtokenfailed = function (error) {
//código para lidar com a falha na inscrição de push
}
service.subscribeToPushService();

4. Em sua função app.onactivated, adicione o seguinte:

app.onactivated = function (args) {
if (args.detail.kind === activation.ActivationKind.launch) {
if (args.detail.previousExecutionState !== activation.ApplicationExecutionState.terminated) {
// TODO: Este aplicativo foi recém-lançado. Inicialize
// seu aplicativo aqui.
//Lidar com o push inicial
PushSDK.NotificationService.handleStartPush(args.detail.arguments);

Recursos avançados

Anchor link to

Com as tags, você pode criar um conjunto de dispositivos com base em diferentes critérios.

1. Crie uma lista de tags:

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

2. Envie as tags para a Pushwoosh:

service.sendTag(keys, values);