2017-06-29 83 views
0

let request = FBSDKGraphRequest(graphPath:「me/permissions」,parameters:[「fields」:「id,name,first_name,last_name,email,picture.type(large),birthday」 ])Swift獲取Facebook用戶電子郵件不起作用

我能夠檢索除電子郵件以外的所有其他信息。林不知道如果Facebook的書不再允許檢索電子郵件。

回答

0

嗨,你應該仍然能夠得到它根據這個documentation由Facebook。
請確保您有參數"email"您將執行登錄並獲取accessToken。

let loginManager = FBSDKLoginManager() 
let permissions = ["public_profile", "email"] 
let handler = ... 
loginManager.logInWithReadPermissions(permissions, fromViewController: self, handler: handler) 

然後,您可以使用accessToken來執行電子郵件的圖形請求。 也請確保您的電子郵件已經過您的Facebook帳戶驗證。