我正在为客户构建一个非常大的应用程序,并且对API使用量很大有疑问.
基本上这个应用程序将聚合来自各种来源的提要.我的客户估计大约有900名可跟进的用户将在这个系统中开始,随着时间的推移会增加更多.他希望每15分钟更新一次Feed数据,因此我们需要每秒更新一个用户Feed,假设有900个Feed和15分钟的TTL.由于请求需要几秒钟才能完成,因此我们需要在几个线程之间进行负载平衡以异步处理队列.
我的问题是,我是否应该担心配额错误或遇到任何限制?如果是这样,我们有什么选择?
我已经阅读了他们的帮助页面和文档,它非常模糊,并没有真正帮助.我需要具体数字.加载测试其API以确定限制是不可行的.谷歌将所有支持推迟到StackOverflow这样的非官方渠道,而人们对Youtube内部不了解,这一问题并没有得到帮助.
提前致谢...
Mat*_*ela 87
YouTube Data API第3版具有Google API控制台中列出的具体配额编号,您可在其中注册API密钥.您可以使用30,000单位/秒/用户和1,000,000每天.在2016年4月20日之前启用YouTube Data API的项目的默认配额为50M /天.
您可以在此处了解设备的内容:https: //developers.google.com/youtube/v3/getting-started#quota
如果您达到限制,Google将停止返回结果,直到您的配额重置为止.您每天可以申请超过1M的请求,但您必须为这些额外请求付费.
此外,您还可以在此处了解Google在其YouTube博客上推迟支持StackOverflow的原因:https://youtube-eng.googleblog.com/2012/09/the-youtube-api-on-stack-overflow_14.html
YouTube开发者关系团队中有许多活跃的成员,其中包括Jeff Posnick,Jarek Wilkiewicz和Ibrahim Ulukaya,他们都了解Youtube内部......
更新:增加配额数量以反映2013年12月10日的当前限制.
更新:将配额数量从每天50M减少到1M,以反映2016年5月13日的当前限制.
Tus*_*tel 17
除了其他答案Youtube提供计算器来检查您的使用情况.最好确定您的用法. https://developers.google.com/youtube/v3/determine_quota_cost
