0

我正在尝试使用 PHP-SDK 查询 Facebook Graph API。我要做的几乎就是标题中指定的内容:选择今年特定月份的所有帖子。

我已经搜索了一段时间,但找不到正确的语法来从日期范围中选择帖子。

这是一个使用带有“created_time”字段的条件语句的示例。我试过这样的事情(选择从 2012 年 1 月 1 日到 2012 年 1 月 31 日的帖子):

SELECT post_id, FROM stream WHERE source_id = me() AND created_time < 1325394000 AND created_time > 1327986000

但是这个查询只返回 1 月 31 日的帖子。

在此先感谢您的帮助。

4

1 回答 1

1

首先,你的时代被逆转了。

正确查询

SELECT post_id FROM stream WHERE source_id = me() AND created_time < 1327986000 AND created_time > 1325394000

并使用该LIMIT功能获得更多帖子。上面带有 LIMIT 500 的查询按预期对我有用。

于 2012-12-26T03:00:37.233 回答