Parse platform 以最轻的负载达到YouTube API服务极限

Parse platform 以最轻的负载达到YouTube API服务极限,parse-platform,youtube,youtube-api,youtube-data-api,Parse Platform,Youtube,Youtube Api,Youtube Data Api,我在parse.com上有一个脚本,它使用YouTube v3 API从大约10个频道导入关于最近视频的新信息。它工作了一段时间,但大约一个月前,它开始每天失败一两次,并出现错误: 错误:无法获取。。。“错误”:{“错误”:[{“域”:“usageLimits”,“原因”:“超出服务限制”,“消息”:“超出服务限制”}],“代码”:403,“消息”:“超出服务限制”} 从下面的屏幕截图中可以看到,我每天最多使用37k的50000k单元。我估计一次脚本运行最多需要2k个单位。为了绝对确保我没有达到

我在parse.com上有一个脚本,它使用YouTube v3 API从大约10个频道导入关于最近视频的新信息。它工作了一段时间,但大约一个月前,它开始每天失败一两次,并出现错误:

错误:无法获取。。。“错误”:{“错误”:[{“域”:“usageLimits”,“原因”:“超出服务限制”,“消息”:“超出服务限制”}],“代码”:403,“消息”:“超出服务限制”}

从下面的屏幕截图中可以看到,我每天最多使用37k的50000k单元。我估计一次脚本运行最多需要2k个单位。为了绝对确保我没有达到3k单位/秒/用户限制,我在每次调用YouTube API之前都增加了1秒延迟,但我仍然偶尔会看到这些错误

发生什么事了?YouTube v3 API是否有其他限制,例如每IP的单位数?(解析时的一个IP可以承载数千个安装)


YouTube数据API的第3版在Google API控制台中列出了具体的配额号,您可以在那里注册API密钥。您可以使用30000台/秒/用户和50000000台/天

你可以了解什么是单位

仅检索每个返回资源的ID的简单读取操作的成本约为1个单位

写入操作的成本约为50个单元

视频上传的成本约为1600个单元

如果你达到限制,谷歌将停止返回结果,直到你的配额被重置。你每天可以申请超过5000万个申请,但你必须为这些额外的申请付费

此外,你可以在YouTube博客上了解谷歌为何推迟对StackOverflow的支持


YouTube开发者关系团队中有许多活跃的成员,包括杰夫·波斯尼克、贾瑞克·威尔基维茨和易卜拉欣·乌鲁卡亚,他们都了解YouTube的内部结构……

我认为这是YouTube方面的一个问题,似乎与实际使用的配额无关


在过去的几周里,我偶尔也会遇到一些这样的错误,而且似乎是无缘无故的——请看我刚刚遇到的。如果您愿意,请将该问题“星号”以引起注意并跟踪更新。

谢谢Jagvier,但首先,我在我的控制台上只看到3k(不是您提到的30k)单位/秒/用户限制(),其次,这些都不能回答问题,为什么我以每小时仅2k个单位的负荷达到极限。我也偶尔看到这一点。自2015年9月11日14:09:58 UTC以来,我没有出现任何<代码>403 ServingLimitExceed错误,或自2015年9月11日14:38:21以来,UTCI在我打电话给过去几天的AdSense管理API。日志显示我每天只使用了大约200个查询,所以我希望这只是一个暂时的问题,谷歌已经意识到并正在解决。对我来说仍然没有错误。我希望他们至少对YouTube数据API方面的事情进行了分类。如果任何更改看起来像是他们已经解决了问题,则将进行更新。错误类型略有不同
403 quotaeExceed