【问题标题】:ngrok callback URL validation failedngrok 回调 URL 验证失败
【发布时间】:2018-11-09 18:07:56
【问题描述】:

我是使用节点的聊天机器人的新手,我正在创建一个聊天机器人并使用 ngrok 进行调谐。当我尝试在 facebook messenger 上设置 webhook 时,回调 URL 验证失败。

【问题讨论】:

  • 您是否尝试在 facebook 开发人员中使用 http 而不是 https ?如果不是这样,我们将需要您的 NodeJS 代码来找到解决方案。

标签: node.js facebook-chatbot


【解决方案1】:

我也遇到了同样的问题。这是因为 ngrok 在 URL 中插入了一些特殊字符,也可能是用 http 创建的。所以,我使用localtunnel 而不是 ngrok,它可以轻松工作,而且我们可以使用这个包创建我们想要的子域。安装localtunnel的步骤是

npm install -g localtunnel
lt -s chatbot-subdomain -p PORT

它将创建一个 URL https://chatbot-subdomain.localtunnel.me,您可以在 facebook 开发者平台中使用它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-27
    • 2021-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-05
    • 2014-06-15
    相关资源
    最近更新 更多