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
},
しかし、以下のクエリを実行して、指定されたthread_id内のすべてのメッセージをフェッチするとします "thread_id": "196940283688620",
select message_id,body,viewer_id , thread_id from message where thread_id = 196940283688620 and viewer_id = me()
最初のクエリ結果は、99個のメッセージが含まれていることを示してい"thread_id": "196940283688620",
ますが、クエリは20個のメッセージしか返しませんでした。
1-何が間違っているのですか?単一のFQLのスレッドですべてのメッセージをフェッチするために必要なもの、または複数のFQLが必要なものは何ですか?2-Facebook認証ユーザーのスレッド内のすべてのスレッドとメッセージをフェッチするための最良の方法は何ですか。