如何使用图表 api 获取所有 facebook public 个人资料的帖子?

how to get all of facebook public profile's posts with graph api?

我正在执行一个检查整个 posts 配置文件的项目,但我无法获取它们,因为 posts 的最大限制是 100,我需要比那更多的。 当我尝试获得超过 100 个 post 时 returns:

"error": {
"message": "(#100) The 'limit' parameter should not exceed 100",
"type": "OAuthException",
"code": 100,
"fbtrace_id": "FEQyL7CKvLO"
}

有人知道如何绕过这个问题并获得超过 100 posts 吗? 还有一种方法可以确切地知道 post 做了多少 public 个人资料 post?这样我就可以发送一个请求,获取我需要的 post 的确切数量(在我知道如何解决我的第一个问题之后)。

你应该使用分页。该限制不是整体限制,而是每页帖子的限制。您只需转到下一页并获取接下来的 100 个帖子。

查看文档: https://developers.facebook.com/docs/graph-api/using-graph-api#paging