Пометить сообщения как прочитанные | Документация для разработчиков
Помечайте сообщения как прочитанные
Обновлено: 3 ноября 2025 г
Когда вы получаете сообщений , указывающий на входящее сообщение, вы можете использовать
message.id , чтобы пометить сообщение как прочитанное.
Рекомендуется помечать входящие сообщения как прочитанные в течение 30 дней с момента получения. Пометка сообщения как прочитанного также пометит как прочитанные более ранние сообщения в цепочке.
Синтаксис запроса
Используйте POST / Конечная точка для пометки сообщения как прочитанного.
curl -X POST \
'https://graph.facebook.com/<API_VERSION>/<WHATSAPP_BUSINESS_PHONE_NUMBER_ID>/messages'
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Content-Type: application/json' \
-d '
{
"messaging_product": "whatsapp",
"status": "read",
"message_id": "<WHATSAPP_MESSAGE_ID>"
}'
Параметры запроса
| Заполнитель | Описание | Пример значения |
|---|---|---|
<ACCESS_TOKEN>Нить | Необходимый. | |
<API_VERSION>Нить | Необязательный. Версия Graph API. | v25.0 |
<WHATSAPP_BUSINESS_PHONE_NUMBER_ID>Нить | Необходимый. Идентификатор бизнес-телефона WhatsApp. | 106540352242922 |
<WHATSAPP_MESSAGE_ID>Нить | Необходимый. Идентификатор сообщения WhatsApp. Этот идентификатор присваивается messages.id в полученных сообщений . | wamid.HBgLMTY1MDM4Nzk0MzkVAgARGBJDQjZCMzlEQUE4OTJBMTE4RTUA |
Ответ
В случае успеха:
{
"success": true
}
Пример запроса
curl 'https://graph.facebook.com/v25.0/106540352242922/messages' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer EAAJB...' \
-d ' { "messaging_product": "whatsapp", "status": "read", "message_id": "wamid.HBgLMTY1MDM4Nzk0MzkVAgARGBJDQjZCMzlEQUE4OTJBMTE4RTUA" }'Пример ответа
{
"success": true
}