本文介绍了以个人身份申请YouTube API额外额度(不含商业信息)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近开始在我编写的一个纯粹供个人使用的程序中使用YouTube Data v3API。为了简要说明它所做的工作,它检查我最近(通常正在进行的)直播流中的实时聊天,并根据聊天中输入的某些关键字执行操作(本质上是供人们在实时聊天中使用的命令)。然而,为了做到这一点,我必须不断发送请求,以获得更新的livechat。现在,它每隔1秒发送一次请求。我最近做了一个直播来测试我的程序,它只用了大约25分钟就达到了每天10,000台/天的配额限制。

请求为:youtube.liveChatMessages().list(liveChatId=liveChatId,part="snippet")

根据数学计算,我提出的每一个请求似乎都要花费6个单位。我希望能够主持长达3小时的直播,这将需要一个显着的配额增加。我知道有一个选项可以填写表格来申请额外的配额。然而,它要求提供商业信息,如商业名称、商业网站、商业邮寄地址等。就像我之前说过的,我这样做只是为了我自己。我根本不是企业的一部分,我只是把我的项目作为个人项目。有没有人知道作为个人/业余爱好者有没有办法申请额外的配额?如果不是,您认为在这些字段中只填写N/A是否可以接受?我确实找到了另一个帖子,别人也有同样的问题,但没有人能给出有用的答案。如有建议,我们将不胜感激。

推荐答案

不幸的是,虽然只是相关的,但似乎谷歌在这里是为了钱。我自己也试着做了类似的事情(一个非常基本的聊天机器人,只是阅读聊天消息),尽管网络上的其他一些用户得到了一些不同的结果,但他们都有一个共同点,根据文档应该如何做,所有人都以大约每秒一次的间隔进行轮询(这是一个人在回答新消息轮询时得到的超时)。我和其他几个人在每秒一次的投票中最多获得了大约5分钟的时间,其他一些人,比如你,得到了更多的时间。我手动更改了间隔,每个间隔递增5秒:5、10、15,等等。你就明白了。我不记得我最终调到了哪个值,但我只能得到大约两个半小时的时间,而相当长的轮询间隔只有10秒左右一次-对于一个简单的聊天机器人来说,仍然足够阅读聊天。但回复至少会使使用率增加一倍,从而将时间减半。

让它作为个人工作已经是一件痛苦的事情,因为仅仅设置所需的OAuth身份验证就需要至少提供基本信息,如提供固定的回调以及一些法律和政策信息。我总是以这个标准的回复而被拒绝,你的项目似乎只供内部使用。我甚至能够让这个G套件工作(在它需要付款之前)来设置一个内部项目(只有当帐户属于G套件组织帐户时才可以),但在我设置OAuth登录后,我收到错误,我想在上面使用机器人的私人帐户不是组织的一部分,因此无法使用。TLDR:只是无用的浪费时间。

就我几个月来的情况而言,现在还没有办法以个人身份完成它,供个人使用。是的,你可以只设置它并拒绝所需的检查(因为它使用YouTube数据API作用域),但你仍然坚持每天10.000台的配额。构建自己的强大工具,不只是每10到30秒轮询一次,只需要最少的交互,不会让你走得更远,只需要几分钟,如果幸运的话,可能是一两个小时。如果你想要更多,你必须建立一家企业并为其付费--简单而简短:谷歌希望你为这项服务付费。

由于Mixer正式宣布将于7月22日关闭,您有以下两个选择:

  1. 使用StreamLabs、Nightbot等公共可用的服务之一...他们得到了各自业务的支持,而且似乎没有这些配额限制(尽管我从4月份才在StreamLabs上发现了一些投诉-所以大约在你发布这个问题的一个月前,他们承认已经达到了上限-不知道他们是否已经解决了这个问题)。
  2. 不要使用YouTube进行流媒体,而要使用Twitch-因为Twitch没有这些限制,任何人都可以自由地在主帐户或第二个bot帐户上设置API令牌(这在他们的文档中也有明确的解释)。这样做的不利之处当然是人们不得不做出的客观牺牲:a)观众只能拥有流媒体的质量,直到至少达到附属机构b)上限为最大1080p60,仅有6.000kBit/s c)仅有较短的VOD存储时间
我自己想用YouTube作为我的主要平台(目前也是这样做,但目前还没有我自己的东西)和我自己的机器人软件,比如YouTube上的流媒体比Twitch有一些优势,但由于YouTube希望我支付其他人(即:Twitch)免费提供给我的费用(尽管总体质量不是很好),这是一个很容易做出的决定。Mixer看起来很有前途,因为它也提供了相当不错的功能(总体质量比Twitch更好,延迟更低),但获得合作伙伴状态的要求太高(2.000粉丝和另一个疯狂的高数字),而Mixer本身只是一个很小的平台(我只是为了统计所有的流媒体和观众--只有几百个流媒体用户和几个10.000观众--整个平台没有几个大的Twitch频道那么多)--现在它很快就会被宣布死亡。

希望这能给你一些信息,让你了解一个小流媒体在选择平台时必须考虑和承受的问题--但在经历了所有这些之后,我有以下信息:要么像其他所有人一样:在Twitch上流媒体,并使用YouTube作为档案从Twitch导出(尽管Twitch仍然没有实现最新视频点播的自动导出--但我猜这可以通过一些小脚本来完成)--或者如果你想留在YouTube上,使用一些现有的机器人,如Nightbot或任何其他服务,如StreamLabs。

如果您获得有关如何说服Google以个人身份提高限制的任何其他信息,请通知我们。

这篇关于以个人身份申请YouTube API额外额度(不含商业信息)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-01 03:57