为什么 YouTube 数据 API 返回“uploadLimitExceeded”,但我仍然可以通过网络界面上传?

问题描述 投票:0回答:1

我正在尝试使用 YouTube 数据 API 将视频上传到 YouTube 频道。但是,我不断收到错误:

The user has exceeded the number of videos they may upload.
尽管如此,我仍然可以通过 YouTube 网络界面将视频上传到同一频道,没有任何问题。

以下是一些其他详细信息:

1.我已在 Google Cloud Console 上检查了我的 API 配额,没有超出每日配额。 2.我使用的是经过验证的 YouTube 帐户。3.我使用的 OAuth 2.0 凭据有效且具有必要的权限。 4.我不会快速连续上传视频;上传之间存在合理的延迟。 5.我的 YouTube 帐户没有收到任何通知或限制。

到目前为止我已经尝试过: 1.在 Google Cloud Console 上监控我的配额使用情况。 2.确保我的帐户经过验证并且没有任何限制。 3.检查 YouTube 数据 API 文档以获取有关上传限制的任何信息。 4.在论坛和社区讨论中搜索类似问题。

问题: 1.使用 YouTube 数据 API 时是否存在与网络界面上的不同的特定上传频率限制? 2.是否有任何已知问题或未记录的限制可能导致这种差异? 3.是否有任何最佳实践或策略来处理这种情况并确保通过 API 成功上传?

任何见解或建议将不胜感激。预先感谢您!

示例代码:

Request method: POST
Request URL: https://www.googleapis.com/upload/youtube/v3/videos?uploadType=resumable&part=snippet,status,contentDetails
Request headers:
  Authorization: Bearer xxx
  Content-Length: 164
  Content-Type: application/json; charset=UTF-8
  X-Upload-Content-Length: 45744063
  X-Upload-Content-Type: video/*
Request body:
{"snippet":{"categoryId":"22","title":"v98","description":"v98","tags":["game","video"]},"status":{"privacyStatus":"private","embeddable":true,"license":"youtube"}}

返回错误:

Response status: 400 Bad Request
Response headers:
  Warning: 214 UploadServer gzipped
  X-Guploader-Uploadid: AHmUCY1CLlfnCxDfyriIUj00FkBAlIDPnljSKqDJevhKOJCGVFRq_VYR3TdZKVyOntYC63HYxu8V6UpnpfqyICr3-sSJ6pmEVURK_TqcOdYBD-PA
  Date: Tue, 29 Oct 2024 02:32:55 GMT
  Cache-Control: private
  Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
  Content-Type: application/json; charset=UTF-8
  X-Guploader-Response-Body-Transformations: gzipped
  Vary: Origin
  Server: UploadServer
Response body:
{
  "error": {
    "code": 400,
    "message": "The user has exceeded the number of videos they may upload.",
    "errors": [
      {
        "message": "The user has exceeded the number of videos they may upload.",
        "domain": "youtube.video",
        "reason": "uploadLimitExceeded"
      }
    ]
  }
}
youtube youtube-api youtube-data-api
1个回答
0
投票

在申请并收到增加的 api 配额以便我可以从 Vimeo 迁移我们的内容后,我遇到了同样的问题。现在达到这个每用户限制似乎没有解决方法,这非常令人沮丧。

© www.soinside.com 2019 - 2024. All rights reserved.