For the complete documentation index, see llms.txt. This page is also available as Markdown.

历史消息

字段
数据类型
是否必填
描述

wabaId

String

是

WabaId

sender

String

是

sender 号码

phoneNumberId

String

是

sender ID

history

Array

否

创建号码时收集的企业电话号码显示名称,或编辑已批准的显示名称时提交的名称

--metadata

否

-- --phase

Integer

是

参数值来监控阶段进度。值2表示当前阶段已完成。表示历史记录阶段。值可以是:* 0— 表示消息来自第 0 天(商家接入时间)到第 1 天* 1— 表示消息来自第 1 天到第 90 天* 2— 表示消息来自第 90 天到第 180 天

-- --chunk_order

Integer

是

参数值按顺序排列这些块,因为它们可能并非按顺序送达。表示块编号,可用于对一系列 Webhook 进行排序。

-- --progress

Integer

是

参数值来监控整体进度。值100表示同步已完成。表示同步进度的总百分比。最小值为0,最大值为100。

--threads

否

-- --id

String

是

WhatsApp 用户的电话号码。

-- --messages

String

是

消息数组

-- -- --from

String

是

务客户的电话号码或 WhatsApp 用户的电话号码。如果此值为商家的电话号码,则消息对象描述由商家发送给 WhatsApp 用户的消息。如果此值为 WhatsApp 用户的电话号码,则消息对象描述由 WhatsApp 用户发送给商家的消息。

-- -- --id

String

是

WhatsApp 消息编号。

-- -- --timestamp

String

是

Unix 时间戳,表示收信人设备收到消息的时间。如:1738796547

-- -- --type

String

是

消息类型。请注意,此占位符在以上语法中出现了两次,因为它同时被用作type属性值及其匹配属性名称的占位符。请参阅下方的 Payload 示例,以查看包含各种消息类型的对话。如果此值设为media_placeholder,则消息对象描述包含媒体素材的消息。在这种情况下,消息内容将被忽略。取而代之,后续会发送一个单独的历史记录 Webhook,其中描述消息内容和媒体素材编号,但仅针对查询前两周内发送的消息。请参阅下方描述媒体消息内容的Payload 示例。

-- -- --text

Object

描述消息内容的对象。此值根据消息类型和消息内容而有所不同。例如,如果商家发送不带说明的image消息,该对象将不包含caption属性。请参阅发送消息,了解每种消息类型的 Payload 示例。

-- -- -- --body

String

-- -- --history_context

Object

是

-- -- -- --status

String

是

表示消息的最新送达统计数据。值可以是:* DELIVERED* ERROR* PENDING* PLAYED* READ* SENT

errors

String

否

以下 Webhook 示例描述了两个消息对话:(1) 一个包含发送给 WhatsApp 用户的文本消息和视频消息以及 WhatsApp 用户回复的对话;(2) 一个包含发送给另一个 WhatsApp 用户的文本消息(感谢该用户下单)的对话。

请注意,第一条对话中的媒体消息内容未加以描述,而是触发第二个 Webhook,描述该媒体消息的内容。

以下 Webhook 示例描述了媒体消息的内容。

聊天记录共享已被拒绝

最后更新于