所以,我对这个感到非常沮丧。如果可以,请帮忙。
假设我从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的基本内容?是什么赋予了?如何访问所有其他数据?
答案 0 :(得分:0)
这是预期的行为,并非所有用户数据(甚至是公共的)都可以通过API获得,而无需用户(或有时是他的朋友)的批准,授予访问特定信息的权限。
请参阅user
对象和permissions
文档的文档。