通过Microsoft Botframework与Messenger Bot进行自定义链接

时间:2017-04-02 21:56:38

标签: node.js botframework facebook-messenger-bot

点击https://www.messenger.com/t/xxxxxxxx会将您带到机器人并继续对话,如果没有对话,它将开始'firstRun'序列。

是否可以创建将执行特定对话框并传入数据的链接?它应该忽略先前的对话框状态/堆栈并启动一个新的堆栈,并将指定的数据作为该对话框的参数。

2 个答案:

答案 0 :(得分:1)

这是不可能的。该URL用于标识信使中的用户/机器人。机器人看不到网址,因此无法从中读取。

我建议采取不同的方法。您可以让用户传入代码,而不是将其添加到网址。

答案 1 :(得分:0)

Messenger平台中有一项新功能,允许您向机器人发送特定消息:https://developers.facebook.com/docs/messenger-platform/referral-params 我还没有测试过,但它可能对你有帮助。