2016-01-20 128 views
0

我只是試圖顯示登錄用戶的朋友列表。我瞭解,該應用只會顯示已經授予應用訪問權限的朋友。Facebook Graph API 2.5 - 無法訪問朋友

我發現我的問題是我的響應數據對象返回一個空數組。

當我打電話給/v.2.5/me/permissions它正確地顯示我的權限:

{ data: [{ permission: 'email', status: 'granted' }, 
{ permission: 'public_profile', status: 'granted' } ] } 

我可以看到user_friends許可是不存在的。在FB後端的應用程序設置中,它清楚地顯示了電子郵件,public_profile和users_friends作爲批准的權限。

有誰知道爲什麼users_friends權限不被允許?

回答

1

在我的應用程序在FB後端的設置中,它清楚地顯示了email,public_profile和users_friends作爲已批准的權限。

「批准」意味着你的應用程序可以詢問用戶的權限 - 但它當然意味着用戶自動授予這允許您的應用程序。

您必須以相同的方式請求user_friends權限,方法是通過scope參數將其傳遞到登錄對話框。

相關問題