Facebook graph api 页面提要中的限制、自和直到参数

Facebook graph api 页面提要中的限制、自和直到参数,facebook-graph-api,limit,feed,Facebook Graph Api,Limit,Feed,我正在尝试使用限制,自和直到参数获取页面的新闻提要(我是该页面的管理员),但它不起作用,甚至在graph api explorer工具中也不起作用。我请求如下: $fb->api(“/PAGE\u ID/feed?limit=100”) 但是它总是返回我最后的25篇文章,自和直到参数也不起作用。我的代码出了什么问题 提前感谢。您的代码没有问题。就我所知,Facebook Graph API已经崩溃;查询连接时,分页参数无效。我找到了使用这些参数的正确方法。调用api方法时,我应该通过限制或任何其

我正在尝试使用限制直到参数获取页面的新闻提要(我是该页面的管理员),但它不起作用,甚至在graph api explorer工具中也不起作用。我请求如下:

$fb->api(“/PAGE\u ID/feed?limit=100”)

但是它总是返回我最后的25篇文章,直到参数也不起作用。我的代码出了什么问题


提前感谢。

您的代码没有问题。就我所知,Facebook Graph API已经崩溃;查询连接时,分页参数无效。

我找到了使用这些参数的正确方法。调用api方法时,我应该通过限制或任何其他参数作为第三个参数:


$feed=$this->fb->api(“/PAGE\u ID/feed”,“GET”,数组('limit'=>2))

对于那些不使用PHPSDK并且直接访问相关图形API URL的用户,只需添加

&limit=SOMEPOSITIVEINTEGER
到URL的末尾,如下所示:

https://graph.facebook.com/PAGEGRAPHOBJECTID/posts/&since=2011-07-01&until=2012-08-08&access_token=ACCESSTOKEN&limit=100
不幸的是,根据您所访问的图形资源,如果限制超过某个阈值,并且没有我可以确定的押韵或原因,则可能会出现错误。例如,在获取一篇帖子的评论或喜好时,我使用了4900的限制,但没有出现错误。当从页面提要获取帖子时,同样的数字给了我一个错误,现在我使用100的限制,然后分页,直到我的cron看到超出日期范围的帖子


我想虽然FB希望我们使用默认限制25并分页,但我个人正在进行重构以适应这一点

对于我来说,
参数一起使用时起作用,以UNIX时间戳的形式提供值:

me/posts?fields=id,created\U time&limit=100&date\U format=U&since=1558355000&until=1558356000


在图形API 2.12和3.3中对me
进行测试,因为
直到
在以下情况下工作:

me/posts?limit=100&since=2017-01-23T13:11:12&until=2019-08-21T01:11:12&fields=id,created_time


是的,分页参数没有影响,但我已经找到了如何使限制和其他参数起作用:)我将在下面的答案中写下。不幸的是,我在8小时内无法回答我自己的问题。。。因此,我将把它作为一个评论发布。我也有同样的问题,即使在graph api explorer中也是如此。这很旧,但不知道您是否知道我们这些不使用php sdk的人的结果URL。这些参数记录在哪里?我刚刚开始使用API,我一直在看这个页面,它没有提到API,甚至没有提到access_token参数。哦,我明白了。这是“基于时间的分页”。
me/posts?limit=100&since=2017-01-2313:11:12&until=2019-08-2101:11:12&fields=id,created_time