【问题标题】:Facebook Messenger Bot: Detect refocus on conversation?Facebook Messenger Bot:检测到重新关注对话?
【发布时间】:2016-11-17 19:25:31
【问题描述】:

使用我的 Messenger 机器人,如果我向用户发送链接,并且他们最终点击了在 Facebook Messenger 应用程序之外打开其网络浏览器的链接,是否可以检测到用户何时重新进入对话?

是否有 API 调用表明用户现在“专注”于与我的机器人的聊天对话?

【问题讨论】:

  • 我怀疑你能做到这一点......但是你总是可以在一段时间后向用户发送推送消息,以查询/检查/通知任何进一步的请求/兴趣。跨度>
  • 感谢您的回复。我认为是这种情况,但想确认一下。

标签: bots facebook-messenger messenger botbuilder botkit


【解决方案1】:

Messenger 平台中没有任何内容可以让您知道用户何时重新进入聊天。您可以本机做的最好的事情是在用户打开 web 视图并在返回时收听 message_read 事件后向他们发送一条消息。

但此时您已经在使用 Messenger Extensions SDK 让机器人知道用户已登陆该页面。那时,在您的 web 视图中完成某些操作后,触发返回服务器的消息要容易得多。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-27
    • 2016-09-20
    • 2017-03-10
    • 2017-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多