विंडोज जावास्क्रिप्ट एसडीके
एसडीके डाउनलोड करें
W8 जेएस सैंपल
एसडीके एकीकरण
Anchor link toअपने विंडोज जेएस एप्लिकेशन में पुशवूश को एकीकृत करने के लिए, नीचे दिए गए चरणों का पालन करें।
1. हमारा एसडीके पैकेज डाउनलोड करें।
2. अपने प्रोजेक्ट में PushSDK/Project-Win8.1-WNS/PushSDK.winmd का संदर्भ जोड़ें
या यदि आप विंडोज 10 के लिए विकसित कर रहे हैं तो PushSDK/Project-Win10-WNS/PushSDK.winmd का संदर्भ जोड़ें।
3. निम्नलिखित कोड के साथ पुश सेवा को प्रारंभ करें:
var service = new PushSDK.NotificationService.getCurrent("YOUR_PUSHWOOSH_APP_ID");
service.ononpushaccepted = function (args) { //पुश नोटिफिकेशन को संभालने के लिए कोड //केवल परीक्षण के लिए पुश नोटिफिकेशन पेलोड प्रदर्शित करें var md = new Windows.UI.Popups.MessageDialog(args.toString()); md.showAsync()}
service.ononpushtokenreceived = function (pushToken) { //पुश टोकन को संभालने के लिए कोड}
service.ononpushtokenfailed = function (error) { //पुश सदस्यता विफलता को संभालने के लिए कोड}
service.subscribeToPushService();4. अपने app.onactivated फ़ंक्शन में निम्नलिखित जोड़ें:
app.onactivated = function (args) { if (args.detail.kind === activation.ActivationKind.launch) { if (args.detail.previousExecutionState !== activation.ApplicationExecutionState.terminated) { // TODO: यह एप्लिकेशन नया लॉन्च किया गया है। प्रारंभ करें // आपका एप्लिकेशन यहाँ।
//स्टार्ट पुश को संभालें PushSDK.NotificationService.handleStartPush(args.detail.arguments);
उन्नत सुविधाएँ
Anchor link toटैग के साथ, आप विभिन्न मानदंडों के आधार पर उपकरणों का एक सेट बना सकते हैं।
1. टैग की एक सूची बनाएं:
var keys = ["name1", "name2"];var values = ["value1", "value2"];2. पुशवूश को टैग भेजें:
service.sendTag(keys, values);