首页 文章

来自YouTube Data API的`uploadLimitExceeded`响应引用了什么限制?

提问于
浏览
1

我正在努力更新一些代码,我后来用google-api-client gem将YouTube与Shrine ruby文件附件库集成在一起 .

在它的测试套件中,我通常会记录所有带有记录HTTP响应的YouTube API通信,一切都很顺利 . 在添加新功能时,我会针对实时YouTube API运行测试,最终会上传并删除一个很小的空白mp4 .

最近,YouTube API一直在返回400个错误:

uploadLimitExceeded:用户已超过他们上传的视频数量 .

这似乎与用户或应用程序的API控制台中的配额限制无关,而且我无法找到有关它可能是什么的大量文档 .

  • 有没有人了解此错误所指的限制?

  • 是速率限制吗?

  • 每日限额?

  • 一个用户终身限制?

1 回答

  • 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 .

    听起来你上传了很多视频 . 此配额应在美国时间午夜西重置 .

相关问题