我需要获取所有 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/