我总是需要访问令牌来使用Facebook Graph API发出请求吗?

时间:2015-08-14 16:47:14

标签: facebook facebook-graph-api

这个问题引发了,因为我正在阅读一本关于Facebook应用程序开发的书,当它解释如何调用图表时,它说我可以验证我是如何只是简单地从图表中检索信息https://graph.facebook.com/myProfileId在我的网络浏览器中。好吧,我这样做但我得到了这个

{
   "error": {
      "message": "(#803) Cannot query users by their username (myusername)",
      "type": "OAuthException",
      "code": 803
   }
}

但是如果我在URL中包含从Graph API资源管理器生成的访问令牌,我可以看到具有更多信息的JSON,正如我预期的那样。

问题是:即使我要访问的信息是公开的,我是否始终需要访问令牌才能使用Facebook Graph API发出请求?如果肯定回答这个问题,为什么我读的书说即使没有访问令牌,我也可以从图中获取信息?也许这是图表api的旧版本的一个功能?

0 个答案:

没有答案