【问题标题】:Can I start the conversation with messenger bot? (FB + BotFramework)我可以与Messenger bot开始对话吗? (FB + BotFramework)
【发布时间】:2017-01-24 07:04:24
【问题描述】:

当用户开始对话时,我的机器人运行良好。但我想知道的是我是否可以与用户而不是用户开始对话。

根据 Facebook 文档,我认为一旦我获得了作用域为 usedId 的页面,我就可以直接使用 FB 执行此操作——例如通过使用我们页面上的“向我们发送消息”插件

现在 - 我使用 MS botframework 并且想知道如何使用该框架来完成它,或者我是否只需要“绕过”框架并为初始消息执行手动 POST


K48的评论就是我的答案!

【问题讨论】:

  • 您是否尝试过使用您已经知道的 .From 和 .Recipient 以及随机的 ConversationId 创建一个新的 Activity 对象?
  • 听起来很奇怪但很好:) 我试试
  • @k48 基本上就是这样......请回答

标签: botframework


【解决方案1】:

我会像对待你的 GitHub 问题一样回答:

在 Facebook Messenger 上,我使用了“开始按钮”,然后您可以使用该按钮通过回发启动对话。在开始与他们对话之前,我还使用它来收集用户信息;)。

请参阅 GitHub 上的 issue #1238 以查看我对另一个向您展示如何操作的查询的回答。

【讨论】:

  • 我可能太笨了,无法理解,但是..你没有主动写信给那里的用户!?
  • 对于 fb,我可以将 fb 发送 API 与页面范围的用户 ID 一起使用,但如何使用 ms bf 进行操作
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-23
  • 1970-01-01
  • 1970-01-01
  • 2017-06-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多