message_deliveriesЭтот обратный вызов выполняется в момент доставки отправленного Страницей сообщения. Чтобы подписаться на этот обратный вызов, выберите поле message_deliveries при настройке Webhooks.
{
"sender":{
"id":"<PSID>"
},
"recipient":{
"id":"<PAGE_ID>"
},
"delivery":{
"mids":[
"mid.1458668856218:ed81099e15d3f4f233"
],
"watermark":1458668856253
}
} sender| Свойство | Тип | Описание |
|---|---|---|
| строка | PSID пользователя, который запустил событие Webhook. |
| Строка | user_ref пользователя, который запустил событие Webhook. Доступно только для события Webhook плагина чата. |
recipient| Свойство | Тип | Описание |
|---|---|---|
| строка | ID вашей Страницы. |
delivery| Свойство | Тип | Описание |
|---|---|---|
| Массив | Массив ID доставленных сообщений. Это поле может отсутствовать. |
| Число | Все доставленные сообщения, которые были отправлена после этой метки |
Поля mids и watermark позволяют определить, какие сообщения были доставлены. Поле watermark присутствует всегда, а поле mids может отсутствовать. В поле mids содержатся сведения о доставке каждого отдельного сообщения, однако оно может отсутствовать (в силу обратной совместимости с более старыми клиентами Messenger). Поле watermark присутствует всегда и представляет собой метку времени, которая указывает, что все сообщения с меткой времени до watermark были доставлены.