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