Heroku 尝试为messager bot启用webhook集成时出现内部服务器错误
我将学习本教程: 一切正常,我克隆了数据并打开了heroku网站。仅当我尝试启用webhook集成并添加我获得的网址时:Heroku 尝试为messager bot启用webhook集成时出现内部服务器错误,heroku,bots,Heroku,Bots,我将学习本教程: 一切正常,我克隆了数据并打开了heroku网站。仅当我尝试启用webhook集成并添加我获得的网址时: The url couldnt be validated. Callback verification failed with the following errors: HTTP Status Code = 500; HTTP Message = INTERNAL SERVER ERROR 如果您仍在努力,那么您错过了一步: 验证令牌-一个秘密值,将被发送到你的机器人,
The url couldnt be validated. Callback verification failed with the following errors: HTTP Status Code = 500; HTTP Message = INTERNAL SERVER ERROR
如果您仍在努力,那么您错过了一步:
- 验证令牌-一个秘密值,将被发送到你的机器人,以验证请求来自Facebook。无论您在此处设置了什么值,请确保使用Heroku配置将其添加到Heroku环境:add VERIFY\u TOKEN=your\u VERIFY\u TOKEN\u here
因此,您需要向facebook提供您在此步骤中配置的验证令牌
heroku config:add VERIFY\u token=your\u VERIFY\u token\u her
如果您仍在使用该令牌,那么您错过了一个步骤:
- 验证令牌-一个秘密值,将被发送到你的机器人,以验证请求来自Facebook。无论您在此处设置了什么值,请确保使用Heroku配置将其添加到Heroku环境:add VERIFY\u TOKEN=your\u VERIFY\u TOKEN\u here
因此,您需要向facebook提供您在此步骤中配置的验证令牌
heroku config:add VERIFY\u token=您的验证令牌\u her
确保您的访问令牌是webhook url正确的。如果这些都是正确的,但是仍然会出现错误。然后你从heroku那里查看日志。如果使用windows,请在CMD中键入:heroku logs。Heroku将提供所有代码的日志以及可能存在的任何错误。如果代码中有错误,请更正并重试。在那之后一切都会好起来的。祝你好运。确保你的访问令牌是正确的,webhook url是正确的。如果这些都是正确的,但是仍然会出现错误。然后你从heroku那里查看日志。如果使用windows,请在CMD中键入:heroku logs。Heroku将提供所有代码的日志以及可能存在的任何错误。如果代码中有错误,请更正并重试。在那之后一切都会好起来的。祝你好运