无法使用FQL获取Facebook组中的所有用户

时间:2014-10-10 19:03:13

标签: facebook facebook-graph-api

我正在尝试使用此FQL查询获取Facebook组中每个用户的名称:

  

从uid所在的用户中选择first_name,last_name(从中选择uid)   group_member gid = 123)

但是,这只能从该组中的7000名成员中获得约5000名。我没有出现在结果中,我的一些朋友也没有。我的朋友和我都启用了“平台应用”设置,因此FQL应该能够访问我们的数据。

查询有什么问题?我正在使用Facebook的Graph API Explorer和FQL v1.0。

1 个答案:

答案 0 :(得分:3)

来自Facebook在How-To: Paging with the Graph API and FQL上的博文:

  

除了每个文档中提到的限制之外   上面列出的表和连接,知道这一点很有帮助   运行之前我们将获取的最大结果数   能见度检查是5,000

所以,这意味着Facebook只会在可见性检查之前获取最大 5,000 结果。这意味着您获得的结果数量不能超过限制!

此处了解可见性检查对结果的处理方式(从blog post复制):

enter image description here

注意:博客文章有点陈旧,但我确信它适用于FQL v1.0。