Введение:
Поэтому я использую accountManager
, чтобы получить нужный мне токен:
am.getAuthToken(account,
scope,
null,
this,
new OnTokenAcquired(),
new Handler(new OnError()));
Когда я использую "Просмотр ваших задач" в качестве области действия (так же, как описано здесь) Android показывает запрос на разрешение и сообщает, что мое приложение запрашивает "Просмотр ваших задач".
Но мне нужно использовать "oauth2:https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile" в качестве области действия. Когда я это делаю, Android не заменяет эти URL удобочитаемыми описаниями, которые я нашел здесь.
Вопрос:
- Есть ли способ заставить Android заменить
scope
собственным описанием или описанием, определенным Google? - Можно ли в любом случае объявить пользовательский
permission
и использовать его вmanifest
, чтобы Android запрашивал разрешение пользователя (например, «Просмотреть свой адрес электронной почты» и «Просмотреть основную информацию о своей учетной записи») во время установки? - Есть ли способ достичь того, чего я пытаюсь достичь?
Чего я пытаюсь достичь:
Я просто хочу запросить разрешение, которое мне нужно, чтобы пользователи могли понять, какое разрешение я прошу.
Спасибо.