youtube - YouTube配额限制-最佳做法是什么?

标签 youtube youtube-api gdata

我正在开发一个严重依赖YouTube API来协助内容发现的应用程序。在开发的负载测试阶段,我收到了

<domain>yt:quota</domain><code>too_many_recent_calls</code>

错误多次。虽然负载测试的流量比我预期的要高,但我想听听人们如何使用YouTube API处理配额问题。理想情况下,我想知道此时我何时接近配额和限制请求(我宁愿提供有限的服务,也不愿在收到此类错误10分钟后从您的应用程序中进行[[stop] API调用,以便“按照http://apiblog.youtube.com/2010/02/best-practices-for-avoiding-quota.html的建议重设“您的配额。”

请求仅是GET,没有POST / PUT / DELETE,并且对即时结果的需求很少(即,如有必要,我可以限制在用户交互后进行的调用,并提出较慢但功能齐全的应用程序)

有没有人有过以这种方式管理YouTube API调用的经验?是否有一个很好的解决方案,可以根据配额发出请求,而无需达到配额并且不必退回10分钟即可重置?

最佳答案

对于v2'https://developers.google.com/youtube/faq?hl=en#quota'

对于v3'https://developers.google.com/youtube/v3/getting-started?hl=en#quota'

应该给个主意。

使用v3并让用户OAuth2登录,通常会为您带来最佳效果。

关于youtube - YouTube配额限制-最佳做法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10508518/

相关文章:

youtube - youtube-nocookie.com 的 NID cookie

video - YouTube嵌入-播放视频2时暂停视频1

c++ - 如何使用 Qt 访问 JSON 元素

r - gdata 包中的 drop.levels(x) 和 as.factor(as.character(x)) 有什么区别?

youtube - YouTube javascript最受欢迎的视频API

python - 如何使用Beautifulsoup4和Python 3 Web抓取youtube成绩单

algorithm - 带有 "autoplay=1"的嵌入式 youtube 视频。它是否计入观看次数?

想要类似 Youtube 的喜欢/不喜欢评级系统代码?

android - 如何设置 GoogleAccountCredential 的 setSelectedAccountName?用于在 YouTube 上上传视频

javascript - Google Javascript Data API for Calendar - 事件时间不可用