एपीआई के माध्यम से व्हाट्सएप का उपयोग करें

सभी डेटा सुरक्षा चिंताओं के बावजूद, व्हाट्सएप अभी भी जर्मन पसंदीदा मैसेंजर ऐप है। विशेष व्हाट्सएप बिजनेस ऐप के अलावा , फेसबुक ने आधिकारिक इंटरफ़ेस, व्हाट्सएप बिजनेस एपीआई भी बनाया है, ताकि कंपनियों के लिए इसे और अधिक दिलचस्प बनाया जा सके। यदि आप अपने वेब एप्लिकेशन से प्रोग्राम से व्हाट्सएप संदेश भेजना चाहते हैं, तो अन्य तरीके भी हैं।


आधिकारिक मार्ग व्हाट्सएप बिजनेस एपीआई के माध्यम से है: यदि आप इसे सीधे उपयोग करना चाहते हैं, तो आपको साथी नेटवर्क में आधिकारिक प्रदाताओं में से एक के साथ पंजीकरण करना होगा। उदाहरण के लिए, मैसेजबर्ड ने खुद को यहां साबित किया है। सटीक विवरण में जाने के बिना, मैं आपको यहां सबसे महत्वपूर्ण टेक-वे दिखाऊंगा:

  • एक शर्त के रूप में, आपको एक वैध जर्मन मोबाइल फोन नंबर चाहिए जो कम से कम व्हाट्सएप डेटा प्लान से जुड़ा हो।
  • संदेश भेजना सख्त प्रतिबंधों के अधीन है: बाहरी संपर्कों को भेजना केवल तथाकथित संदेश टेम्पलेट्स का उपयोग करना संभव है, जिसे मैन्युअल रूप से प्रस्तुत और अनुमोदित किया जाना चाहिए। यदि संपर्क जवाब देता है, तो आप 24 घंटे के समय विंडो के भीतर एपीआई के माध्यम से इस पाठ को कोई भी संदेश भेज सकते हैं।
  • आपको हर संपर्क के लिए एक स्पष्ट विकल्प की आवश्यकता होती है, जिसे आपको स्वयं लागू करना होता है।
  • भेजे गए प्रत्येक संदेश के लिए तृतीय-पक्ष प्रदाता से शुल्क देय हैं।

MessageBird उदाहरण में वास्तविक स्ट्रिंग कॉल (स्ट्रिंगर से _curl की मदद से) अपेक्षाकृत सरल हो जाता है:

e228243e9ffff5f83e71190ee38b10aa

यदि आपके पास अपना स्वयं का सर्वर और (सक्रिय रूप से उपयोग नहीं किया गया) मोबाइल फोन है, तो आप जो चाहते हैं उसे प्राप्त करने का एक और तरीका है और उपरोक्त प्रतिबंधों को दरकिनार करना। यहां आप व्हाट्सएप वेब की कार्यक्षमता का उपयोग करते हैं। इस प्रयोजन के लिए निम्नलिखित दो पुस्तकालयों का उपयोग किया जा सकता है।

WebWhatsapp रैपर अपेक्षाकृत लंबे समय से है और पायथन और सेलेनियम पर भी आधारित है। संदेश भेजना इस प्रकार है, उदाहरण के लिए:

452590a6d20c1fa9276ff14ed28c4ce5

ज्यादा स्लिमर Baileys , दूसरे हाथ पर, टाइपप्रति और WebSockets पर आधारित है। उदाहरण के रूप में निम्न कोड का उपयोग करके संदेश भेजे जाते हैं:

e0187d6da1f800b1597420345d13b432

दोनों पुस्तकालय एक ही सिद्धांत पर काम करते हैं: वेब ऐप को दूरस्थ रूप से नियंत्रित किया जाता है, प्रमाणीकरण केवल एक बार आवश्यक होता है (सत्र को अगली बार इसे कहा जाता है बहाल किया जाता है)। कोई प्रतिबंध नहीं हैं (सामान्य संदेश प्रेषण की तुलना में)।

वापस