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

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

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

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

<TranslatedFragment id="prerequisites-plugins" />

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

```bash
# SDK रिपॉजिटरी को क्लोन करें और उदाहरण प्रोजेक्ट पर नेविगेट करें
git clone https://github.com/Pushwoosh/pushwoosh-phonegap-plugin.git

# उदाहरण डायरेक्टरी पर नेविगेट करें
cd pushwoosh-phonegap-plugin/example/newdemo/
```

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

निर्भरताएँ स्थापित करें:

```bash
npm i
```

Pushwoosh प्लगइन जोड़ें:
```bash
cordova plugin add ../../ --link --nofetch
```

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

```javascript
pushwoosh.onDeviceReady({
    appid: "XXXXX-XXXXX"
});
```

`appid` मान को अपने **Pushwoosh ऐप कोड** से बदलें।

### iOS

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

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

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

- `newdemo`: आपके ऐप का पैकेज नाम। (उदा. com.example.pushwoosh)

###### 2. क्षमताएँ जोड़ें

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

साइनिंग और क्षमताएँ अनुभाग में, निम्नलिखित क्षमताएँ जोड़ें:
- `Push Notifications`
- `Background Modes`। इस क्षमता को जोड़ने के बाद, `Remote notifications` के लिए बॉक्स को चेक करें।

###### 3. API टोकन सेट करें

अपने `ios/newdemo/Info.plist` में `Pushwoosh_API_TOKEN` कुंजी को [Pushwoosh डिवाइस API टोकन](/hi/developer/api-reference/api-access-token/#device-api-token) पर सेट करें।

### Android

###### 1. google-services.json सेटअप करें

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

###### 2. पैकेज का नाम सेट करें

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

###### 3. API टोकन सेट करें

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

```xml title="AndroidManifest.xml"
<meta-data android:name="com.pushwoosh.apitoken" android:value="__YOUR_PUSHWOOSH_DEVICE_API_TOKEN__" />
```
`__YOUR_PUSHWOOSH_DEVICE_API_TOKEN__` को अपने [Pushwoosh डिवाइस API टोकन](/hi/developer/api-reference/api-access-token/#device-api-token) से बदलें।

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

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

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

Pushwoosh कंट्रोल पैनल पर वापस जाएँ और अपने पंजीकृत डिवाइस पर [एक पुश नोटिफिकेशन भेजें](/hi/product/messaging-channels/push-notifications/send-push-notifications/one-time-push)।