【发布时间】: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