【问题标题】:Facebook Messenger Platform API Live PersonFacebook Messenger 平台 API 活人
【发布时间】:2017-11-15 15:10:39
【问题描述】:

有没有办法通过 API 将 Messenger 平台机器人正在进行的当前对话委托给另一个人?我在文档中找不到任何内容。

如果不是,处理一个人要求机器人与真人交谈的用例的最佳方法是什么?

【问题讨论】:

    标签: facebook facebook-messenger messenger facebook-messenger-bot


    【解决方案1】:

    如果您想从一个用户向另一个用户发送消息,则两个用户都需要登录到您的机器人,然后用户 A 需要指定他想向哪个用户发送消息,之后该机器人可以向用户 B 发送消息,因为您知道用户 A 和用户 B 的 Messenger ID。

    无法向未登录的用户发送消息。

    【讨论】:

    • 就是这样。有一个当前用户正在与该机器人交谈,并且如果需要实时支持,他们可以在用户登录时为用户提供帮助。我的问题是,如何通过 API 将真人与客户联系起来?
    • 如果您想要 Messenger 到 Messenger 的对话,您需要重新发送用户正在发送的每条消息。您需要确定消息是发送给另一个用户还是发送给机器人。您可以假设所有消息都将发送给另一个用户,并且对话将通过菜单取消,或者用户需要在每个机器人的消息之后单击回复操作以发送下一条消息。
    • 这是一个不错的解决方法,但我想知道是否可以建立直接连接。我猜不是。
    • 查看我的另一个answer。我认为这可以帮助你。
    【解决方案2】:

    您可以使用切换协议将线程控制传递给页面收件箱,现场人员可以在其中做出响应。

    https://developers.facebook.com/docs/messenger-platform/handover-protocol/pass-thread-control

    【讨论】:

      猜你喜欢
      • 2016-08-09
      • 1970-01-01
      • 2016-08-08
      • 1970-01-01
      • 2016-11-01
      • 1970-01-01
      • 2018-03-05
      • 2016-10-27
      • 2016-08-31
      相关资源
      最近更新 更多