我必须获取新闻提要(公共(public)墙)上的所有数据。我应该写什么查询?
我写了 "SELECT likes,message FROM stream WHERE source_id = %lld limit 50 "
查询,但它返回了我的墙值。我想获取所有在我的墙上以及公开(新闻提要)上的数据。
提前致谢
最佳答案
您需要使用filter_key
来选择要使用的提要类型。您要查找的类型可能是 newsfeed
,因此查询可能是这样的:
SELECT post_id, actor_id, target_id, message FROM stream WHERE filter_key in (SELECT filter_key FROM stream_filter WHERE uid = me() AND type = 'newsfeed')
有关更多信息,请查看 stream_filter docs .
关于facebook-graph-api - 如何编写 FQL 来获取新闻提要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6570264/