2010-07-15 142 views
3

我注意到,使用新的Facebook Graph API來獲取用戶的朋友會返回一些朋友,這些朋友顯示的朋友數量接近但並非總是完全相同在用戶的個人資料上。Facebook Graph API返回與Facebook個人資料不一致的朋友數量

文檔瀏覽:http://developers.facebook.com/docs/api

例如,在該網頁上,我點擊https://graph.facebook.com/me/friends,並查看JSON用於477樓的朋友,而在Facebook個人資料頁面中顯示的478

計數有誰知道爲什麼有不一致?

+1

我的猜測是跨JSON數據或隱私設置的最終一致性。 – funwhilelost 2010-07-15 00:37:32

+0

我也有這個問題,用不同的用戶和更大的gabs。我有145個朋友,圖表API只返回134. – webstrap 2012-05-15 15:51:15

回答

4

如果您的朋友已選擇退出Facebook平臺,他們將不會顯示在API響應中。

+0

您是否選擇退出Facebook平臺,意味着什麼? – Divick 2012-10-26 14:13:46

+0

看到我的答案在http://facebook.stackoverflow.com/questions/11135053/fetching-list-of-friends-in-graph-api-or-fql-appears-to-be-missing-some-friend/11135150 #11135150 - 那裏有那個選項的細節 – Igy 2012-10-30 21:19:34

0

我的兩個祕訣:我注意到在我的個人資料中顯示的朋友數量波動(1)!我不知道這種不一致的原因是什麼,但我建議你定期在你的個人資料中檢查這個號碼,看看你是否也是這種情況。

在圖形方面API朋友之間的差異在我的個人資料計數,並且在通過API返回的數據是2

2

不一致的朋友感到沮喪算後,我問了Facebook前工程師吧。這是一個與他們使用memcached有關的已知錯誤,並且被認爲太昂貴,困難或者不值得現在修復。

相關問題