2016-05-09 40 views
-1

我在Android上整合了Facebook應用程序,並首次以「public_profile,email,user_friends,user_photos」權限登錄請求。 登錄時,我限制電子郵件許可。現在,當我第二次驗證它說「您已經授權應用程序」時。而它應該再次請求剩餘的權限。 如果將來我需要電子郵件許可,那我該如何允許。有沒有辦法。Re要求驗證Facebook用戶的其餘權限

這裏是屏幕

edit permission screen

感謝,

回答

3

一旦用戶拒絕了權限,應用程序不能簡單地要求它再次以同樣的方式 - 你需要明確地重新問爲此,通過在登錄對話框中調用參數auth_type=rerequest

https://developers.facebook.com/docs/facebook-login/permissions/requesting-and-revoking#handling

+0

Thaks @CBroe,這個對我們也很有用。但是如果他沒有檢查我們要求的任何許可並顯示警告,是否有任何阻止用戶進一步處理? – JosephM

+0

不直接在登錄對話框中,沒有。你必須檢查你的應用程序之後授予了什麼權限。 – CBroe