বিষয়বস্তুতে যান

Cordova SDK কুইক স্টার্ট

এই দ্রুত এবং সহজ উদাহরণ ব্যবহার করে Pushwoosh Cordova SDK দিয়ে শুরু করুন।

পূর্বশর্ত

Anchor link to

আপনার অ্যাপে Pushwoosh Cordova 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 App Code এবং Firebase Project Number দিয়ে প্রতিস্থাপন করুন।

১. বান্ডেল আইডেন্টিফায়ার সেট করুন
Anchor link to

Xcode-এ platforms/ios/newdemo.xcworkspace ফাইলটি খুলুন।

প্রতিটি টার্গেটের জন্য Bundle Identifier সেট করুন:

  • newdemo: আপনার অ্যাপের প্যাকেজের নাম। (যেমন com.example.pushwoosh)
২. ক্যাপাবিলিটি যোগ করুন
Anchor link to

পুশ নোটিফিকেশন সক্রিয় করতে, আপনাকে নির্দিষ্ট কিছু ক্যাপাবিলিটি যোগ করতে হবে।

Signing & Capabilities বিভাগে, নিম্নলিখিত ক্যাপাবিলিটিগুলো যোগ করুন:

  • Push Notifications
  • Background Modes। এই ক্যাপাবিলিটি যোগ করার পরে, Remote notifications-এর জন্য বক্সটি চেক করুন।
৩. API টোকেন সেট করুন
Anchor link to

আপনার ios/newdemo/Info.plist-এ Pushwoosh_API_TOKEN কী-টি Pushwoosh Device API Token-এ সেট করুন।

১. google-services.json সেটআপ করুন
Anchor link to

আপনার google-services.json ফাইলটি প্রজেক্টের রুট ডিরেক্টরিতে কপি করুন।

২. প্যাকেজের নাম সেট করুন
Anchor link to

android/app/build.gradle খুলুন এবং applicationId আপনার অ্যাপের প্যাকেজের নামে সেট করুন। (যেমন com.example.pushwoosh)

৩. 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 Device API Token দিয়ে প্রতিস্থাপন করুন।

প্রজেক্টটি চালান

Anchor link to

১. প্রজেক্টটি বিল্ড করুন এবং চালান। ২. Register for notifications সুইচটি টগল করুন। ৩. পুশ নোটিফিকেশনের জন্য অনুমতি দিন। ডিভাইসটি Pushwoosh-এর সাথে রেজিস্টার করা হবে।

একটি পুশ নোটিফিকেশন পাঠান

Anchor link to

Pushwoosh কন্ট্রোল প্যানেলে ফিরে যান এবং আপনার রেজিস্টার করা ডিভাইসে একটি পুশ নোটিফিকেশন পাঠান