【问题标题】:Unable to test facebook messenger bot. Webhook not receiving events无法测试 Facebook Messenger 机器人。 Webhook 未收到事件
【发布时间】:2018-05-30 19:54:07
【问题描述】:

根据最近对 facebook 开发人员的更改,我在开发人员仪表板的 webhook 部分收到此警报,因此没有收到来自“测试人员、开发人员等”的 webhook 消息;

因此,我无法测试我的 Messenger 机器人应用程序。 我从“角色”部分创建了“测试用户”;

当我使用任何“测试用户”登录时,创建的 Messenger bot 应用程序不会出现在 Messenger Bot 搜索中。

请注意,我在开发者仪表板中的初始 Webhook 订阅是成功的。

我想在提交审批之前测试机器人,我的方法有问题吗? 我真的不知道如何进行。任何帮助将不胜感激。

【问题讨论】:

    标签: facebook facebook-messenger-bot facebook-webhooks


    【解决方案1】:

    如果您的应用处于开发模式,您的机器人仍然能够向具有该应用的开发者、测试者或管理员角色的用户发送消息。

    【讨论】:

    • 嗯,应用处于开发模式,但在节点后端仍然没有响应。但始终会调用 webhook 路由测试。
    • 向您的应用发送消息的用户是否具有我列出的角色之一?
    • 它有效,忽略我之前的评论。开发模式激活后我忽略了添加后路由。 Tnx @amuramoto
    • @amuramoto 嗨,我在使用 messenger BOT 时遇到了同样的问题,我使用的是 PHP,但是 (file_get_contents("php://input")) 返回空字符串。我在仪表板上看到了相同的警报,我是页面和应用程序的管理员。知道我可以做些什么来测试应用程序吗?
    猜你喜欢
    • 2017-01-28
    • 1970-01-01
    • 2016-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多