1

我正在尝试使用 Facebook 的图形 API 获取 Facebook 帐户的新闻提要。

Facebook 的图形 API 只返回最后一天的数据,而不是更早的数据。

我已经浏览了 Facebook API explorer 并在那里尝试了同样的方法 - 但我仍然无法获取数据。

我怎样才能得到这些数据?

4

1 回答 1

0

我使用 FQL 查询来获得最接近的结果。Facebook 为用户生成的聚合将不会返回,这解释了为什么返回的结果与 Facebook NewsFeed 上的视图不完全相同。

此外,“AND is_hidden = 0”将避免返回隐藏的故事。

SELECT post_id, actor_id, target_id, message FROM stream WHERE filter_key in (SELECT filter_key FROM stream_filter WHERE uid=me() AND type='newsfeed') AND is_hidden = 0

您需要 read_stream 权限才能执行此操作。您也可以停止询问 offline_access,因为它已被弃用(https://developers.facebook.com/blog/post/2012/05/02/platform-updates--operation-developer-love/)

于 2012-05-03T11:04:14.543 回答