youtube-api - 用完太多配额还是我会没事?
问题描述
我正在使用一个简单的脚本将特定视频的总观看次数拉到网页上。
因为我希望它尽可能“实时”,所以我有一个元标记,它每 60 秒自动刷新一次页面。
我的问题是,我猜每次页面刷新都被视为一个新调用并且来自我的配额。由于这是 24/7 运行,这是否意味着我将很快超过我的配额,因为我很快就会以这个速度达到 10,000 大关?
还是每个页面刷新都不是调用?
我想首先确保我不会超过配额,它最终会被禁用,但更重要的是,我看起来不像是完全接受米克并被视为某种垃圾邮件发送者。
解决方案
如果页面刷新进行 API 调用,则该 API 调用将计入配额使用量。
现在,您说您的页面以Video.list
每分钟一个 API 端点调用的速率刷新。
因此,在一整天(24 小时)内,您将24 * 60 = 1440
接到Videos.list
.
根据官方规范Videos.list
,每次调用此端点的配额成本为 1 个单位。
因此,如果仅考虑 1440 次调用Videos.list
,则页面刷新的配额成本为 1440 个单位。这远低于每天分配的 10000 个单位的配额。
这也意味着 API 绝不会将您视为垃圾邮件发送者。
推荐阅读
- angularjs - 如何在 angularjs(1.x) 应用程序中使用 JSzip 外部库
- android - 如何将录制的声音保存在 Room 数据库中?
- javascript - Dropzone 不上传文件,有定位问题
- docker - 为什么我的超级账本结构网络中的链码占用 1.45GB 空间?
- angular - 错误 TS2322:类型 'void' 不可分配给类型 'Promise
| jQueryPromise ' - reactjs - Material-UI 复选框在网格中“跳跃”
- c# - HttpClient 错误太多请求速率限制
- javascript - 使用 JavaScript 删除屏幕尺寸低于某个像素的 div
- f# - F# 模块中定义中的意外关键字“成员”
- javascript - 反应,从具有特殊条件的对象数组中渲染 div