【问题标题】:Facebook count friendsFacebook 统计好友
【发布时间】:2014-07-03 06:30:20
【问题描述】:

我在使用 Facebook API 时遇到问题。

我需要获取用户好友的总数。

/me/friends

即使我拥有 user_friends 权限,也只返回正在使用应用程序的朋友。

我怎样才能只获取用户朋友的数量,仅此而已,无需获取他们的 id、邮件等。只需获取用户朋友的总数。

【问题讨论】:

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


【解决方案1】:

如果您使用 API v2.0,您无法获得所有朋友。如果您在 2014 年 4 月 30 日之后创建应用,则必须使用 API v2.0。

【讨论】:

  • 如果我尝试使用在 2014 年 4 月 30 日之前创建的其他应用程序,它只返回 370-390 个朋友,即使用户超过 1000 个,如何计算全部>
  • 有下一个链接吗?你是如何使用访问令牌的
  • $token = $facebook->getAccessToken();$friends = $facebook->api('/me/friends?limit=5000','GET',['access_token' => $令牌]);
  • 结果中有没有下一个链接?
  • 如何检查?$facebook = new Facebook(Config::get('facebook')); $uid = $facebook->getUser(); if ($uid == 0) return Redirect::to('/')->with('message', 'There was an error');$friends = $facebook->api('/me/friends?limit =5000','GET',['access_token' => $token]);
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-16
  • 2015-02-22
  • 2015-10-21
  • 2013-04-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多