使用有限的资金扩展YouTube API配额

时间:2017-05-04 12:26:58

标签: google-api youtube-api youtube-data-api

使用简单的java程序,我使用YouTube Data API专门videos.list发送GET请求,以获取视频的公共元数据并将其存储为.json文件。

对于我的大学研究,我们必须使用Youtube-8M数据库中提供的所有可用YouTube视频ID。

因此,我想知道是否有办法扩展请求的可用配额(我已经知道了结算选项,但我是学生,我的大学很小)。

我已阅读YouTube API条款,其中规定只有每个客户的一个项目可用于使用必要的API密钥发送此类请求。 如果我理解正确,即使我简单的java代码也是这样的客户端。

在其他一些关于使用API​​密钥扩展每日配额的Stack Overflow问题中,有些建议创建多个帐户或项目。

这是否合法?还是有另一种可能性,就像我现在所做的那样,为研究中使用的简单请求获得更高的配额?

1 个答案:

答案 0 :(得分:2)

如果您转到启用了YouTube API的Google Developer console。第二个选项卡称为配额

enter image description here

点击您正在吹嘘的配额旁边的铅笔。将弹出一个名为apply for higher quota的链接。

填写表格以申请。据我所知,您无需为额外的YouTube配额付费,但需要时间才能获得批准。确保您遵守表格中的所有内容。

我从未听说过one project per client term。从技术上讲,您可以使用不同的API密钥运行应用程序,它应该可以正常工从技术上讲,在Google Developer Console上创建其他项目没有任何问题。您无需创建其他Google帐户。