我有一个简单的登录按钮,可引导用户:
回调请求处理程序CALLBACK_URL
获取code
参数并将其传递给:
并期望包含访问令牌的响应(请注意,这REQUEST_URL
是来自 Facebook 的传入重定向的 URL)。这在 99% 的情况下都会成功,但偶尔我会得到这个:
{"error":{"message":"This authorization code has been used.", "type": "OAuthException","code": 100}}
.
我知道该代码只能使用一次,有效期为 10 分钟,但我们会立即兑换代码,并且我们的日志记录表明我们只发送一次它以获得访问令牌。
有没有其他人见过这个?
Facebook是否有可能发回错误的错误?