---
title: "WhatsApp प्रतिक्रिया वेबहुक"
description: "किसी संपर्क के इमोजी प्रतिक्रिया जोड़ने, बदलने या हटाने पर भेजा जाने वाला whatsapp.reacted पेलोड, और यह कि मौजूदा स्थिति दोबारा बनाने के लिए इन इवेंट को क्रम में क्यों नहीं लगाया जा सकता।"
canonical: "https://bird.com/hi-in/dastavez/guides/whatsapp/webhooks/reactions"
---

# WhatsApp प्रतिक्रिया वेबहुक

जब कोई संपर्क आपके किसी संदेश पर प्रतिक्रिया देता है, अपना इमोजी बदलता है या उसे वापस ले लेता है, तब `whatsapp.reacted` भेजा जाता है। आपके बिज़नेस नंबर से भेजी गई प्रतिक्रियाओं पर यह इवेंट नहीं आता। `whatsapp.received` की सदस्यता में प्रतिक्रियाएँ शामिल नहीं होतीं, और किसी प्रतिक्रिया से ग्राहक सेवा विंडो नहीं खुलती।

प्रतिक्रिया अपने आप में कोई संदेश नहीं है, बल्कि किसी संदेश पर लगी एक टिप्पणी है। इसलिए यह डिलीवरी टाइमलाइन का हिस्सा नहीं होती और इसमें [वे फ़ील्ड नहीं होते जो हर संदेश इवेंट में होते हैं](/docs/guides/whatsapp/webhooks#fields-every-message-event-carries)।

## पेलोड

`whatsapp_id` उस संदेश को बताता है जिस पर प्रतिक्रिया दी गई, प्रतिक्रिया को नहीं, और `emoji` उपयोगकर्ता द्वारा किया गया बदलाव है। अगर कोई उपयोगकर्ता प्रतिक्रिया देता है, फिर इमोजी बदलता है और फिर प्रतिक्रिया वापस ले लेता है, तो उसी एक संदेश पर तीन इवेंट बनते हैं। पहले दो के बीच WhatsApp हटाने का कोई इवेंट नहीं भेजता, इसलिए बदलाव नए इमोजी वाले एक ही इवेंट के रूप में आता है।

```json
{
  "data": {
    "emoji": "👍",
    "from": { "phone_number": "+14155550100" },
    "to": { "phone_number": "+13124495569" },
    "whatsapp_id": "wam_01ky8b3xq4gd7pmzn2ka51f7te",
    "workspace_id": "ws_01ky7m235keycbnwyajabe1a6b"
  },
  "timestamp": "2026-07-23T14:52:11.000Z",
  "type": "whatsapp.reacted"
}
```

WhatsApp प्रतिक्रिया का समय सेकंड तक ही बताता है, इसलिए उन तीन में से दो इवेंट का `timestamp` एक जैसा हो सकता है। इसके आधार पर क्रमबद्ध करने से सही क्रम नहीं मिलता, और डिलीवरी के क्रम से भी नहीं, क्योंकि फिर से प्रयास के कारण वह भरोसेमंद नहीं रहता। हर इवेंट में आई प्रतिक्रिया पर उसी बदलाव के रूप में कार्रवाई करें जिसका वह वर्णन करता है। इवेंट से क्रम दोबारा न बनाएँ, और सबसे आख़िर में पहुँचे इवेंट को संदेश की मौजूदा प्रतिक्रिया न मानें, क्योंकि न टाइमस्टैम्प इसका आधार देते हैं, न पहुँचने का क्रम। मौजूदा प्रतिक्रियाएँ जानने के लिए संदेश को दोबारा पढ़ें: [`GET /v1/whatsapp/messages/{message_id}`](/docs/api/reference/get-whatsapp-message) `reactions` में हर भेजने वाले की एक प्रविष्टि लौटाता है, और संदेश के [प्रतिक्रिया लॉग](/docs/api/reference/list-whatsapp-message-reaction-events) में हर बदलाव दर्ज होता है।

जब उपयोगकर्ता अपनी प्रतिक्रिया वापस ले लेता है, तब `emoji` मौजूद रहता है और `null` होता है, इसलिए null का मतलब ख़ुद प्रतिक्रिया हटाना है, कोई छूटा हुआ मान नहीं। इमोजी ठीक वैसा ही पहुँचता है जैसा WhatsApp ने भेजा था और उसे सामान्यीकृत नहीं किया जाता, इसलिए `❤` और `❤️` आपको अलग-अलग स्ट्रिंग के रूप में मिलते हैं।

- `from` संपर्क है और `to` आपका WhatsApp नंबर है। जब संपर्क के पते में फ़ोन नंबर न हो, तो [बिज़नेस-स्कोप वाली उपयोगकर्ता ID](/docs/guides/whatsapp/business-scoped-user-ids) को संभालें।

## अगले कदम

- [प्रतिक्रिया भेजें या हटाएँ](/docs/guides/whatsapp/reactions): अपने बिज़नेस नंबर से किसी संदेश पर प्रतिक्रिया दें
- [WhatsApp वेबहुक](/docs/guides/whatsapp/webhooks): सब्सक्राइब करने के लिए अन्य इवेंट चुनें

## Related resources

- [Connecting WhatsApp to Bird: from buying a number to a live channel](/learn/whatsapp/connecting-whatsapp-to-bird) (video)
- [What is the 24-hour customer service window on WhatsApp?](/explained/whatsapp/what-is-the-24-hour-customer-service-window) (answer)
- [WhatsApp message builder](/tools/whatsapp-message-builder) (tool)
- [WhatsApp](/whatsapp-api) (product)

[Get an implementation brief](/learn/workspace?topic=whatsapp)
