使用FQL Stream表获取页面标记的所有帖子

时间:2012-11-01 15:12:49

标签: facebook facebook-graph-api facebook-fql

有没有办法使用FQL中的流表获取标记页面的所有帖子? 显然,唯一的索引列是source_id,但我只能使用它来获取在页面上创建的帖子。但是在用户时间轴上创建但用页面标记的帖子是什么?

如果用FQL无法做到这一点。然后,有一种方法可以使用Graph API使用Page对象的Tagged连接来完成。但是,如何使用图形API在日期之间进行过滤?比如从连接流中获取所有帖子,其中up​​dated_date介于x和y之间?

谢谢!

1 个答案:

答案 0 :(得分:1)

post_id也是一个索引字段。您可以使用子查询或联接从stream_tag表中获取此信息

SELECT message FROM stream WHERE post_id IN (SELECT post_id FROM stream_tag WHERE target_id = me()) AND updated_time > LAST_TIME_YOU_CHECKED