message_deliveries
Webhooks 事件参考文档当公共主页发送的消息已送达时,便会发生此回调。如要订阅此回调,您可以在设置 Webhooks 时选择 message_deliveries
字段。
{ "sender":{ "id":"<PSID>" }, "recipient":{ "id":"<PAGE_ID>" }, "delivery":{ "mids":[ "mid.1458668856218:ed81099e15d3f4f233" ], "watermark":1458668856253 } }
sender
属性 | 类型 | 描述 |
---|---|---|
| 字符串 | 触发 Webhook 事件的用户 PSID。 |
| 字符串 | 触发 Webhook 事件的用户 user_ref。此属性仅适用于聊天插件的 Webhook 事件。 |
recipient
属性 | 类型 | 描述 |
---|---|---|
| 字符串 | 您的主页编号。 |
delivery
属性 | 类型 | 描述 |
---|---|---|
| 数组 | 包含已送达消息的消息编号的数组。回调可能不会显示此字段。 |
| 数字 | 在此时间戳之前发送的所有消息均已送达 |
mids
和 watermark
字段都用于确定哪些消息已送达。回调始终会显示 watermark
,但有时候不会显示mids
。mids
按消息提供送达回执,但回调可能不会显示该字段(由于旧版 Messenger 客户端为向后兼容)。回调始终会显示 watermark
,该字段是一个时间戳,表示时间戳在 watermark
所显示的时间戳之前的所有消息均已送达。