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

এক্সপো SDK কুইক স্টার্ট

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

পূর্বশর্ত

Anchor link to

আপনার অ্যাপে Pushwoosh এক্সপো SDK ইন্টিগ্রেট করার জন্য, আপনার নিম্নলিখিত জিনিসগুলির প্রয়োজন হবে:

উদাহরণ প্রজেক্ট ডাউনলোড করুন

Anchor link to
Terminal window
# SDK রিপোজিটরি ক্লোন করুন এবং উদাহরণ প্রজেক্টে নেভিগেট করুন
git clone https://github.com/Pushwoosh/pushwoosh-expo-plugin-sample.git
# উদাহরণ ডিরেক্টরিতে নেভিগেট করুন
cd pushwoosh-expo-plugin-sample/

প্রজেক্ট কনফিগার করুন

Anchor link to
১. ডিপেন্ডেন্সি ইনস্টল করুন:
Anchor link to
Terminal window
npm install
২. Pushwoosh ইনিশিয়ালাইজ করুন:
Anchor link to

app/_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 to

app.json খুলুন এবং সেট করুন:

  • package আপনার অ্যাপের প্যাকেজের নামে সেট করুন।
  • bundleIdentifier আপনার অ্যাপের বান্ডেল আইডিতে সেট করুন।
৪. Pushwoosh ডিভাইস API টোকেন সেট করুন:
Anchor link to

আপনার app.json ফাইলটি খুলুন এবং উভয় প্ল্যাটফর্মের জন্য Pushwoosh ডিভাইস API টোকেন সেট করুন:

  • PW_API_TOKEN iOS প্ল্যাটফর্মের জন্য ডিভাইস API টোকেন ভ্যালু।
  • apiToken Android প্ল্যাটফর্মের জন্য ডিভাইস API টোকেন ভ্যালু।
৫. Firebase কনফিগারেশন ফাইল যোগ করুন:
Anchor link to

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

অ্যাপটি প্রি-বিল্ড করুন

Anchor link to

প্রি-বিল্ড চালিয়ে প্রতিটি প্ল্যাটফর্মের জন্য নেটিভ কোড জেনারেট করুন এবং ডিপেন্ডেন্সি কনফিগার করুন:

Terminal window
npx expo prebuild

প্রজেক্ট বিল্ড এবং রান করুন

Anchor link to

১. প্রজেক্টটি বিল্ড করুন:

Terminal window
npx expo run:android

২. পুশ নোটিফিকেশনের জন্য অনুমতি দিন। ডিভাইসটি Pushwoosh-এর সাথে রেজিস্টার হবে এবং পুশ নোটিফিকেশন সক্রিয় হবে।

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

Anchor link to

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