Перейти к основному содержимому

Реакции на сообщения | Документация для разработчиков

Реакции

Обновлено: 3 ноября 2025 г
Реакции — это смайлики-реакции, которые вы можете применить к ранее полученным сообщениям пользователей WhatsApp.

Ограничения

При отправке сообщения-реакции будет запущен веб-хук отправленного сообщения ( статус установлен на «отправлено

Синтаксис запроса

Используйте POST / /messages для применения реакции в виде эмодзи к сообщению, полученному от пользователя WhatsApp.
curl 'https://graph.facebook.com/
< API_VERSION > / < WHATSAPP_BUSINESS_PHONE_NUMBER_ID > /messages' \ -H 'Content-Type: application/json' \
-H 'Authorization: Bearer
< ACCESS_TOKEN > ' \ -d '
{
"messaging_product": "whatsapp",
"recipient_type": "individual",
"to": "
< WHATSAPP_USER_PHONE_NUMBER > ", "type": "reaction",
"reaction": {
"message_id": "
< WHATSAPP_MESSAGE_ID > ", "emoji": "
< EMOJI > " }
}'

Параметры запроса

Заполнитель Описание Пример значения
<ACCESS_TOKEN>
Нить
EAAAN6tcBzAUBOZC82CW7iR2LiaZBwUHS4Y7FDtQxRUPy1PHZClDGZBZCgWdrTisgMjpFKiZAi1FBBQNO2IqZBAzdZAA16lmUs0XgRcCf6z1LLxQCgLXDEpg80d41UZBt1FKJZCqJFcTYXJvSMeHLvOdZwFyZBrV9ZPHZASSqxDZBUZASyFdzjiy2A1sippEsF4DVV5W2IlkOSr2LrMLuYoNMYBy8xQczzOKDOMccqHEZD
<API_VERSION>
Нить
Необязательный.
Версия Graph API.
v25.0
<EMOJI>
Нить
Необходимый.
Последовательность экранирования Unicode для эмодзи или сам эмодзи, применяемая к сообщению пользователя.
Пример управляющей последовательности Unicode:
\uD83D\uDE00
Пример эмодзи:
😀
<WHATSAPP_MESSAGE_ID>
Нить
Необходимый.
Идентификатор сообщения WhatsApp, к которому вы хотите применить эмодзи.
Если сообщение, на которое вы реагируете, старше 30 дней, не соответствует ни одному сообщению в чате, было удалено или само по себе является сообщением-реакцией, то сообщение-реакция не будет доставлено, и вы получите сообщений с кодом ошибки 131009 .
wamid.HBgLMTY0NjcwNDM1OTUVAgASGBQzQUZCMTY0MDc2MUYwNzBDNTY5MAA=
<WHATSAPP_BUSINESS_PHONE_NUMBER_ID>
Нить
Необходимый.
Идентификатор бизнес-телефона WhatsApp.
106540352242922
<WHATSAPP_USER_PHONE_NUMBER>
Нить
Необходимый.
Номер телефона пользователя WhatsApp.
+16505551234

Пример запроса

Пример запроса на добавление смайлика с улыбкой (😀) к ранее полученному сообщению от пользователя.
curl 'https://graph.facebook.com/ v25.0 /106540352242922/messages' \ - H 'Content-Type: application/json' \ - H 'Authorization: Bearer EAAJB...' \ - d ' { "messaging_product": "whatsapp", "recipient_type": "individual", "to": "+16505551234", "type": "reaction", "reaction": { "message_id": "wamid.HBgLMTY0NjcwNDM1OTUVAgASGBQzQUZCMTY0MDc2MUYwNzBDNTY5MAA=", "emoji": "\uD83D\uDE00" } }'

Пример ответа

{
"messaging_product"
: "whatsapp" , "contacts"
: [ {
"input"
: "+16505551234" , "wa_id"
: "16505551234" }
],
"messages"
: [ {
"id"
: "wamid.HBgLMTY0NjcwNDM1OTUVAgARGBI1RjQyNUE3NEYxMzA zMzQ5MkEA" }
]
}