2011-09-08 44 views
0

我试图用stream table来获取我所有的墙信息(状态,照片标签,朋友的帖子等)。来自REST API的流表是不完整的吗?

但是,当我试图做到这一点,我的墙上的很多信息不会出现在流响应。

例如,我无法获得我的12月状态。

有人可以帮助我吗?

回答

1

从我的经验来看,stream表是不完整的。使用FQL查询完整表格会导致缺少条目。解决方法是查询条目的原始表,例如status表格:

SELECT uid, status_id, time, source, message FROM status WHERE uid = me() 

这是比较完整的。显然,你必须并行查询photo表和其他表。为了不失去太多时间,您可以批量查询。

但是,stream表似乎适用于来自朋友的帖子。

除了多个查询之外,一个缺点是其他表格没有关于喜欢或评论的额外元信息,因此需要在第二步中检索这些信息。