2015-04-22 111 views
2

因此,我使用的2.3 API版本試圖訪問/我/朋友列表,返回所有我也在使用該應用程序的朋友。除此之外,它總是返回如下:Facebook從/我/朋友返回空陣列

{ 
    "data": [ 
    ], 
    "summary": { 
    "total_count": 889 
    } 
} 

我一直在使用,沒有運氣在瀏覽器中正確的圖形瀏覽器,以及JS的SDK嘗試。

我正在請求user_friends權限,它實際上是默認包含的。是的,我有很多朋友一直在使用我們的應用程序。我通過Facebook的調試器在線調試令牌,並得出令牌確實擁有該權限。

注意:我們的應用程序未在Facebook應用程序商店中列出。然而,它是現場並向公衆開放。

有人可以幫忙嗎?

+2

朋友也需要授予'user_friends'權限。 – CBroe

回答

5
  • 需要具有user_friends權限的用戶訪問令牌才能查看當前人的朋友。
  • 這將只返回使用(通過Facebook登錄)應用程序+發出請求的任何朋友。
  • 如果該人的朋友拒絕了user_friends權限,該朋友將不會出現在該人的朋友列表中。
  • 如果user-a與上述請求中的user-b是好友,則響應將包含用戶b的User對象。如果他們不是朋友,它將返回一個空的數據集。

Did you check this

相關問題