【问题标题】:Youtube quota limit exceeded on a new Google Console Project新的 Google 控制台项目超出了 Youtube 配额限制
【发布时间】:2017-07-18 03:25:46
【问题描述】:

我正在编写一个 PHP CLI 脚本,它将视频上传到我的 Youtube 频道。我在 Google 控制台中创建了一个项目,启用了 Youtube API,启用了 OAuth 并收到了我的客户端 ID 和密码。然后我使用 https://developers.google.com/oauthplayground 生成了一个刷新令牌。

身份验证似乎有效,因为我没有收到任何错误,但我收到以下错误:

"code": 403,
"message": "The request cannot be completed because you have exceeded your \u003ca href=\"/youtube/v3/getting-started#quota\"\u003equota\u003c/a\u003e."

凭据适用于我没有使用配额中的任何东西的新项目。

为什么会出现此错误,我该如何解决?

【问题讨论】:

  • 您提出什么样的要求?您确定您提供了正确的参数吗?有时 Youtube 会说超出配额,而不是指出您请求的错误部分。
  • 如果我在浏览器中使用 oauth 并手动接受它,我设法让它工作,但如果我从操场生成访问令牌,则不会。代码完全一样,唯一不同的是访问令牌。
  • 也许你可以从比较范围开始

标签: youtube-api


【解决方案1】:

我认为你是对的@GeorgeOlah。我不想浪费时间设置 OAuth2 的东西,所以我用 Playground 生成了一个密钥,然后尝试将它与 https://github.com/h2non/youtube-video-api 一起使用。

我使用操场上的访问令牌立即遇到配额错误。

所以我使用https://github.com/google/google-api-nodejs-client/blob/1bcb74430143e498b9fd58cf2ca2b97da2ed3b07/samples/oauth2.js 设置了一个令牌。

到目前为止,该令牌没有出现配额错误。

【讨论】:

    猜你喜欢
    • 2020-10-16
    • 1970-01-01
    • 2021-04-21
    • 1970-01-01
    • 2022-01-24
    • 2020-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多