FQL查询:仅获取朋友的所有帖子和评论

时间:2012-10-21 05:35:56

标签: facebook-fql

我正在成功地向朋友列表中的所有朋友使用以下FQL查询:

SELECT uid2 FROM friend WHERE uid1 = me()

我想使用返回的所有uid2来执行第二次查询(或者只是将它组合成一个大的!!!!),它只收集朋友的news_feed上的所有评论,帖子和消息。

这是我迄今为止抓住朋友和非朋友的东西。

SELECT type, created_time, post_id, actor_id, message FROM stream WHERE filter_key IN (SELECT filter_key FROM stream_filter WHERE uid = me())

我只关心抓取朋友发布的内容(消息和文字信息)。如果你有一个可以帮助的查询会很棒。仅供参考我已经去过FB stream 表页面。

1 个答案:

答案 0 :(得分:0)

将您的第一个陈述作为另一个where子句附加到您的第二个:

SELECT type, created_time, post_id, actor_id, message FROM stream 
WHERE filter_key IN (SELECT filter_key FROM stream_filter WHERE uid = me())
AND actor_id IN (SELECT uid2 FROM friend WHERE uid1 = me())