【发布时间】:2018-09-04 11:59:41
【问题描述】:
我们正在运行基于 Facebook Messenger 平台的聊天机器人。为了向新用户介绍机器人,我们启用了开始按钮:https://developers.facebook.com/docs/messenger-platform/discovery/welcome-screen#set_postback
在 Messenger 中一切正常。开始对话后,我们的应用程序会收到一个messaging_postbacks 事件。从客户聊天插件中尝试相同的操作根本不会触发任何事情。根据文档,这应该可以工作:https://developers.facebook.com/docs/messenger-platform/discovery/customer-chat-plugin#steps
如果通过插件开始新对话,并且您的机器人已设置 向上启动按钮,我们将发送一个messaging_postbacks webhook 当用户单击开始按钮时向您的 webhook 发送事件。
我们错过了什么吗?我们还有其他事情要做吗?这是一个错误吗?
【问题讨论】:
-
您是否仅按该顺序对同一用户进行了测试? (如果用户看到问候消息一次,它将不会再次显示 AFAIK。)您在这两种情况下都看到实际的按钮吗?
-
是的。我们总是在测试前删除旧对话。
标签: facebook facebook-messenger-bot