点击https://www.messenger.com/t/xxxxxxxx会将您带到机器人并继续对话,如果没有对话,它将开始'firstRun'序列。
是否可以创建将执行特定对话框并传入数据的链接?它应该忽略先前的对话框状态/堆栈并启动一个新的堆栈,并将指定的数据作为该对话框的参数。
答案 0 :(得分:1)
这是不可能的。该URL用于标识信使中的用户/机器人。机器人看不到网址,因此无法从中读取。
我建议采取不同的方法。您可以让用户传入代码,而不是将其添加到网址。
答案 1 :(得分:0)
Messenger平台中有一项新功能,允许您向机器人发送特定消息:https://developers.facebook.com/docs/messenger-platform/referral-params 我还没有测试过,但它可能对你有帮助。