我正在本地开发一个应用程序,我刚刚集成了YouTube数据API v3以查询视频。
昨晚,我收到403错误消息,提示我的每日配额已超出。如果我查看开发者控制台中配额下的图表,它表示昨天有10,000个请求。这完全是不可能的,因为我只在本地使用。
如果我单击左侧菜单中的凭据并选择API密钥页面,则它说在过去30天内仅309个请求该API密钥。那是我激活的唯一API密钥。不能是API盗用,因为它只说309请求该密钥。
我完全困惑。这是怎么回事有没有办法查看这些请求的来源IP地址?
答案 0 :(得分:0)
这2个统计数据互不相同。 1个请求的配额成本可能为一到一百。该配额费用反映到“每日查询”统计信息中。因此,您的300个请求达到10,000个并不奇怪。
要解决此问题,您可能需要优化API请求以仅检索所需的资源。如果默认配额(10,000)确实不够,那么您可能需要通过控制台或通过此直接apply for higher quota链接来请求增加配额。
完整信息可在youtube documentation
中找到答案 1 :(得分:0)
您可以检查如何在link上进行计算