我目前正在成功请求使用Android上的AccountManager访问多个应用程序,但仅使用丑陋的authTokenType:
public static final String AUTHENTICATION_TOKEN_TYPE = "oauth2:https://www.google.com/m8/feeds/ https://www.google.com/calendar/feeds/ https://www.googleapis.com/auth/tasks";
当我的用户进入允许访问页面时,它会显示上面的丑陋字符串。
我希望能够做类似的事情:
public static final String AUTHENTICATION_TOKEN_TYPE = "Manage your calendars, Manage your tasks, Manage your contacts";
然而,这样做会导致错误(它将它们合并为一个不存在的权限)。
如何做到这一点?