使用facebook graph api在给定时间范围内的所有帖子,评论和回复

时间:2019-09-30 14:40:54

标签: facebook facebook-graph-api

我正在为开发人员API探索facebook。我需要的是我希望在给定的时间范围内所有帖子,评论和回复。

我已经制定了像这样在Facebook图形API上进行查询的计划

page_id/posts?since=2019-09-29T10:30:28&until=2019-09-29T10:59:00

这将返回我来自fb的所有帖子,因为我在其中添加了评论标签的所有评论都是这样

page_id/posts?fields=comments&since=2019-09-29T10:50:28&until=2019-09-29T10:59:00

此查询将返回从给定范围10:30到10:59的所有帖子,但是发布在该帖子上的所有评论均与给定时间段无关。我已将所有评论保存在数据库中。

10分钟后,我再次像这样运行查询,现在我得到的结果为空

page_id/posts?fields=comments&since=2019-09-29T11:00:28&until=2019-09-29T11:10:00

经过研究,我发现了对Facebook图形API的更好查询。

page_id/posts?fields=comments.since(2019-09-29T11:00:00).until(2019-09-29T11:20:00).limit(10000),message,permalink_url&since=2019-09-29T11:00:00&until=2019-09-29T11:20:00

但是这将返回空的结果,因为没有帖子在11:00到11:20之间发布,所有帖子都在10:30到11:00之间发布。

0 个答案:

没有答案