WhatsAppApi
WhatsApp मैसेजिंग अपने ऐप में जोड़ें।
उपयोगी अपडेट भेजें, ग्राहक उत्तर प्राप्त करें और हर संदेश को उसके जीवनचक्र में फ़ॉलो करें। WhatsApp को उन ऐप्लिकेशन और वर्कफ़्लो से जोड़ने के लिए Bird की प्रकाशित APIs और SDKs का उपयोग करें जिन पर आपके ग्राहक पहले से निर्भर हैं।
const msg = await bird.whatsapp.send({
to: "+15551234567",
template: {
slug: "bird_otp",
components: [{ type: "body", parameters: [{ type: "text", text: "123456" }] }],
},
});
console.log(msg.id, msg.status);अपना SDK चुनें या सीधे HTTP का उपयोग करें। ये उदाहरण Bird के प्रकाशित ऑपरेशन से जनरेट किए गए हैं।
एक स्पष्ट अनुरोध
मौके के अनुसार संदेश चुनें।
पात्र व्यवसाय-आरंभित संदेश के लिए किसी स्वीकृत टेम्पलेट का उपयोग करें, या ग्राहक-सेवा विंडो के अंदर समर्थित फ़्री-फ़ॉर्म उत्तर का। प्रेषक, प्राप्तकर्ता, भाषा और कंटेंट को स्पष्ट रखें।
प्रकाशित उदाहरणों का उपयोग करें
ऊपर दिए गए जनरेट किए गए SDK या HTTP उदाहरण से शुरू करें। किसी मार्केटिंग चित्रण से विधि का अनुमान लगाने के बजाय ऑपरेशन की वास्तविक कंटेंट संरचना और वैलिडेशन का पालन करें।
वर्कलोड को नियंत्रित करें
दर-सीमा प्रतिक्रिया और एक सीमित कतार का उपयोग करें। जब कोई ऐप्लिकेशन संदेश फ़ैनआउट करता है, तो हर इच्छित प्राप्तकर्ता और अनुरोध का स्थायी रिकॉर्ड रखें।
एक जीवनचक्र जिसे आप समझ सकें
स्वीकृति से लेकर ग्राहक की प्रतिक्रिया तक फ़ॉलो करें।
एक स्वीकृत API अनुरोध प्रोसेसिंग शुरू करता है। Meta की स्वीकृति, डिलीवरी और रीड अपडेट बाद के चरणों का वर्णन करते हैं; वे इसकी गारंटी नहीं देते कि ग्राहक ने आपका व्यावसायिक कार्य पूरा कर लिया।
संदेश पठन से मिलान करें
संबंधित वेबहुक का उपभोग करें और किसी अंतर की जाँच करते समय संदेश रिकॉर्ड प्राप्त करें। अनिश्चित प्रयासों को पुष्ट विफलताओं से अलग रखें।
फिर से प्रयास के निर्णय सटीक रखें
दस्तावेज़ में बताई गई अनुरोध सुरक्षा और त्रुटि वर्गीकरण का उपयोग करें। यह न मानें कि किसी अनिश्चित प्रदाता प्रयास को अनिश्चित काल तक सुरक्षित रूप से दोहराया जा सकता है।
Bird अनुरोध स्वीकार करता है और उसकी संदेश पहचान लौटाता है।
संदेश भेजने के वर्कफ़्लो से गुज़रता है।
उपलब्ध होने पर प्रदाता की जानकारी संदेश रिकॉर्ड को अपडेट करती है।
अस्वीकृति, विफलता और गायब जानकारी को उसी इंटीग्रेशन के हिस्से के रूप में संभालें।
सिर्फ़ एक एंडपॉइंट नहीं, एक बातचीत
उपयोगी संदर्भ को उत्तर में शामिल करें।
स्पष्ट बटन या सूची उत्तर पहचानकर्ताओं और अपने एप्लिकेशन की बातचीत स्थिति का उपयोग करें। उत्तर किसी पहले के संदेश को उद्धृत कर सकता है, लेकिन वह संदर्भ वैकल्पिक है और उपलब्ध न भी हो सकता है।
मेटाडेटा को उसकी जगह पर रखें
आउटगोइंग मेटाडेटा आउटगोइंग रिकॉर्ड का है। यह न मानें कि यह ग्राहक के इनबाउंड संदेश पर कॉपी हो जाता है।
टूल्स को समान अनुमतियों से जोड़ें
CLI और MCP डेवलपर्स को चैनल संचालित करने में मदद कर सकते हैं। ये उसी वर्कस्पेस एक्सेस, प्रेषक स्वामित्व और भेजने के नियमों के अधीन रहते हैं।
WhatsApp API प्रश्न
क्या स्वीकृत अनुरोध का मतलब है कि संदेश डिलीवर हो गया?
क्या मैं किसी भी समय फ़्री-फ़ॉर्म संदेश भेज सकता हूँ?
क्या कोई WhatsApp बैच एंडपॉइंट है?
मैं इंटरैक्टिव उत्तर को अपने ऐप्लिकेशन से कैसे मैच करूँ?
संपूर्ण यात्रा को जोड़ें
संबंधित संसाधन
इस विषय के लिए डॉक्यूमेंटेशन, गाइड और उदाहरणों के साथ आगे बढ़ें। संसाधन अंग्रेज़ी में हैं।
पहले अनुरोध को एक कार्यशील इंटीग्रेशन का हिस्सा बनाएँ।
अपना वर्कस्पेस सेट अप करें, एक प्रकाशित उदाहरण का उपयोग करें और प्रतिक्रिया की जाँच करें। ट्रैफ़िक बढ़ाने से पहले उत्तरों और डिलीवरी इवेंट्स को कनेक्ट करें।