Facebook 获取公共页面';s使用FQL发布(时间线)
我尝试使用FQL获取公共facebook页面的帖子:Facebook 获取公共页面';s使用FQL发布(时间线),facebook,facebook-fql,facebook-timeline,Facebook,Facebook Fql,Facebook Timeline,我尝试使用FQL获取公共facebook页面的帖子: SELECT post_id, created_time, type,like_info.like_count,comment_info.comment_count,message FROM stream WHERE source_id ='118074121050' and like_info.like_count > 800 11807412100是公共页面的ID 我使用的令牌允许读取流 查询结果仅显示一篇帖子,而有许多帖
SELECT post_id, created_time, type,like_info.like_count,comment_info.comment_count,message FROM stream WHERE source_id ='118074121050' and like_info.like_count > 800
11807412100是公共页面的ID
我使用的令牌允许读取流
查询结果仅显示一篇帖子,而有许多帖子的赞数超过800(根据页面的时间线)
问题是,为什么fql结果没有显示所有公开的帖子?该表还提供了用户发布的帖子,这看起来不是您所需要的。为了只过滤来自页面所有者的帖子,您需要将actor\u id
指定为与source\u id
相同:
SELECT post_id, created_time, type, like_info.like_count, comment_info.comment_count, message
FROM stream
WHERE source_id = '118074121050' AND actor_id = '118074121050'
AND like_info.like_count > 800
如果我的回答有帮助,请将其标记为已接受。:)