我已经到处寻找答案,为什么会发生这种情况而没有运气。
从页面的 中提取和分页结果时/posts
,缺少 MONTHS 的帖子。我检查过的事情:
- 该用户在页面上发帖已被排除。显示的帖子和丢失的帖子可以来自同一用户
- 帖子类型似乎无关紧要。确实显示的帖子和缺失的帖子可以属于相同的帖子类型
- 我可以通过我的应用程序查看丢失的帖子- 通过查询任何丢失的帖子,我的应用程序可以访问帖子数据、见解等
- 丢失的帖子已发布并公开
只有从 Facebook 网站页面管理部分的“导出数据”选项导出时,才能查看丢失的帖子。
我的查询:
$fb->get('/{PAGEID}/posts?fields=name,created_time,message,parent_id&since={SINCE}&until={UNTIL}&limit=100', '{ACCESS_TOKEN}');
对这些结果进行分页,例如,查询 和 之间的结果时2017-10-01
,2017-11-01
返回 10 月 27 日的约 30 个帖子中的 2 个(而不是当天的第一个或最后一个帖子),其中 10 月 27 日之后的日期显示大多数帖子(只有少数丢失)和 10 月 27 日之前的日期根本没有显示。
使用图形 API 2.10
。
关于为什么缺少这么多帖子的任何想法?