Android Google Drive通过OAuth发布版本接收dailyLimitExceededUnreg
我简直无法通过这一关。错误和相关搜索无法修复它 我来自于运行良好的驱动Android API。谷歌很快就结束了这一进程,不得不转向OAuth驱动器实现 无论如何,所有的工作100%在调试apk的几个月了 释放apk接收Android Google Drive通过OAuth发布版本接收dailyLimitExceededUnreg,android,Android,我简直无法通过这一关。错误和相关搜索无法修复它 我来自于运行良好的驱动Android API。谷歌很快就结束了这一进程,不得不转向OAuth驱动器实现 无论如何,所有的工作100%在调试apk的几个月了 释放apk接收 ** "domain": "usageLimits", "reason": "dailyLimitExceededUnreg", "message": "Daily Limit for Unauthenticated Use Exceeded. Co
** "domain": "usageLimits",
"reason": "dailyLimitExceededUnreg",
"message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.",
"extendedHelp": "https://code.google.com/apis/console"**
现在,请记住,我以前使用Drive Android API进行了所有这些设置,并在云控制台中对其他API进行了必要的更改
已验证同意屏幕
向代码连接添加密钥不起作用,但如果我试图在云控制台中将其限制在应用程序中,从而使其更安全,则只会破坏调试
使用令牌似乎也不起作用
等待24小时不起作用
我不知道注册指的是什么,但除非付费,否则我看不出还有什么可以做的
正如云控制台显示的那样,它没有达到任何实际限制
正如你所知,我真的被这条可怕的错误消息搞糊涂了。lol。感到沮丧,仍然向它扔东西,但跟踪到了ProGuard,在创建签名apk期间导致了问题 为什么谷歌不能在文档中直接获取这些信息
编辑 使用驱动器RESTAPI和OAuth不需要密钥、令牌等 使用ProGuard时,只需使用以下一个或两个或全部三个。我现在太沮丧了,无法进一步缩小范围:
-keep class * extends com.google.api.client.json.GenericJson { *; }
-keep class com.google.api.services.drive.** { *; }
-keepclassmembers class * { @com.google.api.client.util.Key <fields>; }
3) 还有谷歌提供的用于登录、文件上传、下载、删除等的Drive rest API示例,这些示例不包括密钥或令牌使用(尽管按照我的方式完成)。登录。例如创建文件等
4) 云控制台OAuth屏幕(已验证-当您验证时,Google会告诉您是否有问题,因为他们会帮助您获得验证)和凭据以及启用的驱动器API。对于凭证:例如选择了Android的OAuth客户端ID(如果您已经有了,则无需更改)
5) 前卫修正案
我想就是这样。到处都是东西(包括其他我不想接触的东西),但那是谷歌为你准备的。愚蠢的复杂只是再次使用驱动器时,它已经很好lol
还要注意的是,对于那些从驱动Android API转换过来的用户来说,前面可能会有严重的代码更改。请参阅上面的文件创建等链接,了解它与Android Drive API不同的原因。我花了很长时间修改了所有的代码,包括bug修复和测试,因为我找不到保持原样的方法。那是一段有趣的时光。因此,尽管我解决了一些问题,改进了一些我看不到或不想做的事情,所以这是唯一的好事情=)我在这里微笑,但我永远不会为谷歌在这里所做的感到高兴,也不认为你会高兴
解决了 为我工作!非常感谢你!!
// GOOGLE DRIVE API (as of 6/22/19)
implementation 'com.google.http-client:google-http-client-gson:1.26.0'
implementation('com.google.api-client:google-api-client-android:1.26.0') {
exclude group: 'org.apache.httpcomponents'
}
implementation('com.google.apis:google-api-services-drive:v3-rev136-1.25.0') {
exclude group: 'org.apache.httpcomponents'
}