在强大的access_token之后,Friendslist不再起作用了

时间:2014-05-25 14:25:18

标签: facebook facebook-graph-api

我对friends list的{​​{1}}有疑问。 我Facebook Developer可以访问access_tokenuser_friends,并且抓取工作正常。 我去了这里:https://developers.facebook.com/tools/explorer/145634995501895/?method=GET&path=me%3Ffields%3Did%2Cname&version=v2.0

我在创建read_friendslist后使用me/friends。一切都好。

所以,我试图让access_token更强大,选择所有的声音。 不幸的是,现在我只能获取朋友列表中的两个朋友。 如果我删除了access_token并创建了一个新的,结果是相同的:只有两个朋友。

如何像以前一样检索整个列表? 我认为这是应用程序的隐私设置,但access_token在我的应用程序列表中拥有“朋友”的隐私。

修改

这是截图:http://oi58.tinypic.com/290yecx.jpg

谢谢

2 个答案:

答案 0 :(得分:1)

Facebook最近改变了很多东西,出于隐私原因,你现在只能找到同时使用该应用程序的朋友。见这里:

答案 1 :(得分:0)

如果您使用的是图谱API的v2.0,则无法再通过/me/friends获取整个朋友列表了!

https://developers.facebook.com/docs/apps/changelog#v2_0_permissions

引用:

  

在Graph API v2.0中,对/ me / friends的访问不再是其中的一部分   默认(public_profile)权限。我们现在要求你要求   新权限user_friends。有了这个许可,/我/朋友吧   返回正在使用该应用的人的朋友。