Android 驱动器使用哪种身份验证令牌类型?

Android 驱动器使用哪种身份验证令牌类型?,android,google-drive-api,Android,Google Drive Api,就像问题的海报一样,我对谷歌api的作用域感到困惑 我想完全访问驱动器API。我请求这样的令牌: private static final String AUTH_TOKEN_TYPE = "oauth2:https://www.googleapis.com/auth/drive"; accountManager.getAuthToken(account, AUTH_TOKEN_TYPE, null, this, new AccountManagerCallback<Bundle>(

就像问题的海报一样,我对谷歌api的作用域感到困惑

我想完全访问驱动器API。我请求这样的令牌:

private static final String AUTH_TOKEN_TYPE = "oauth2:https://www.googleapis.com/auth/drive";
accountManager.getAuthToken(account, AUTH_TOKEN_TYPE, null, this, new AccountManagerCallback<Bundle>() {
        public void run(AccountManagerFuture<Bundle> future) {
...
private static final String AUTH\u TOKEN\u TYPE=“oauth2:https://www.googleapis.com/auth/drive";
getAuthToken(account,AUTH_TOKEN_TYPE,null,this,new accountManager callback()){
公共作废运行(AccountManagerFuture){
...
但是,我总是会看到一个屏幕,告诉我“无法登录。与谷歌服务器通信时出现问题。请稍后再试。”

当然,我确保通过浏览器访问互联网正常工作

而且,我看不出和盖伊有什么不同,他没有任何问题

最后,在我提到的第二篇文章中,用户Nivco确认驱动器API的使用非常有限。有人能确认我不能创建文件或设置权限吗?如果是这样,这个API对我没有价值


注意:我没有使用我提到的第二篇文章中使用的任何选项。但我不知道哪些选项可用。要回答您的最后一个问题,您可以使用驱动器API v2创建文件和设置权限(以及执行许多其他操作):


只需注意,API有多个作用域,您可以请求,并且可以根据不同的作用域对API执行不同的操作。

一天后,我用同一台设备再次尝试,似乎一切正常。因此,要么是服务器拒绝了我,因为尝试失败太多,要么是设备内存中的缓存密钥仍在使用…

那么…如何使用c是否要调试此令牌?您可以尝试先获取令牌,然后将其传递给invalidateToken,以强制accountManager请求一个新令牌。但我认为等待一天是可以接受的。