Facebook Graph API - 为什么不与兴趣匹配?

时间:2012-05-23 00:45:02

标签: facebook-graph-api

所以,我对这个感到非常沮丧。如果可以,请帮忙。

假设我从Facebook Graph API中获取以下用户:https://graph.facebook.com/zeeshan949/

我明白了:

{
   "id": "657563147",
   "name": "Zeeshan Ahmad",
   "first_name": "Zeeshan",
   "last_name": "Ahmad",
   "link": "http://www.facebook.com/zeeshan949",
   "username": "zeeshan949",
   "gender": "male",
   "locale": "en_US"
}

但是......如果我退出Facebook并转到他的个人资料http://www.facebook.com/zeeshan949,我会看到他的所有兴趣。即使我已退出。

我是否遗漏了Graph API的基本内容?是什么赋予了?如何访问所有其他数据?

1 个答案:

答案 0 :(得分:0)

这是预期的行为,并非所有用户数据(甚至是公共的)都可以通过API获得,而无需用户(或有时是他的朋友)的批准,授予访问特定信息的权限。

请参阅user对象和permissions文档的文档。