facebook - FQL - 获取用户墙上的所有帖子

标签 facebook facebook-graph-api facebook-fql

我需要获取所有 me() 墙贴。 我正在使用以下 FQL:

SELECT post_id, comments, message 
FROM stream
WHERE source_id = me() 
AND created_time > 946684800 AND created_time < now()

但这只返回 7 个条目,事实上必须有更多.. (NB 946684800 = 星期六,2000 年 1 月 1 日 00:00:00 GMT)

我还尝试使用以下查询:

SELECT post_id, actor_id, target_id, message, comments 
FROM stream 
WHERE source_id = me() 
AND is_hidden = 0
ORDER BY created_time 
DESC LIMIT 1000000

虽然它返回 394 个条目,但最早的数据是 Mon, 30 Apr 2012 12:56:04 GMT,它必须返回更多。

我需要拥有用户提交的整个墙贴。

在我变得更加沮丧之前有什么想法:)?

最佳答案

请注意,正如 facebook 宣布的那样,自 2013 年 2 月 6 日起,搜索帖子时不再允许偏移。使用 'since' 和 'until' 进行分页。

关于facebook - FQL - 获取用户墙上的所有帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13370472/

相关文章:

javascript - 在 iframe (facebook) 中订阅 javascript 事件

javascript 在 ie8 中不工作

facebook-graph-api - 如何从 Instagram Graph API Insights 端点获取 "From Home"和 "From Hashtags"?

facebook - 如何获取在 Facebook 中签到某个地方的人员列表

Facebook Graph Api - 仅检索包含照片的 Wall 帖子

Facebook 数据不匹配(Excel 和 FQL)

javascript - 分享后关闭手机上的 FB 选项卡

java - 如何发布到墙 facebook android-sdk :4. 0.0

facebook - 如何添加 "integration flow for an end user to connect their Instagram business account(s)"- FB Graph API (For IG) 问题

javascript - JSON - 从 url 获取 facebook 总数