首页 文章

Youtube API配额超过了1个视频

提问于
浏览
0

我尝试将nodeJS中的视频插入Youtube,我收到此错误:

{errors:[{domain:'youtube.quota',reason:'quotaExceeded',message:'由于您已超出配额,因此无法完成请求 . ' }],代码:403,消息:'由于您已超出配额,因此无法完成请求 . ' }

编辑:这是当我使用现有令牌的Auth时,我从https://developers.google.com/oauthplayground/获取令牌并在我的代码中使用它 . 我试过不同的帐户,无法上传视频但我可以在播放列表中插入项目 .

这是我的代码(nodeJS):

var req = Youtube.videos.insert({
    "resource": {
        // Video title and description
        "snippet": {
            "title": "Test",
            "description": "Test video upload via YouTube API"
        },
        "status": {
            "privacyStatus": "private"
        }
    }, 
    "part": "snippet,status,id", 
    "media": {
        "body": fs.createReadStream('./test.mp4')
    }
}, function (err, data) {
....

视频是600 Ko ...如何查看或更新配额?我使用OAuth身份验证,例如我可以在我的播放列表中插入元素没有问题,但我无法上传视频 . 我需要什么吗?

谢谢 .

1 回答

  • 0

    以下是documentation的错误参考 .

    关于quota

    YouTube Data API使用配额来确保开发人员按预期使用该服务,并且不会创建不公平地降低服务质量或限制其他人访问的应用程序 . 所有API请求(包括无效请求)都会产生至少一个点的配额成本 . 您可以在Developers Console中找到应用程序可用的配额 . 启用YouTube Data API的项目默认配额分配为每天100万个单位,这个数量足以支付绝大多数API用户 . 默认配额可能会发生变化,这有助于我们优化配额分配,并以对API用户更有意义的方式扩展我们的基础架构 . 您可以在Google Developer's Console中的API的“使用情况”标签上查看配额使用情况 . 注意:如果达到配额限制,则可以在开发人员控制台的“配额”选项卡上请求其他配额 .

相关问题