【问题标题】:Daily limit reached when uploading video to youtube using Youtube Data API使用 Youtube Data API 将视频上传到 youtube 时达到每日限制
【发布时间】:2020-11-29 06:29:03
【问题描述】:

我目前正在尝试使用 youtube api 构建一个项目。在做测试时,我遇到了一个错误,上面写着

"The request cannot be completed because you have exceeded your <a href="/youtube/v3/getting-started#quota">quota</a>" 

我查看了谷歌云控制台,看到了这些:

第一张截图显示我发出了 38 + 13 个请求,所以我应该还没有达到每日限额。

这是一个错误还是我不明白配额限制是如何工作的?

【问题讨论】:

    标签: google-api youtube-data-api


    【解决方案1】:

    确实,您显示的这些页面可能令人困惑。

    但您必须承认,YouTube 的数据 API 配额系统并未考虑用户的查询数量。取而代之的是,API 将quota cost 附加到其每种类型的端点,因此,它正在考虑所有端点调用的配额成本总和

    另外值得注意的是,每个失败的端点调用(无论发生什么原因)都会被配额系统计为一个已完成的调用。

    此外,任何给定的Videos.insert API 端点调用的配额成本为 1600 个单位(非常昂贵);分别地,任何给定的Channels.list API 端点调用的配额成本为 1 个单位(非常便宜)。

    因此,通过基本算术,您可以验证您的 API 活动确实超过了分配的每日配额。

    【讨论】:

    猜你喜欢
    • 2014-08-03
    • 2012-12-23
    • 1970-01-01
    • 2011-05-13
    • 1970-01-01
    • 2017-04-13
    • 2012-12-25
    • 2011-06-13
    • 1970-01-01
    相关资源
    最近更新 更多