Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 流和注释的FQL范围限制_Php_Limit_Facebook Fql - Fatal编程技术网

Php 流和注释的FQL范围限制

Php 流和注释的FQL范围限制,php,limit,facebook-fql,Php,Limit,Facebook Fql,不知何故,我对Facebook FQL的工作原理感到困惑。我需要得到一个特定页面的“本月最佳粉丝”。这是一个发布和评论最多的用户 在facebook上,它说: 流表的每个查询限制在前30天或之前 50篇文章,以较大者为准,但您可以使用特定时间 字段,如created_time和FQL运算符(如) 检索更大范围的帖子 这就是我正在做的。我通过以下方式获得一定范围内的职位: SELECT actor_id,created_time FROM stream WHERE source_id = '.$w

不知何故,我对Facebook FQL的工作原理感到困惑。我需要得到一个特定页面的“本月最佳粉丝”。这是一个发布和评论最多的用户

在facebook上,它说:

流表的每个查询限制在前30天或之前 50篇文章,以较大者为准,但您可以使用特定时间 字段,如created_time和FQL运算符(如<或>) 检索更大范围的帖子

这就是我正在做的。我通过以下方式获得一定范围内的职位:

SELECT actor_id,created_time FROM stream WHERE source_id = '.$wallid.' AND (created_time >= '.$date_start.' OR updated_time >= '.$date_start.')'
这似乎是可行的-不知怎么的-但我有意见的问题。我不想得到一个特定帖子的所有评论,但所有评论都在一个时间范围内

SELECT fromid, time FROM comment WHERE post_id IN (SELECT post_id FROM stream WHERE source_id = '.$wallid.')
这将返回大约50条评论。当我添加以下内容时:

AND time > 1309478400 // 2011-07-01
我也收到评论。但通过以下步骤(2011-07-01-2011-07-02),我得到了一个空数组:

AND time > 1309478400 AND time < 1309564800
但这种限制在我的时间条件下无法正常工作


那么,有没有人已经做过类似的事情,或者有人能解释一下这些限制在什么情况下有效,什么时候无效?

FQL将在2015年4月30日之前被弃用--

因此,您只需要使用GraphAPI端点

不幸的是,它看起来不像是给了你按时间过滤的能力,但是你可以把你得到的结果循环一遍,直到你得到你想要的时间框架

... LIMIT 0, 50
... LIMIT 50, 50