如何使用facebook 3.14 sdk获取facebook好友列表及其ID

时间:2014-06-06 07:14:49

标签: android facebook facebook-graph-api facebook-android-sdk android-facebook

我已经尝试了很多并在谷歌搜索。我也尝试使用https://github.com/facebook/facebook-android-sdk这个使用Facebook朋友选择器样本。但我发现没有看到朋友(空列表)。任何人都建议任何解决方案?

2 个答案:

答案 0 :(得分:1)

请在发布重复qustion之前使用下次搜索,或查阅facebook文档。

使用Graph API的v2.0,您只能获得使用相同应用的freinds。请参阅Don't get all friends of facebook in my ios app?https://developers.facebook.com/docs/apps/upgrading#upgrading_v2_0_user_ids

答案 1 :(得分:0)

我不确定你在问题中提到的github项目;但您必须了解这一点您无法使用v2.0 Graph API(或Android SDK 3.14 +)获取用户的所有好友列表

/{user-id}/friends的官方文件说 -

  • 查看当前此人的朋友需要具有user_friends权限的用户访问令牌。
  • 这只会返回使用(通过Facebook登录)申请的应用的任何朋友。
  • 如果该人的某位朋友拒绝user_friends权限,该朋友将不会出现在此人的朋友列表中。

详细了解API v2.0 here