为什么我在图浏览器中看不到我的Facebook朋友

时间:2014-07-31 14:20:39

标签: facebook facebook-graph-api facebook-php-sdk facebook-graph-api-v2.0

当进入 Facebook Graph Explorer 时,我从docs执行了/me/friends命令,我得到了下一个回复:

{
  "data": [
  ], 
  "summary": {
    "total_count": 68
  }
}

所以,根据回复,我有68个朋友(这是真的),但数据数组是空的,我没有看到我的朋友在阵列中。

我做错了什么?我想,也许我需要配置我的应用程序?但我不知道究竟是什么配置。请帮助

1 个答案:

答案 0 :(得分:2)

使用新的Graph API(v2.0),您的应用程序必须要求user_friends权限才能检索朋友。此外,此新权限现在仅返回也使用相同应用程序的朋友。

如果您想获得标记/邀请目的的完整好友列表,可以使用两个新的API:/me/taggable_friends/me/invitable_friends - 后者仅适用于游戏。

See this tutorial for more information