Facebook Graph API / {page-id} / posts - 每年只有600个帖子?

时间:2018-03-27 08:13:59

标签: facebook facebook-graph-api

目前我正在编写围绕Facebook Graph API的包装器来收集在特定页面上发布的所有帖子。

出于某种原因,我每年只能查询600个帖子。如果页面上的内容不止,那么API不会抱怨但会随机丢弃帖子。对我来说没有任何韵律或理由没有留下任何帖子:某些星期完全不受影响,而对于其他人我只获得部分帖子或根本没有。

仔细阅读API会产生以下声明:

The API will return a maximum of 600 ranked, published posts per year.

所以,这似乎是预期的行为。

However, this question from 2015 suggests that this limit is a bug.

此外,我可以通过Facebook本身的见解标签的数据导出检索完整的帖子列表。对我来说似乎很奇怪,我无法对API做同样的事情。

基本上我有三个问题:

  • 是年度限制的预期行为吗?
  • 如果有限制,是什么决定每年返回600个帖子?
  • 如果有限制,有没有办法绕过它来检索帖子(-ids)的完整列表?

1 个答案:

答案 0 :(得分:2)

是的,我自己也看过这个,尤其是那些报纸频繁发布的网页。在历史上检索帖子时,可能会有一天缺失,奇数周,有时整整一个月。不错过任何帖子的唯一方法是每天调用API,但这只会有助于前进。或者您可以联系我,我会看看我们是否有您要找的帖子; - )