我正试图抓住其他用户在网页上发布的所有照片,但出于某种原因,facebook似乎跳过看似随意的照片。我不确定它是不是几天前发生的,但如果是的话,我没注意到它。这是我正在使用的FQL查询:
SELECT post_id, actor_id, created_time, permalink,
message, attachment,
comments.count
FROM stream
WHERE source_id=me()
AND filter_key='others'
AND attachment.fb_object_type='photo'
AND created_time > #{Time.now.to_i - 60*60*24*5}
ORDER BY updated_time DESC
LIMIT 0, 500
请原谅那里的红宝石时间方法 - 即使在api资源管理器中它也可以不用那条线。此外,API令牌适用于页面,因此me()
方法正常工作。它似乎跳过随机照片,即使它们都是公开的,应该返回。这是一个错误还是查询有问题?如果我可以在图API中执行此操作,我很想知道如何。