android - 在 Android 中通过 AccountManager 请求多个 oauth2 范围

标签 android api authentication oauth

我处于需要为两个范围(从我的 android 应用程序)请求访问 token 的情况,https://www.googleapis.com/auth/userinfo.emailhttps://www.googleapis.com/auth/userinfo.userinfo

我想在一次调用 getAuthToken 时获得这两个权限,但无法确定要在 authTokenType 参数中传递的字符串。我尝试了几种合理的组合,但没有积极的结果:(

有人解决过这个问题吗?可能吗?

最佳答案

我遇到了同样的问题。 Shah 几乎是正确的,但他的范围字符串是错误的。应该是

"oauth2:<scope_url> <scope_url>"

不是

"oauth2:<scope_url> oauth2:<scope_url>"

关于android - 在 Android 中通过 AccountManager 请求多个 oauth2 范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11485313/

相关文章:

java - 图像压缩或转换

android - JSoup 不适用于 AsyncTask

java - 获取Json信息

authentication - 使用 ember Octane 登录后刷新应用程序路由模型

authentication - 在Jersey Jax-rs Web服务上启用OAuth1支持

android - Google Cloud Endpoints Android 客户端 - 身份验证错误

android - 无法使用 LibGDX Net 在 Android 上下载 100mb 文件

api - 以编程方式访问亚马逊愿望 list ?

javascript - 无法使用 Skydrive API 获取文件夹内容

图像中的 HTML 元素?