सामग्री पर जाएं

कॉर्डोवा SDK क्विक स्टार्ट

इस त्वरित और सरल उदाहरण का उपयोग करके Pushwoosh कॉर्डोवा SDK के साथ शुरुआत करें।

आवश्यकताएँ

Anchor link to

अपने ऐप में Pushwoosh कॉर्डोवा SDK को एकीकृत करने के लिए, आपको निम्नलिखित की आवश्यकता होगी:

उदाहरण प्रोजेक्ट डाउनलोड करें

Anchor link to
Terminal window
# SDK रिपॉजिटरी को क्लोन करें और उदाहरण प्रोजेक्ट पर नेविगेट करें
git clone https://github.com/Pushwoosh/pushwoosh-phonegap-plugin.git
# उदाहरण डायरेक्टरी पर नेविगेट करें
cd pushwoosh-phonegap-plugin/example/newdemo/

प्रोजेक्ट को कॉन्फ़िगर करें

Anchor link to

निर्भरताएँ इंस्टॉल करें:

Terminal window
npm i

Pushwoosh प्लगइन जोड़ें:

Terminal window
cordova plugin add ../../ --link --nofetch

www/js/index.js खोलें और pushwoosh.onDeviceReady कॉल को अपडेट करें:

pushwoosh.onDeviceReady({
appid: "XXXXX-XXXXX",
projectid: "XXXXXXXXXXXXXXX"
});

appid और projectid मानों को अपने Pushwoosh ऐप कोड और फायरबेस प्रोजेक्ट नंबर से बदलें।

1. बंडल आइडेंटिफ़ायर सेट करें
Anchor link to

Xcode में platforms/ios/newdemo.xcworkspace फ़ाइल खोलें।

प्रत्येक लक्ष्य के लिए बंडल आइडेंटिफ़ायर सेट करें:

  • newdemo: आपके ऐप का पैकेज नाम। (उदा. com.example.pushwoosh)
2. क्षमताएँ जोड़ें
Anchor link to

पुश नोटिफिकेशन सक्षम करने के लिए, आपको कुछ क्षमताएँ जोड़ने की आवश्यकता है।

साइनिंग और क्षमताएँ अनुभाग में, निम्नलिखित क्षमताएँ जोड़ें:

  • Push Notifications
  • Background Modes। इस क्षमता को जोड़ने के बाद, Remote notifications के लिए बॉक्स को चेक करें।
3. API टोकन सेट करें
Anchor link to

अपने ios/newdemo/Info.plist में Pushwoosh_API_TOKEN कुंजी को Pushwoosh डिवाइस API टोकन पर सेट करें।

1. google-services.json सेटअप करें
Anchor link to

अपनी google-services.json फ़ाइल को प्रोजेक्ट की रूट डायरेक्टरी में कॉपी करें।

2. पैकेज का नाम सेट करें
Anchor link to

android/app/build.gradle खोलें और applicationId को अपने ऐप के पैकेज नाम पर सेट करें। (उदा. com.example.pushwoosh)

3. API टोकन सेट करें
Anchor link to

अपनी android/app/src/main/AndroidManifest.xml फ़ाइल खोलें और <application> टैग के अंदर निम्नलिखित मेटाडेटा जोड़ें:

AndroidManifest.xml
<meta-data android:name="com.pushwoosh.apitoken" android:value="__YOUR_PUSHWOOSH_DEVICE_API_TOKEN__" />

__YOUR_PUSHWOOSH_DEVICE_API_TOKEN__ को अपने Pushwoosh डिवाइस API टोकन से बदलें।

प्रोजेक्ट चलाएँ

Anchor link to
  1. प्रोजेक्ट को बिल्ड और रन करें।
  2. नोटिफिकेशन के लिए रजिस्टर करें स्विच को टॉगल करें।
  3. पुश नोटिफिकेशन के लिए अनुमति दें। डिवाइस Pushwoosh के साथ पंजीकृत हो जाएगा।

एक पुश नोटिफिकेशन भेजें

Anchor link to

Pushwoosh कंट्रोल पैनल पर वापस जाएँ और अपने पंजीकृत डिवाइस पर एक पुश नोटिफिकेशन भेजें