2013-03-25 56 views
0

我想獲取最喜歡用戶的狀態。我已經檢查過FQL文檔。我可以在特定時間獲得狀態。但是我無法找到使用以下用戶最喜歡的狀態片斷狀態消息與喜歡和評論計數

SELECT status_id FROM status WHERE uid = me() ORDER BY status_id DESC LIMIT 1 

我不能循環,每狀態ID的評論或喜歡錶,找到最喜歡的狀態。 所以我想我錯過了FQL中的一些東西。

回答

0

您無法使用status表獲得喜歡的信息。改用stream表。 A中的一個type將結果限制爲狀態更新。

SELECT message, description, post_id, likes FROM stream 
WHERE source_id=me() AND type=46 ORDER BY likes.count DESC LIMIT 100 
+0

type = 46是關鍵!我在哪裏可以找到類型列表? – Mahesh 2013-03-25 18:03:52

+0

[流表文檔](https://developers.facebook.com/docs/reference/fql/stream)是其中最常見的。其他人只需要查詢特定帖子的流表並查看返回的類型。 – cpilko 2013-03-25 18:06:40