我使用圖表v1 api我/朋友,但在某些情況下結果不完整!facebook圖api /朋友遺漏結果
例如:
用戶U1擁有616樓的朋友,但只有13返回。
u2有547個朋友,但只返回17個。
u3有580個好友,所有580個好友都被退回。
我使用的令牌是有效的,如果我使用FQL查詢,結果是相同的。
我該如何取得u1和u2的所有朋友?
在此先感謝
我使用圖表v1 api我/朋友,但在某些情況下結果不完整!facebook圖api /朋友遺漏結果
例如:
用戶U1擁有616樓的朋友,但只有13返回。
u2有547個朋友,但只返回17個。
u3有580個好友,所有580個好友都被退回。
我使用的令牌是有效的,如果我使用FQL查詢,結果是相同的。
我該如何取得u1和u2的所有朋友?
在此先感謝
我知道你說你正在使用圖形V1。然而,Graph API Reference說:
一旦用戶登錄到使用版本2.0(或更高版本)的應用程序,調用這個邊緣的1.0版本將繼續返回更高版本的響應。
也許現在你所得到的是更高版本的迴應,並version 2.1說:
這隻會返回誰使用(通過Facebook登錄)的應用程序提出請求的任何朋友。
也許只有13位u1朋友使用過該應用,而只有17位u2朋友使用了該應用。
如果u1和u2不使用該應用程序,則不會爲他們返回任何內容。我懷疑訪問令牌是由同一個應用程序生成的,或者至少是相同的Graph API版本 – Tobi 2014-09-01 14:12:16
我的意思是隻有13位u1朋友使用該應用程序,並且只有17位u2朋友使用了該應用程序。我同意你的評論,我認爲是版本問題。 (對不起,我的英語) – mgreca 2014-09-01 14:17:30
是的令牌是用同一個應用程序生成的,所有的facebook終點都沒有版本。 也許最後一個使用v.2.0登錄的用戶?我如何強制使用1.0版本進行登錄? – Vinicius 2014-09-01 15:56:10
如果懷疑用戶u1和u2訪問令牌是使用v2.0應用獲取的。 – Tobi 2014-09-01 14:07:10