[GoogleAuthUtil.getToken返回GoogleAuthException:ServiceDisabled

问题描述 投票:0回答:1

我已按照google文档中提到的有关在Google Drive的开发人员控制台中创建启用Google Drive API和为Google Drive创建凭据的过程。我正在按以下要求进行身份验证,accountName是gmail ID。当我调用以下函数时,出现ServiceDisabled异常。

GoogleAuthUtil.getToken(context, gam.getAccountByName(accountName), "oauth2:" + DriveScopes.DRIVE)

我有2个不同的应用程序,一个是个人应用程序,另一个是为第三者开发的。由于两者都是我开发的,因此我使用了相同的JKS文件对应用程序进行签名。由于JKS文件相同,因此两者的SHA1相同。这是造成问题的地方吗?

android android-studio google-drive-android-api
1个回答
0
投票

该问题已解决。问题出在Oauth同意书上。必须填写Oauth同意中的所有字段,提供产品名称,添加图标,并在以下所有字段中提供URL。如果没有可用的个人URL,请提供Firebase的URL。如果您的应用已经在firebase中注册,那么firebase的URL应该已经存在,只需复制并粘贴以下所有URL链接即可。这样就解决了问题

© www.soinside.com 2019 - 2024. All rights reserved.