【发布时间】:2017-06-06 00:31:13
【问题描述】:
我为 Facebook Messenger 编写了一个简单的机器人,它接收用户的文本、应用简单的转换并立即返回结果。
在我自己测试时,我从来没有遇到过问题,但对于某些用户来说,当转换后的消息(从我的服务器日志)发回时,Facebook 会返回以下错误:
"www-authenticate": "OAuth \"Facebook Platform\" \"invalid_request\" \"(#551) 此人目前不可用。\""
任何想法这是什么原因?这似乎是随机发生在随机用户身上的,并且用户应该是可用的,因为结果立即返回。
谢谢!
【问题讨论】:
-
我有同样的问题,但错误略有不同:“错误”:{“消息”:“(#200)此人现在不可用。”,“类型”:“OAuthException” ,“代码”:200,“error_subcode”:1545041,“fbtrace_id”:“BjhxVgB3eKj”}
-
似乎是 Facebook 方面已确认的错误,顺便说一句,新用户的每条第一条消息都会发生同样的问题:developers.facebook.com/bugs/465154327166499
-
@PavelShukhman 我认为这应该是答案。此外,由于 fb 愚蠢/偏执到足以将开发人员内容置于所需登录之后,因此如果您能在此处分享这方面的详细信息以便公开,那就太好了。
-
好的,作为答案添加了详细信息,谢谢@m90
标签: facebook facebook-graph-api facebook-messenger facebook-messenger-bot