WhatsApp टेक्स्ट संदेश प्राप्त करना
चैट में टाइप करने वाला कॉन्टैक्ट text के साथ एक इनबाउंड संदेश बनाता है। यह सबसे आम इनबाउंड आर्म है, और यही कस्टमर सर्विस विंडो को खोलती या रीसेट करती है।
इनबाउंड टेक्स्ट में क्या होता है
text.body में वह होता है जो कॉन्टैक्ट ने टाइप किया, और इस आर्म पर और कुछ नहीं होता:
{
"id": "wam_01kya19eknftrs2s6p82asmvnh",
"direction": "inbound",
"from": { "phone_number": "+14155550100", "display_name": "Alex Rivera" },
"to": { "phone_number": "+13124495569" },
"status": "received",
"text": { "body": "Is my order out for delivery yet?" },
"created_at": "2026-08-25T09:04:11Z"
}preview_url एक सेंड-साइड फ़ील्ड है। इनबाउंड टेक्स्ट में लिंक प्रीव्यू के लिए कोई फ़्लैग नहीं होता, चाहे कॉन्टैक्ट के अपने क्लाइंट ने कुछ भी रेंडर किया हो, इसलिए body में कोई URL टेक्स्ट के हिस्से के रूप में वापस पढ़ा जाता है।
रीड स्कीमा इनबाउंड body पर कोई अधिकतम सीमा घोषित नहीं करता। 4,096-कैरेक्टर की सीमा सेंड साइड की है, इसलिए अपने स्टोरेज को असीमित टेक्स्ट के रूप में रखें, न कि किसी ऐसी सीमा के अनुसार जो इनबाउंड आर्म वादा नहीं करता।
उद्धृत उत्तर के रूप में भेजा गया टेक्स्ट
जब कॉन्टैक्ट आपके किसी संदेश को उद्धृत करके उत्तर देता है, तो आर्म अपरिवर्तित रहता है और in_reply_to_message_id उस संदेश को इंगित करता है जिसका उन्होंने जवाब दिया:
{
"id": "wam_01kyb2m4xq7whs0d8n3prv6tez",
"direction": "inbound",
"from": { "phone_number": "+14155550100" },
"to": { "phone_number": "+13124495569" },
"status": "received",
"in_reply_to_message_id": "wam_01kya19eknftrs2s6p82asmvnh",
"text": { "body": "Yes, that one" },
"created_at": "2026-08-25T09:06:02Z"
}WhatsApp हर उत्तर को चिह्नित नहीं करता, और अचिह्नित उत्तर में कोई ID नहीं होती। हब पर उद्धृत उत्तर देखें कि रिज़ॉल्यूशन क्या चूक सकता है और इसके बिना कैसे सहसंबंधित करें।
Webhook पेलोड
whatsapp.received इवेंट एन्वेलप पर वही आर्म रखता है, इसलिए एक एंडपॉइंट संदेश को वापस पढ़े बिना टेक्स्ट पर कार्य कर सकता है:
{
"type": "whatsapp.received",
"timestamp": "2026-08-25T09:04:11.118Z",
"data": {
"whatsapp_id": "wam_01kya19eknftrs2s6p82asmvnh",
"workspace_id": "ws_01ky7m235keycbnwyajabe1a6b",
"direction": "inbound",
"from": { "phone_number": "+14155550100", "display_name": "Alex Rivera" },
"to": { "phone_number": "+13124495569" },
"text": { "body": "Is my order out for delivery yet?" },
"tags": null,
"metadata": null
}
}ध्यान देने योग्य बातें
- टेक्स्ट सबसे सस्ता तरीका है जिससे कॉन्टैक्ट विंडो फिर से खोलता है। कोई भी इनबाउंड संदेश सर्विस विंडो को 24 घंटे के लिए रीसेट करता है, और अधिकतर कॉन्टैक्ट टेक्स्ट भेजते हैं; उस क्षण से आपका अपना फ़्री-फ़ॉर्म उत्तर डिलीवर किया जा सकता है।
fromबिना फ़ोन नंबर के आ सकता है। जिस कॉन्टैक्ट ने WhatsApp यूज़रनेम अपनाया है वह बिज़नेस-स्कोप्ड यूज़र ID से आप तक पहुँचता है, इसलिए पहचानfromसे पढ़ें, यह मानने के बजाय किfrom.phone_numberसेट है।- बॉडी कॉन्टैक्ट की अपनी टाइपिंग है। आपने जो भेजा उस पर टैप करने से एक इंटरैक्टिव उत्तर अपने अलग आर्म पर आता है।
अगले कदम
- प्राप्त करना कैसे काम करता है: इनबाउंड एन्वेलप, मीडिया फ़ेचिंग, और
whatsapp.receivedwebhook - WhatsApp प्लेन टेक्स्ट संदेश: उसी आर्म का सेंड साइड
- इंटरैक्टिव उत्तर प्राप्त करना: बटन या लिस्ट रो पर टैप करने पर क्या आता है
- WhatsApp संदेश भेजना: सर्विस विंडो के अंदर उत्तर देना, और किसी संदेश को उद्धृत करना
संबंधित संसाधन
इस विषय के लिए दस्तावेज़, गाइड और उदाहरणों के साथ आगे बढ़ें।