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

एक्सपो एसडीके क्विक स्टार्ट

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

पूर्वापेक्षाएँ

Anchor link to

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

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

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

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

Anchor link to
1. निर्भरताएँ इंस्टॉल करें:
Anchor link to
Terminal window
npm install
2. Pushwoosh को इनिशियलाइज़ करें:
Anchor link to

app/_layout.tsx खोलें और Pushwoosh.init कॉल को अपडेट करें:

Pushwoosh.init({ pw_appid: "__YOUR_APP_CODE__", project_number: "__YOUR_FCM_SENDER_ID__" });

जहाँ:

__YOUR_APP_CODE__ Pushwoosh कंट्रोल पैनल से एप्लिकेशन कोड है। __YOUR_FCM_SENDER_ID__ Firebase कंसोल से Firebase प्रोजेक्ट नंबर है।

3. पैकेज का नाम और बंडल आईडी सेट करें:
Anchor link to

app.json खोलें और सेट करें:

  • package को अपने ऐप के पैकेज नाम पर सेट करें।
  • bundleIdentifier को अपने ऐप के बंडल आईडी पर सेट करें।
4. Pushwoosh डिवाइस एपीआई टोकन सेट करें:
Anchor link to

अपनी app.json फ़ाइल खोलें और दोनों प्लेटफॉर्म के लिए Pushwoosh डिवाइस एपीआई टोकन सेट करें:

  • PW_API_TOKEN iOS प्लेटफॉर्म के लिए डिवाइस एपीआई टोकन मान।
  • apiToken Android प्लेटफॉर्म के लिए डिवाइस एपीआई टोकन मान।
5. Firebase कॉन्फ़िगरेशन फ़ाइल जोड़ें:
Anchor link to

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

ऐप को प्रीबिल्ड करें

Anchor link to

प्रीबिल्ड चलाकर प्रत्येक प्लेटफॉर्म के लिए नेटिव कोड जेनरेट करें और निर्भरताएँ कॉन्फ़िगर करें:

Terminal window
npx expo prebuild

प्रोजेक्ट को बिल्ड और रन करें

Anchor link to
  1. प्रोजेक्ट को बिल्ड करें:
Terminal window
npx expo run:android
  1. पुश नोटिफिकेशन के लिए अनुमति दें। डिवाइस Pushwoosh के साथ पंजीकृत हो जाएगा और पुश नोटिफिकेशन सक्षम हो जाएँगे।

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

Anchor link to

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