首页 > 解决方案 > 首次上传时超出 YouTube Data API v3 配额

问题描述

我正在尝试用 Java 开发一个桌面应用程序来上传视频。我创建了一个新的 Google 帐户,在开发者控制台上创建项目并创建凭据(ClientID 和 ClientSecret)。创建所有这些后,我进行授权(如在 java 示例中),应用程序为我打开浏览器窗口以允许应用程序管理通道,并且一切正常。但是当我尝试上传视频(短视频,之前在其他频道尝试过并且每次都上传)时,我立即得到配额超出响应。在开发人员控制台中,我可以看到配额实际上已超出(已经有 9644 个查询)。我必须补充一点,这仅发生在新注册的帐户上——使用相同的应用程序上传相同的视频没有问题。为什么会这样?有什么办法可以“注册” 新帐户并立即上传?如果没有,我该如何正确地做到这一点?谢谢

标签: javayoutube-apiyoutube-data-api

解决方案


我使用的 python 代码也有类似的问题(我根据https://developers.google.com/youtube/v3/guides/uploading_a_video修改了代码)。我使用以下工作流程解决了它:

浏览器应该打开并要求您登录您的帐户

我注意到的是:

  • 如果您在三个小时内遇到三个错误,这似乎超出了配额,您将无法继续
  • 每天上传大约 5 个视频。如果您需要上传更多并且迫不及待,唯一的方法是创建一个新帐户并重复上述步骤(据我所知)

推荐阅读