SDK Javascript para Windows
Integração do SDK
Anchor link toPara 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 toTags
Anchor link toCom 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);