Facebook Messenger 发件人操作

Facebook Messenger Sender Actions

我正在尝试使用 Messenger Send API docs 中描述的发件人操作。但是,当我发送 typing_on POST 时,我没有看到 Messenger 中发生任何事情。我已经在 chrome 桌面和 Messenger android 应用程序上试过了。

我可以发送 mark_seen POST 并且这会更新聊天并显示一个图标,表明我的消息已被看到。

请求正文如下所示:-

{
  "recipient":{
    "id":"<PSID>"
  },
  "sender_action":"typing_on"
}

发送mark_seen时,typing_ontyping_off 我总是得到以下响应正文。

{
    "recipient_id": "<PSID>"
}

是否需要额外的步骤才能显示输入指示器?它只适用于特定平台吗?我找不到更多文档,也没有收到任何错误消息,POST 状态在发送 mark_seen 时同样返回 OK typing_on,我只是在typing_on.

之后看不到任何效果

好的,我在 Facebook 开发者组收到了 Facebook 开发者团队的回复 引用: "This changed recently for mobile and is currently assigned to an internal team"。看起来像是内部的东西。