এপিআইয়ের মাধ্যমে হোয়াটসঅ্যাপ ব্যবহার করুন

সমস্ত ডেটা সুরক্ষা উদ্বেগ সত্ত্বেও, হোয়াটসঅ্যাপ এখনও জার্মানদের প্রিয় মেসেঞ্জার অ্যাপ। বিশেষ হোয়াটসঅ্যাপ বিজনেস অ্যাপ ছাড়াও, Facebook কোম্পানিগুলির জন্য এটিকে আরও আকর্ষণীয় করতে একটি অফিসিয়াল ইন্টারফেস, WhatsApp Business API তৈরি করেছে। আপনি যদি আপনার ওয়েব অ্যাপ্লিকেশন থেকে প্রোগ্রাম্যাটিকভাবে WhatsApp বার্তা পাঠাতে চান তবে অন্যান্য বিকল্পও রয়েছে।


এর আনুষ্ঠানিক উপায় হলো হোয়াটসঅ্যাপ বিজনেস এপিআই (WhatsApp Business API)। আপনি যদি এটি সরাসরি ব্যবহার করতে চান, তবে আপনাকে পার্টনার নেটওয়ার্কের কোনো একটি আনুষ্ঠানিক প্রদানকারীর কাছে নিবন্ধন করতে হবে। উদাহরণস্বরূপ, মেসেজবার্ড (MessageBird) একটি ভালো বিকল্প হিসেবে প্রমাণিত হয়েছে। বিস্তারিত বিবরণে না গিয়ে, আমি এখানে সবচেয়ে গুরুত্বপূর্ণ বিষয়গুলো তুলে ধরব।:

  • পূর্বশর্ত হিসাবে, আপনার একটি বৈধ জার্মান মোবাইল ফোন নম্বর প্রয়োজন যা অন্তত একটি হোয়াটসঅ্যাপ ডেটা প্ল্যানের সাথে সংযুক্ত।
  • বার্তা প্রেরণগুলি কঠোর বিধিনিষেধের সাপেক্ষে: তৃতীয় পক্ষের পরিচিতিগুলিতে কেবল তথাকথিত বার্তা টেম্পলেটগুলি ব্যবহার করা সম্ভব, যা ম্যানুয়ালি জমা দিতে হবে এবং অনুমোদিত হতে হবে। যদি যোগাযোগটির উত্তর দেয়, আপনি 24 ঘন্টার সময় উইন্ডোর মধ্যে এপিআইয়ের মাধ্যমে এই পরিচিতিতে কোনও পাঠ্য বার্তা প্রেরণ করতে পারেন।
  • প্রতিটি পরিচিতির জন্য আপনার একটি সুস্পষ্ট অপ্ট-ইন প্রয়োজন, যা আপনাকে নিজেকে বাস্তবায়ন করতে হবে।
  • তৃতীয় পক্ষের সরবরাহকারীর কাছ থেকে নেওয়া প্রতিটি বার্তা প্রেরণের জন্য পারিশ্রমিক।

মেসেজবার্ড উদাহরণে আসল এপিআই কল (স্ট্রিংহেল্পার থেকে _curl এর সাহায্যে ) তুলনামূলক সহজ বলে প্রমাণিত হয়েছে:

e228243e9ffff5f83e71190ee38b10aa

যদি আপনার নিজের সার্ভার থাকে এবং একটি (সক্রিয়ভাবে ব্যবহার করা হয় না) সেল ফোন উপলব্ধ থাকে, তাহলে আপনি যা চান তা অর্জন করার এবং উপরে উল্লিখিত বিধিনিষেধগুলিকে অতিক্রম করার আরেকটি উপায় রয়েছে। এখানে আপনি হোয়াটসঅ্যাপ ওয়েবের কার্যকারিতা ব্যবহার করবেন। নিম্নলিখিত দুটি গ্রন্থাগার এই উদ্দেশ্যে উপযুক্ত.

WebWhatsApp র‍্যাপারটি বেশ কিছুদিন ধরেই প্রচলিত আছে এবং এটি পাইথন ও সেলেনিয়ামের উপর ভিত্তি করে তৈরি। উদাহরণস্বরূপ, এটি দিয়ে বার্তা পাঠানোর পদ্ধতিটি নিম্নরূপ::

452590a6d20c1fa9276ff14ed28c4ce5

অনেক slimmer পেশা গাট্টা , অপরপক্ষে, টাইপ করা বিষয় এবং WebSockets উপর ভিত্তি করে। উদাহরণ হিসাবে নীচের কোড ব্যবহার করে বার্তা প্রেরণ করা হয়:

e0187d6da1f800b1597420345d13b432

উভয় লাইব্রেরি একই নীতিতে কাজ করে: ওয়েব অ্যাপটি দূর থেকে নিয়ন্ত্রিত হয়, এবং প্রমাণীকরণ শুধুমাত্র একবার প্রয়োজন হয় (পরবর্তীবার অ্যাক্সেসের সময় সেশনটি পুনরায় স্থাপিত হয়)। (সাধারণ বার্তা পাঠানোর তুলনায়) এতে কোনো সীমাবদ্ধতা নেই।

পেছনে