我创建了一个Facebook messenger机器人,可以按预期工作,并根据用户输入发送一些自动回复。但是,当我将机器人连接到广告时,我开始遇到麻烦。
Facebook要求每次通过广告点击打开消息窗口时都会初始化消息对话框(参见下文)。此脚本与我的机器人所在的服务器没有任何关联。但是,每当用户响应机器人时,都会调用欢迎文本(下面指定)以及来自我服务器的响应。
这只是默认的FB行为吗?有没有办法禁用它?我做错了什么?
在广告制作GUI中,我设置了当用户使用以下界面点击广告时显示的消息:
然后我可以使用GUI或我自己的JSON自定义响应(我已尝试过两者):