我正试图找到一种方法来同时自动验证多个facebook访问令牌。 我将用户访问令牌存储到txt文件中(如预期的那样)一段时间后,一些令牌将过期或变为无效。 (由于用户更改密码/取消授权的应用程序,注销等) 有没有办法检查/验证所有访问令牌并删除那些无效的令牌:手动执行此操作超过100个令牌非常困难。 选项
从.txt文件(使用PHP)检查访问令牌并同时删除无效令牌,以便最后我们将有一个只有有效令牌的列表。 直接从数据库中删除无效的令牌。
我知道错误是针对无效令牌的:
"type": "OAuthException",
"code": 190,
"error_subcode": 460
我正在寻找一种在curl中自动执行此操作的方法
答案 0 :(得分:1)
使用https://graph.facebook.com/debug_token?input_token=INPUT_TOKEN&access_token=ACCESS_TOKEN
,其中access_token是应用程序访问令牌。
https://developers.facebook.com/docs/howtos/login/debugging-access-tokens/
如链接中所述,您应该有令牌失效的错误处理设置