Facebook Graph API:FQL请求超过30天

时间:2012-03-30 02:04:22

标签: facebook-graph-api facebook-fql

我有点困惑。 文档说:

  

流表的每个查询都限制在前30天或   50个帖子,以较大者为准,但您可以使用特定时间   create_time等字段以及FQL运算符(例如<或>)   检索更多范围的帖子。

所以我试过,例如:

NSString *fqlStr1 = [NSString stringWithFormat:
                     @"SELECT actor_id, message FROM stream WHERE source_id = me() AND created_time > %d AND created_time < %d",dayBefore,dayAfter];

这是为了显示我生日前一天和后一天之间的所有帖子...... 哪个有点工作..但它只能抓住8个帖子...并且posix日期是正确的我在计算器中检查它们...当我稍微调整一点时它很奇怪..就像在早些时候制作一天之前和后来的日子......我得到了一组不同的帖子,但仍然只有10个....我应该像...一样间隔多次查询吗?这是什么原因?

-Josh

1 个答案:

答案 0 :(得分:1)

尝试在查询结尾添加LIMIT 5000。