2011-09-08 42 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表似乎適用於來自朋友的帖子。

除了多個查詢之外,一個缺點是其他表格沒有關於喜歡或評論的額外元信息,因此需要在第二步中檢索這些信息。