Facebook:无法识别应用访问令牌

时间:2011-10-03 21:11:17

标签: facebook facebook-graph-api

在发布此处之前我做了很多功课,但仍无法找到解决以下问题的方法。

问题:当试图访问我的Facebook应用程序的见解或订阅时,它会返回

{
   "error": {
      "message": "An access token is required to request this resource.",
      "type": "OAuthException"
   }
}

我根据official documentation执行所有操作:

  1. 通过调用此api获取app access_token。它确实返回一个令牌。 https:// graph.facebook.com/oauth/access_token?client_id=APP_ID&client_secret=APP_SECRET&grant_type=client_credentials

  2. 通过以下方式获取见解/订阅:https:// graph.facebook.com/APP_ID/subscriptions?access_token=TOKEN_FROM_STEP_1

  3. 但最后一次调用会返回上面的错误消息。

    任何想法为什么?

1 个答案:

答案 0 :(得分:4)

经过多次试验和错误后,我找到了解决方案。

将Facebook应用类型更改为“网络”而非“原生”

显然,facebook不会返回原生应用的订阅/见解