我正在嘗試使用動作腳本3.0 API進行Facebook認證。我能夠成功進行身份驗證,但我需要用戶電子郵件ID。有人能告訴我如何通過額外的許可獲得細節。我認爲你可以使用額外的權限而不是基本的身份驗證權限來獲取用戶的電子郵件信息。使用動作腳本的Facebook認證
問候。 迪利普
我正在嘗試使用動作腳本3.0 API進行Facebook認證。我能夠成功進行身份驗證,但我需要用戶電子郵件ID。有人能告訴我如何通過額外的許可獲得細節。我認爲你可以使用額外的權限而不是基本的身份驗證權限來獲取用戶的電子郵件信息。使用動作腳本的Facebook認證
問候。 迪利普
當你登錄,你要問權限像這樣:
var permissions:String = "youFirstPermission,yourSecondPermission,yourThirdPermission...";
Facebook.login(callBackFuncion, {scope:permissions});
該代碼段會詢問Facebook的用戶主要電子郵件。
Facebook.login(yourLoginCallbackFunction, {scope: "email"});
此URI解釋這個特殊的權限:https://developers.facebook.com/docs/reference/login/email-permissions/
還有許多其他類型的權限,看看這裏的更多:https://developers.facebook.com/docs/concepts/login/permissions-login-dialog/
希望這有助於。