Facebook好友列表是空的,仅适用于一个特定用户

时间:2014-11-19 09:22:50

标签: facebook facebook-graph-api facebook-friends

只需执行此查询,目的是列出我朋友的所有朋友:

GET https://graph.facebook.com/hisFacebookUserId/friends?return_ssl_resources=1&access_token=hisAccessToken

我获得了一个空的data条目。 =>好像它有0个朋友。 (但他有800)。

但是,它适用于许多其他用户。

可能是什么原因?

1 个答案:

答案 0 :(得分:1)

自Facebook API v2.0起,您只能获得授权您的应用的朋友。这是一个(隐私)功能,而不是一个错误。

  

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

此外,没有必要为呼叫使用ID,因为您无论如何只能获得授权用户的朋友:

/me/friends

顺便说一句,不要忘记授权拥有user_friends权限的用户。