脸书信使。令牌无效
Facebook Messanger. Invalid token
我是页面管理员,正在尝试调试 Messanger 机器人。最近,我更改了密码,现在当我尝试通过 API 在 messager 中回复自己时,出现错误
{
"error": {
"message": "Error validating access token: The session has been invalidated because the user changed their password or Facebook has changed the session for security reasons.",
"type": "OAuthException",
"code": 190,
"error_subcode": 460
}
}
问题是我没有访问令牌,首先,文档说
To send messages to someone on Messenger, the conversation must be initiated by the user.
它还说
Apps in Development Mode, are restricted to message people that have a role in the app.
我试过了
- 重新创建页面令牌
- Block/Unblock 分页并删除转化
- 试图将自己从管理员中删除,但这是不可能的,因为我是唯一的管理员
我看到的唯一选择是完全删除应用程序并创建一个新应用程序,但这似乎不是一个好的解决方案
这与用户需要先向您的页面发送消息,然后机器人才能响应这一事实无关。
您的机器人需要一个页面令牌来执行其操作,根据错误消息,您一直在使用的那个已经过期。
因此您在机器人配置中设置的令牌需要替换为新的有效令牌。
我是页面管理员,正在尝试调试 Messanger 机器人。最近,我更改了密码,现在当我尝试通过 API 在 messager 中回复自己时,出现错误
{
"error": {
"message": "Error validating access token: The session has been invalidated because the user changed their password or Facebook has changed the session for security reasons.",
"type": "OAuthException",
"code": 190,
"error_subcode": 460
}
}
问题是我没有访问令牌,首先,文档说
To send messages to someone on Messenger, the conversation must be initiated by the user.
它还说
Apps in Development Mode, are restricted to message people that have a role in the app.
我试过了
- 重新创建页面令牌
- Block/Unblock 分页并删除转化
- 试图将自己从管理员中删除,但这是不可能的,因为我是唯一的管理员
我看到的唯一选择是完全删除应用程序并创建一个新应用程序,但这似乎不是一个好的解决方案
这与用户需要先向您的页面发送消息,然后机器人才能响应这一事实无关。
您的机器人需要一个页面令牌来执行其操作,根据错误消息,您一直在使用的那个已经过期。
因此您在机器人配置中设置的令牌需要替换为新的有效令牌。