You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Youtube Data API返回配额超限错误但我的配额显示为0

解决YouTube API配额超限(403错误)问题

问题重现

调用YouTube Search API时触发403错误,提示配额用尽,自身API配额显示为0,但同虚拟环境下老师可正常运行。

执行代码:

request = youtube.search().list(
        part="snippet",
        maxResults=5,
        q="pewdiepie",
        type="channel"
    )
response = request.execute()
response

错误信息:

HttpError: <HttpError 403 when requesting https://youtube.googleapis.com/youtube/v3/search?part=snippet&maxResults=5&q=pewdiepie&type=channel&key=AIzaSyBX-q53U3O7s61AtwOSegJsxG-ZtQvHiJE&alt=json returned "The request cannot be completed because you have exceeded your quota". Details: "[{'message': 'The request cannot be completed because you have exceeded your quota.', 'domain': 'youtube.quota', 'reason': 'quotaExceeded'}]">

排查&解决步骤

  • 核对API密钥关联的云项目:
    登录Google Cloud控制台,确认当前使用的API密钥所属项目是否已启用YouTube Data API v3。未启用该API的项目,配额会显示为0,需先完成API启用操作。
  • 检查项目配额状态:
    在控制台「API和服务」→「配额」页面,查看YouTube Data API v3的配额详情。如果是当日配额用尽,等待太平洋时间每日重置后即可恢复;若为新创建项目却显示0配额,需检查项目是否通过验证,或是否存在异常限制。
  • 确认密钥权限与安全:
    检查API密钥是否设置了IP/应用限制(虽此错误指向配额,但可排除干扰),同时确认密钥是否不慎公开导致被他人滥用刷空配额。
  • 排除环境干扰:
    虚拟环境不影响API配额(配额与云项目绑定,和本地环境无关),可在经允许的情况下,用老师的测试密钥在自身环境运行测试,若能成功则说明问题出在自身云项目/密钥上。

内容的提问来源于stack exchange,提问作者ravioly

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 20:07:26