我可以开始与messenger bot的对话吗? (FB + BotFramework)
当用户开始对话时,我的机器人运行正常。但我想知道的是,如果我可以开始与用户的对话而不是用户的对话。我可以开始与messenger bot的对话吗? (FB + BotFramework)
基于Facebook的文档,我认为我可以直接使用FB来做到这一点,一旦我得到了页面范围usedId - 例如,通过在我们的页面上使用'message us'插件
现在虽然 - 我使用MS botframework,并想知道如何使用该框架来做,或者如果我只是'绕过'框架,并为最初的消息
K48的评论是我的答案!
我回答,因为我与你的GitHub上的问题所做的:
在Facebook上的信使我造成了使用“开始使用按钮”,然后您可以使用通过回发到启动的对话框。我也用它来收集用户信息,然后与他们开始对话;)。
请参阅Github上的issue #1238,以查看我对另一个查询的答案,它向您展示了如何进行操作。
我可能太笨了,但是..但你没有主动写给用户!? –
for fb,我可以使用带页面作用域的userID的fb send API,但是如何使用ms bf –
您是否尝试过使用已知的.From和.Recipient创建一个新的Activity对象,以及随机的ConversationId? – K48
听起来很不错,但很好:)生病尝试 –
@ k48多数民众赞成它基本上...请让它回答 –