2015-09-17 59 views
0

我目前在我的移動網站中使用以下api的FB登錄集成:FB.api('/me', function(response){...}。在resposnse我只得到一個id字段和一個name字段。有沒有什麼辦法可以檢索使用FB登錄彈出登錄到站點的用戶的實際email。 我在關於另一個URL /{id}的文檔中閱讀,但它也只返回idname。 請建議使用FB Graph API檢索所有基本信息

回答

0

要獲得用戶的電子郵件,您必須autorize與email權限的用戶,你必須到外地參數添加到API調用:

FB.api('/me?fields=name,email', function(response){...} 

或:

FB.api('/me', {fields: 'name,email'}, function(response){...} 

退房更改日誌,關於「聲明字段」:https://developers.facebook.com/docs/apps/changelog#v2_4

+0

對不起,我回來晚簽了答案,得到了繁忙的工作外。 – TArora23

相關問題