我正在使用此查询获取流Feed
SELECT
post_id, source_id, actor_id, target_id, message, attachment,
permalink, type , created_time,timeline_visibility,updated_time
FROM
stream
WHERE
filter_key IN (SELECT filter_key FROM stream_filter WHERE uid=me())
and (updated_time < 1363762637 AND updated_time > 1364540237)
当update_time存在于当前月份时,此查询会准确地返回结果。问题是,当我给予30天以上的updated_time时,不会返回任何记录。
答案 0 :(得分:1)
他们的新API文档https://developers.facebook.com/docs/reference/fql/stream没有解释'2周'的限制,所以我举例说明搜索:
https://developers.facebook.com/docs/reference/api/search/:
请注意,您只能在新闻Feed中搜索大约1至2周。
此处类似的讨论:how to get past newsfeed using facebook API?
即使您使用网络浏览器也是相同的,但只需点击“更多故事”,您就无法在3年或4年前获得所有新闻。