Facebook API中的新闻Feed不正确

时间:2012-05-03 09:29:47

标签: facebook facebook-graph-api facebook-fql news-feed

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

Facebook的图表API仅返回最后一天的数据,而不是那时的旧数据。

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

如何获取此数据?

1 个答案:

答案 0 :(得分: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/)