【问题标题】:Facebook Bot doesn't return message correctly except facebook app admin除了 Facebook 应用程序管理员之外,Facebook Bot 无法正确返回消息
【发布时间】:2019-06-13 14:12:51
【问题描述】:

我在 PHP 中为 Facebook Messenger 创建了一个 bot,提交后我遇到了问题。机器人在 Facebook 应用程序上正确响应管理员,但是当订阅者写信给它时,他在每个意图中都将 [get_started payload] 作为响应,或者不接受回应。

【问题讨论】:

  • 您需要在问题中提供更多信息。你的应用上线了吗?您的应用是否通过了审核?您的 PHP 是否基于用户 ID 处理?
  • 感谢您的回复,但我在几周前修复了它,问题是我没有正确获取个人资料信息
  • 很高兴听到这个消息。您可以回答自己的问题以帮助可能面临相同情况的其他人,并表明此问题已结束。

标签: php facebook chatbot facebook-apps facebook-chatbot


【解决方案1】:

我修好了。我没有在我的数据库中正确保存订阅者的公共个人资料信息,并且人员 ID 为空。默认情况下,如果您发送带有空发件人的消息,Facebook 会发送 get_started 有效负载

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-10
    • 1970-01-01
    • 2014-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多