本指南将为您介绍如何在对话中显示您的操作,从而让消息收件人知道您已查看他们的消息,并且正在作相关处理。
如要显示对话中发件人的操作,请将 POST
请求发送至 /PAGE-ID/messages
端点(将 sender_action
参数设置为 typing_on
)。
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"
sender_action
参数和 recipient
对象。应通过单独请求发送其他所有发送 API 属性(例如文本和模板)。请浏览公共主页消息参考文档,获取发件人操作完整列表。
在智能助手收到消息时发送 mark_seen
提示,以免让用户感觉遭到忽视。
在智能助手收到消息并打算回复时,发送 typing_on
提示。此操作有助于营造对话式体验。
通过分批请求发送 typing_on
和 typing_off
操作。系统会按顺序快速执行分批请求。因此,如果在同一批请求中同时发送两项操作,由于系统执行此操作的速度较快,这可能会导致 typing_on
提示的显示时长非常短(不足一秒)。
切勿使 typing_on
和 typing_off
发件人操作之间出现不自然的间隔时长(太长或太短)。理想情况下,在这段时间内,应让用户感觉是真人在输入消息。
For a complete list of API calls and request properties, see the Send API Reference.