【问题标题】:Customer Chat Plugin does not trigger Get Started Button Postback客户聊天插件不会触发“开始”按钮回发
【发布时间】: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


【解决方案1】:

如果您没有收到任何回发,您可以检查您是否将添加客户聊天插件的域列入白名单。 此外,您可以为老用户使用messaging_referrals

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-20
    • 1970-01-01
    • 1970-01-01
    • 2012-10-10
    相关资源
    最近更新 更多