এক্সপো SDK কুইক স্টার্ট
এই দ্রুত এবং সহজ উদাহরণ ব্যবহার করে Pushwoosh এক্সপো SDK দিয়ে শুরু করুন।
পূর্বশর্ত
Anchor link toআপনার অ্যাপে Pushwoosh এক্সপো SDK ইন্টিগ্রেট করার জন্য, আপনার নিম্নলিখিত জিনিসগুলির প্রয়োজন হবে:
উদাহরণ প্রজেক্ট ডাউনলোড করুন
Anchor link to# SDK রিপোজিটরি ক্লোন করুন এবং উদাহরণ প্রজেক্টে নেভিগেট করুনgit clone https://github.com/Pushwoosh/pushwoosh-expo-plugin-sample.git
# উদাহরণ ডিরেক্টরিতে নেভিগেট করুনcd pushwoosh-expo-plugin-sample/প্রজেক্ট কনফিগার করুন
Anchor link to১. ডিপেন্ডেন্সি ইনস্টল করুন:
Anchor link tonpm install২. Pushwoosh ইনিশিয়ালাইজ করুন:
Anchor link toapp/_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 প্রজেক্ট নম্বর।
৩. প্যাকেজের নাম এবং বান্ডেল আইডি সেট করুন:
Anchor link toapp.json খুলুন এবং সেট করুন:
packageআপনার অ্যাপের প্যাকেজের নামে সেট করুন।bundleIdentifierআপনার অ্যাপের বান্ডেল আইডিতে সেট করুন।
৪. Pushwoosh ডিভাইস API টোকেন সেট করুন:
Anchor link toআপনার app.json ফাইলটি খুলুন এবং উভয় প্ল্যাটফর্মের জন্য Pushwoosh ডিভাইস API টোকেন সেট করুন:
PW_API_TOKENiOS প্ল্যাটফর্মের জন্য ডিভাইস API টোকেন ভ্যালু।apiTokenAndroid প্ল্যাটফর্মের জন্য ডিভাইস API টোকেন ভ্যালু।
৫. Firebase কনফিগারেশন ফাইল যোগ করুন:
Anchor link toআপনার google-services.json ফাইলটি প্রজেক্টের রুট ডিরেক্টরিতে কপি করুন।
অ্যাপটি প্রি-বিল্ড করুন
Anchor link toপ্রি-বিল্ড চালিয়ে প্রতিটি প্ল্যাটফর্মের জন্য নেটিভ কোড জেনারেট করুন এবং ডিপেন্ডেন্সি কনফিগার করুন:
npx expo prebuildপ্রজেক্ট বিল্ড এবং রান করুন
Anchor link to১. প্রজেক্টটি বিল্ড করুন:
npx expo run:androidnpx expo run:ios২. পুশ নোটিফিকেশনের জন্য অনুমতি দিন। ডিভাইসটি Pushwoosh-এর সাথে রেজিস্টার হবে এবং পুশ নোটিফিকেশন সক্রিয় হবে।
একটি পুশ নোটিফিকেশন পাঠান
Anchor link toPushwoosh কন্ট্রোল প্যানেলে ফিরে যান এবং আপনার রেজিস্টার করা ডিভাইসে একটি পুশ নোটিফিকেশন পাঠান।