2012-10-17 53 views
-1

嗨,我想獲得我的fabebook朋友ID與100用戶分頁的列表。 的問題是,假如我費盡FQL到獲取Facebook用戶id的FQL不會返回「分頁」鍵作爲迴應

 NSString *fqlString = @"SELECT uid FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) LIMIT 300"; 

它返回我預期在表中唯一的前300個用戶提供任何參考下頁。

Result: { 
data =  (
      { 
     uid = 1519xxx; 
    }, 
      { 
     uid = 9806xxx; 
    } 

.... 
); 

} 

,如果我要求與[FBRequest requestForMyFriends]朋友返回我所有的朋友和additionaly與下一個頁面的URL對象中的呼叫鍵。

問題是我怎麼能告訴與FQL給我100名用戶分頁給下一100名用戶。

回答

2

Graph API返回分頁鏈接; FQL不。所以你必須自己做,通過另一個查詢,包括一個OFFSET參數。

+0

你是如何做出另一個請求,包括偏移? –

+0

'SELECT ... FROM ... WHERE ... LIMIT 10 OFFSET 10' – CBroe

+0

我覺得我有點你的意思是我需要計算總的朋友數量,並完全作出n /抵消請求到服務器 –