البدء السريع لـ Cordova SDK
ابدأ مع Pushwoosh Cordova SDK باستخدام هذا المثال السريع والبسيط
المتطلبات الأساسية
Anchor link toلدمج Pushwoosh Cordova SDK في تطبيقك، ستحتاج إلى ما يلي:
تنزيل المشروع النموذجي
Anchor link to# Clone the SDK repository and navigate to the example projectgit clone https://github.com/Pushwoosh/pushwoosh-phonegap-plugin.git
# Navigate to example directorycd pushwoosh-phonegap-plugin/example/newdemo/تهيئة المشروع
Anchor link toتثبيت التبعيات:
npm iإضافة إضافة Pushwoosh:
cordova plugin add ../../ --link --nofetchافتح www/js/index.js وقم بتحديث استدعاء pushwoosh.onDeviceReady:
pushwoosh.onDeviceReady({ appid: "XXXXX-XXXXX"});استبدل قيمة appid بـ Pushwoosh App Code الخاص بك.
1. تعيين معرف الحزمة (Bundle Identifier)
Anchor link toافتح ملف platforms/ios/newdemo.xcworkspace في Xcode.
قم بتعيين Bundle Identifier لكل هدف:
newdemo: اسم حزمة تطبيقك. (مثال: com.example.pushwoosh)
2. إضافة القدرات (Capabilities)
Anchor link toلتمكين الإشعارات الفورية (Push Notifications)، تحتاج إلى إضافة قدرات معينة.
في قسم Signing & Capabilities، أضف القدرات التالية:
Push NotificationsBackground Modes. بعد إضافة هذه القدرة، حدد مربعRemote notifications.
3. تعيين رمز API (API Token)
Anchor link toفي ملف ios/newdemo/Info.plist الخاص بك، قم بتعيين مفتاح Pushwoosh_API_TOKEN إلى Pushwoosh Device API Token
Android
Anchor link to1. إعداد google-services.json
Anchor link toانسخ ملف google-services.json الخاص بك إلى الدليل الجذر للمشروع
2. تعيين اسم الحزمة (package name)
Anchor link toافتح android/app/build.gradle وقم بتعيين applicationId إلى اسم حزمة تطبيقك. (مثال: com.example.pushwoosh)
3. تعيين رمز API (API Token)
Anchor link toافتح ملف android/app/src/main/AndroidManifest.xml الخاص بك وأضف البيانات الوصفية التالية داخل وسم <application>:
<meta-data android:name="com.pushwoosh.apitoken" android:value="__YOUR_PUSHWOOSH_DEVICE_API_TOKEN__" />استبدل __YOUR_PUSHWOOSH_DEVICE_API_TOKEN__ بـ Pushwoosh Device API Token الخاص بك.
تشغيل المشروع
Anchor link to- قم ببناء وتشغيل المشروع.
- قم بتبديل مفتاح Register for notifications.
- امنح الإذن للإشعارات الفورية. سيتم تسجيل الجهاز مع Pushwoosh.
إرسال إشعار فوري
Anchor link toارجع إلى لوحة تحكم Pushwoosh وأرسل إشعارًا فوريًا إلى جهازك المسجل.