首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Youtube数据API v3,创建多个流后接收403

Youtube数据API v3,创建多个流后接收403
EN

Stack Overflow用户
提问于 2017-03-02 18:58:36
回答 2查看 1.3K关注 0票数 6

我正在使用Youtube数据API来制作节目直播。在一小时内,我能够创建大约5-6个流,在这一点上,我将开始接收403个insufficientLivePermissions错误。如果我再等30分钟,然后再试一次,它允许我再做2次广播,然后再返回403 s。

我检查了我的访问令牌是否过期,但它在发出列表请求时有效。这似乎是我得到的利率有限。然而,当我检查我的Youtube帐户时,所有的指标都是绿色的,所以我不相信我在滥用他们的API。

这是来自YouTube数据v3 API的响应:

代码语言:javascript
复制
{
  "error": {
    "errors": [
      {
        "domain": "youtube.liveBroadcast",
        "reason": "insufficientLivePermissions",
        "message": "Request is not authorized",
        "extendedHelp": "https://developers.google.com/youtube/v3/live/docs/liveBroadcasts/insert#auth_required"
      }
    ],
    "code": 403,
    "message": "Request is not authorized"
  }
}

我也没有达到任何接近配额限制的API。任何想法,为什么403 insufficientLivePermissions将是非常感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-05-31 19:48:57

这个问题意味着您实际上创建了太多的实时流:如果您转到event=1并尝试创建一个新的livestream,您将看到:

--您正在创建太多的活动流。请稍等片刻,然后再创建进一步的流。

我认为最高设置为每24小时6至7条流。

ps :它实际上是,与文档中的问题无关(缺少作用域)

票数 4
EN

Stack Overflow用户

发布于 2017-03-03 11:36:15

基于此文档,错误insufficientLivePermissions意味着请求未被授权创建实况广播。

首先,尝试将范围https://www.googleapis.com/auth/youtube.force-sslhttps://www.googleapis.com/auth/youtube一起使用,并检查错误403是否会消失。

如果不是,那么我建议您检查这个YouTube实况流API -理解广播和流以更好地理解广播是如何工作的。

根据本指南,使您能够将音频视频内容传输到YouTube,并定义了如何将内容传输到YouTube的设置。相同的流可以绑定到3实况广播。

因此,如果您想要创建许多直播,这个指南使用一个流创建同步广播可以帮助您做到这一点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42563746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档