smb_message_echoes Webhook
smb_message_echoes 会传送团队通过 WhatsApp Business 应用发出的消息。它只存在于 Coexistence 号码,因为只有这类号码同时允许人员通过手机发送,以及软件通过 API 发送。
- 人员发送的消息会传送给软件
- 仅适用于 Coexistence 号码
- 忽略它会造成重复回复
7 天内不收取任何费用。随时取消。
为什么会有这个字段?
因为 Coexistence 会造成 API 原本没有设计来处理的情况:同一个号码有 2 个发送方。
在普通 Cloud API 号码上,软件是唯一的发送方,因此没有需要报告的内容。在 Coexistence 号码上,团队仍会通过手机回复。如果没有办法看到这些回复,软件就会对每段对话的近一半内容一无所知。
这个回显事件解决了问题。当有人在 WhatsApp Business 应用中输入回复时,该回复会作为一个事件到达您的端点。它的结构与收到的消息相同,但会标记为企业发出的消息。
忽略它会造成什么问题?
客户会收到 2 次回复,看起来很不专业。
通常的情况是,客户在早上 8 点提出问题,人员在 1 分钟内通过手机处理,而没有看到该回复的自动化流程在 3 分钟后又回答同一个问题。从客户角度看,这就像同一家企业不知道自己已经说过什么。
处理它并不复杂。像记录收到的消息一样,把回显事件记录到对话中,并在发送前检查最近的活动。这个问题之所以容易在测试中隐藏,是因为测试对话没有人员参与回复。
常见错误
- 把回显事件当作噪音而丢弃。它是唯一能表明人员已经回复的信号。
- 以为每个号码都有这个字段。它只适用于 Coexistence。
- 测试时没有人员参与,而这正是问题不会出现的唯一情况。
EasyCoexistence 会将这 2 个消息路径字段,也就是此字段和 messages,直接从 Meta 路由到您的端点。两者都不会经过我们。
常见问题
回显事件包含媒体吗?
它会报告已发送的内容,包括媒体引用,结构与收到的消息相同。
普通 Cloud API 号码上会有这个字段吗?
不会。没有 Coexistence,就没有人员通过应用发送消息,因此也没有需要回显的内容。
可以关闭它吗?
它随消息路径提供。将该路径路由到您的端点就会包含它,而在代码中忽略它是一个需要承担后果的选择。
需要付费吗?
不需要。这是一个 Webhook 事件,不是发送消息。
继续阅读
准备开始了吗?
几分钟即可设置 WhatsApp Coexistence,而不是几个月。应用会继续在手机上运行。
开始免费试用7 天内不收取任何费用。随时取消。验证时间