我正在努力更新一些代码,我后来用google-api-client gem将YouTube与Shrine ruby文件附件库集成在一起 .
在它的测试套件中,我通常会记录所有带有记录HTTP响应的YouTube API通信,一切都很顺利 . 在添加新功能时,我会针对实时YouTube API运行测试,最终会上传并删除一个很小的空白mp4 .
最近,YouTube API一直在返回400个错误:
uploadLimitExceeded:用户已超过他们上传的视频数量 .
这似乎与用户或应用程序的API控制台中的配额限制无关,而且我无法找到有关它可能是什么的大量文档 .
-
有没有人了解此错误所指的限制?
-
是速率限制吗?
-
每日限额?
-
一个用户终身限制?
1 回答
badRequest (400) uploadLimitExceeded用户已超过他们上传的视频数量 .
基本上意味着有问题的用户已超过当天的上传限制 . YouTube api的配额系统与开发者控制台中列出的其他Google API略有不同,只是一般的配额系统 . 你应该检查calculating quota usage
200,000次读取操作,每次读取两个资源部分 .
10,000个写入操作和90,000个额外的读取操作,每个操作检索两个资源部分 .
400 video uploads, 1500 write operations, and 50,000 read operations that each retrieve two resource parts
.听起来你上传了很多视频 . 此配额应在美国时间午夜西重置 .