messenger.inbound_message.received 来处理此事件。
触发条件
当收到来自客户的普通 Messenger 文本消息时触发。 配置 Webhook 端点时,请订阅messenger.inbound_message.received。
from 是客户的 Page-scoped ID (PSID),to 是 Facebook Page ID。这些标识符不是电话号码。请保留 text.body 中的前导和尾随空白字符。
语法
YCloud 会向您配置的 Webhook URL 发送 HTTPPOST 请求。以下结构展示了一种有效负载变体。尖括号中的值为占位符;其类型列在 参数 下。可选字段和其他变体详见下文。
参数
在处理 JSON 请求体之前,请验证YCloud-Signature HTTP 请求头。请参阅签名验证。
事件外层结构
事件有效负载
四个通用外层字段为必填项。有效负载字段取决于具体的事件变体。在每个对象表格中,当其父对象存在时, 必填 规则适用。可选字段可以省略;示例中出现并不代表该字段是必填的。
messengerInboundMessage
messengerInboundMessage.text
messengerInboundMessage.text
示例
以下 JSON 是传递给您的接收器的请求体。ID、电话号码和其他账户值仅用于说明。 使用 messengerInboundMessage.id 关联重复的客户消息;保留文本空白字符。2xx 响应。耗时工作请异步处理。

