汇总Facebook专页帖子

时间:2018-08-18 17:22:52

标签: facebook parsing facebook-graph-api

简介:我正在为我控制的Facebook页面构建一个简单的页面帖子聚合器。该页面链接到某个RSS提要(使用IFTTT挂钩),每3-5分钟左右发布5-10篇文章。这意味着我很快就超过了该页面已发布的帖子数量的1000个标记。

在建造时,我碰到了这个(显然是最近的)API limitation,它指出:

  

API每年 最多返回600个排名已发布的帖子。

就我而言,这意味着当我执行简单的page-id/feed?limit=100 API查询并通过结果paginate进行搜索时,我总是得到比实际少的帖子页面帖子数量。

由于我的帖子聚合人员需要访问页面中的所有帖子,并且由于我是该页面的所有者,因此我认为我可以通过以下操作来“规避”该限制:

  1. 按照说明here
  2. 导出整个页面备份
  3. 使用我选择的模式将备份中的帖子解析为posts.json文件
  4. 更新使用cron作业每10分钟左右发出一次posts.json,请确保仅在文件中插入个帖子(以防止重复内容)
  5. 写一个客户端聚合器,解析posts.josn并以我想要的方式显示帖子

这是解决此问题的正确方法,还是我应该考虑其他方法?似乎有点...不平衡。

注意:我以前见过this answer,这几乎是我要在这里做的:使用备份作为最完整的历史版本,然后不断更新为新帖子的帐户。

0 个答案:

没有答案