如何使用Facebook API获取过去的新闻?

时间:2012-10-03 13:45:53

标签: facebook facebook-graph-api web-applications

获取新闻源的API是:https://graph.facebook.com/me/home?access_token=& limit = 1000& untill =

返回带有“next”网址的分页Feed输出,以获取以前的Feed。

然而,它停止返回超过一定时间的新闻源。所以几天的新闻报道只能用于解析。

是否有办法使用facebook apis获取更多历史新闻?

1 个答案:

答案 0 :(得分:4)

如果您查看graph API documentation page/me/home仅限于1-2周的历史记录,并且已落入“我们不关心此类”类别:

  

/me/home检索新闻Feed的过时视图。这是目前已知的一个问题,我们没有任何近期计划将它们重新纳入平价。

改为使用/me/feed

您可以使用sinceuntil参数从用户的Feed中获取历史数据。这将为您提供2012年8月15日至20日之间出现的帖子。

/me/feed?since=2012-08-15&until=2012-08-20

/me/feed/返回的数据也有限。限制没有明确说明,但我从未期望能够从一次API调用中访问超过30天的帖子。