এক্সপো 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__" });যেখানে:
__YOUR_APP_CODE__ হল Pushwoosh কন্ট্রোল প্যানেল থেকে অ্যাপ্লিকেশন কোড।
৩. প্যাকেজের নাম এবং বান্ডেল আইডি সেট করুন:
Anchor link toapp.json খুলুন এবং সেট করুন:
packageআপনার অ্যাপের প্যাকেজের নামে।bundleIdentifierআপনার অ্যাপের বান্ডেল আইডিতে।
৪. Pushwoosh ডিভাইস API টোকেন সেট করুন:
Anchor link toআপনার app.json ফাইলটি খুলুন এবং উভয় প্ল্যাটফর্মের জন্য Pushwoosh ডিভাইস API টোকেন সেট করুন:
PW_API_TOKENiOS প্ল্যাটফর্মের জন্য ডিভাইস API টোকেনের মান।apiTokenঅ্যান্ড্রয়েড প্ল্যাটফর্মের জন্য ডিভাইস API টোকেনের মান।
৫. ফায়ারবেস কনফিগারেশন ফাইল যোগ করুন:
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 কন্ট্রোল প্যানেলে ফিরে যান এবং আপনার নিবন্ধিত ডিভাইসে একটি পুশ নোটিফিকেশন পাঠান।