2016-05-09 16 views
-1

アンドロイドのFacebookアプリを統合し、初めて「public_profile、email、user_friends、user_photos」の権限でログインをリクエストします。 ログイン時に電子メールのアクセス権を制限します。今度は、もう2回認証するつもりです。「あなたは既にAppを承認しました」と言っています。一方、残りのアクセス権を再度要求する必要があります。 将来私は電子メールの許可が必要な場合、どうすればそれを許可することができますか。ここFacebookユーザーの認証に残っている権限を依頼する

は画面

ある

edit permission screen

おかげで、

答えて

3

ユーザーが許可を拒否していたら、あなたのアプリケーションは、単純にそれのためにもう一度同じように求めることはできません - あなたは明示的に再依頼する必要がありますそのためには、ログインダイアログの呼び出しでパラメータauth_type=rerequestを渡します。

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

+0

タックス@CBroe、これも私たちにとって役に立ちます。彼が必要としている許可のチェックを外してアラートを表示すると、ユーザーがさらに進むのを防ぐことはありますか? – JosephM

+0

ログインダイアログには直接アクセスしません。後であなたのアプリケーションが許可されたアクセス許可を確認する必要があります。 – CBroe

関連する問題