图表API和朋友的信息

时间:2012-04-17 08:17:49

标签: facebook-graph-api permissions

我在使用Graph API访问某些朋友的信息时遇到了一些问题。

我希望能够检索有关我的应用用户(我为其获取访问令牌)的生日,位置和关系以及他的朋友的信息。

为此,在从用户获取访问令牌的oauth请求中,我对scope参数使用这些权限:user_location,friends_location,user_birthday,friends_birthday,user_relationships,friends_relationships

然后,使用我在此过程中获得的访问令牌(ACCESSTOKEN),我向Graph API发出请求。

如果我打电话给“https://graph.facebook.com/me?fields=id,name,username,location,birthday,relationship_status,significant_other&access_token=ACCESSTOKEN”,它的工作正常,答案中包含的所有信息都是我想要。

但如果我打电话给“https://graph.facebook.com/AFRIENDOFMINE?fields=id,name,username,location,birthday,relationship_status,significant_other&access_token=ACCESSTOKEN”,答案中不包含生日信息,位置和关系,它只包含id,name和username字段。

我明白权限“user_XXX”和“friends_XXX”可以用来做我想做的事情,但我不知道我是否理解错误。谁能帮我?提前谢谢!

0 个答案:

没有答案