我需要使用FQL爲facebook用戶提取線程內的所有用戶線程和消息。使用FQL提取所有Facebook消息
當我運行下面的FQL它返回我的所有線程ID
select thread_id,message_count from thread where viewer_id = me() and folder_id = 0
顯示在收件箱文件夾中的線程和消息計數,
{
"data": [
{
"thread_id": "196940283688620",
"message_count": 99
},
{
"thread_id": "283904071679203",
"message_count": 1
},
但是當我運行下面的查詢的所有fetch給定thread_id中的消息假設爲"thread_id": "196940283688620",
select message_id,body,viewer_id , thread_id from message where thread_id = 196940283688620 and viewer_id = me()
由於第一個查詢結果顯示我在"thread_id": "196940283688620",
中有99條消息,但查詢只返回了20條消息。
1-我該怎麼辦?我需要在單個FQL中獲取線程中的所有消息,還是需要多個FQL? 2-獲取facebook認證用戶的線程內部所有線程和messsages的最佳方式是什麼?
我可以做多查詢,但仍然沒有返回所有消息 – Asghar 2013-04-12 12:07:04
有沒有任何模式,你錯過的消息? – cpilko 2013-04-12 13:08:05
我寫了'LIMIT 200',但仍然只顯示了20個結果。但是'LIMIT 20,40'顯示了下20個結果。 – mirelon 2013-11-28 16:38:16