【问题标题】:can't use facebook graph_api debug_token to debug users access_token无法使用 facebook graph_api debug_token 调试用户 access_token
【发布时间】:2013-12-27 17:29:47
【问题描述】:

我在文档中使用了 debug_token

'https://graph.facebook.com/oauth/debug_token?input_token='.$token_to_be_checked.'&access_token='.$app_access_token;

但它返回了

{"error":{"message":"缺少 redirect_uri 参数。","type":"OAuthException","code":191}}

虽然文档中没有提到redirect_uri,但我将它添加到上一个请求中

.'&redirect_uri='.$my_url.'&client_id='.$app_id;

但仍然出现以下错误

{"error":{"message":"Unknown OAuth 2.0 method, debug_token.","type":"OAuthException","code":1}}

有没有人能帮我解决这个问题并正确调试我的令牌

提前致谢

【问题讨论】:

  • 你找到解决办法了吗?

标签: facebook facebook-graph-api facebook-sdk-3.0


【解决方案1】:

您使用了错误的端点。

你需要:

GET https://graph.facebook.com/debug_token

您只需要这些查询参数:

input_token:您要调试的令牌

access_token: 应用程序的 APP ID 和 APP SECRET 用管道(“|”)连接。因此,如果您的应用 ID 是“12345678”,并且您的 APP SECRET 是“jkg3ekjh453”,那么您的 access_token 将是:“12345678|jkg3ekjh453”

希望这会有所帮助。

【讨论】:

  • { "error": { "message": "(#100) You must provide an app access token or a user access token that is an owner or developer of the app", "type": "OAuthException", "code": 100, "fbtrace_id": "DS28rAk64C9" } }
猜你喜欢
  • 2012-08-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-11
  • 1970-01-01
  • 2011-10-16
  • 2011-02-11
  • 2013-08-25
相关资源
最近更新 更多