【问题标题】:Error when creating too many playlists?创建太多播放列表时出错?
【发布时间】:2018-10-14 16:29:20
【问题描述】:

我使用了 YouTube API,但最近在创建播放列表时出现了一个新错误:

{
 "error": {
  "errors": [
   {
    "domain": "youtube.playlist",
    "reason": "exceededRateLimit",
    "message": "The user has created too many playlists recently. Please try the request again later."
   }
  ],
  "code": 403,
  "message": "The user has created too many playlists recently. Please try the request again later."
 }
}

我在 10 分钟内创建了 10 个播放列表后收到了这条消息。 经过一些搜索后,这条消息似乎在创建了 10 个播放列表后出现;与时间范围无关,例如 10 秒或 10 分钟或更长时间。

我们能否提供有关此新错误的更多详细信息?也许有时间表信息?重试标头?有什么?

谢谢。

此处为 Google 问题跟踪器 => https://issuetracker.google.com/issues/79222309

【问题讨论】:

  • 对我来说同样的问题。这是出于测试目的,因为 API 不提供沙箱来测试我们的代码。
  • 这里有同样的问题。我找不到任何文档。
  • 可能是因为 YouTube Music 即将推出,所以可能会像这样对 YouTube API 做出改变...
  • 缺少文档。似乎现在每 24 小时左右有 10 个播放列表的限制 - 这简直是不可接受的 o.o
  • 问题已作为 WAI 关闭,没有文档,YouTube 像往常一样不在乎。

标签: php youtube youtube-api google-api-php-client youtube-data-api


【解决方案1】:

Youtube API v3 有一个基于“单位”的限制

每日配额:1 000 000 个单位。

*请记住,当您执行插入和更新操作时,它们会写入数据,因此也会返回资源。 所以 插入播放列表的操作需要 50 个单元的配额 写入操作,以及返回的播放列表资源的成本。

这是一个方便的配额计算器:https://developers.google.com/youtube/v3/determine_quota_cost

来源:https://elfsight.com/blog/2017/06/youtube-data-api-v3-limits-operations-resources-methods-etc/

【讨论】:

  • 这里不是基于配额的限制。创建一个新的 API 密钥并且只创建 10 个播放列表,你会得到这个错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-15
  • 2012-08-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多