只需执行此查询,旨在列出我朋友的所有朋友:
GET https://graph.facebook.com/hisFacebookUserId/friends?return_ssl_resources=1&access_token=hisAccessToken
我获得一个空的data
条目。 => 好像它有 0 个朋友。(但他有 800 个)。
但是,它适用于许多其他用户。
可能是什么原因?
从 Facebook API 的 v2.0 开始,您也只能获得授权您应用程序的朋友。这是一个(隐私)功能,而不是一个错误。
此外,没有必要https://developers.facebook.com/docs/apps/changelog
在呼叫中使用 ID,因为无论如何您只能获取授权用户的好友:
/me/friends
顺便说一句,不要忘记授权用户具有user_friends
权限。