为什么我的 youtube data v3 exceeded quota 错误

Why does my youtube data v3 exceeded quota error

所以我正在向 youtube api 发出获取请求,这是响应:

{
    "error": {
        "code": 403,
        "message": "The request cannot be completed because you have exceeded your <a href=\"/youtube/v3/getting-started#quota\">quota</a>.",
        "errors": [
            {
                "message": "The request cannot be completed because you have exceeded your <a href=\"/youtube/v3/getting-started#quota\">quota</a>.",
                "domain": "youtube.quota",
                "reason": "quotaExceeded"
            }
        ]
    }
}

问题是我至少有 2 个月没有使用我的配额,如下图所示确实是 0 次使用。但是我在尝试访问 api.

时仍然得到上述响应

谁能帮帮我? 提前致谢。

根据您对问题的描述和共享的屏幕截图,很可能您的项目因不活动而被禁用或限制。在这里您可以找到包含“Youtube API 服务 - 开发者政策”[1].

的文档

在 D 部分第 4 条中,您可以找到与不活动和配额限制相关的部分:

"如果您的 API 项目连续 90 天处于非活动状态,YouTube 保留禁用或限制您访问或使用特定 YouTube API 服务的权利. 例如,YouTube 可能会撤销您的 API 凭据,或减少(或消除)您的 API 项目对特定 YouTube API 服务 的配额。如果您的 API 客户的配额减少或取消,您可以重新申请配额或延长配额,YouTube 将根据 YouTube 对您对 YouTube API 服务的预期使用情况的确定来审查该申请。"

[1] https://developers.google.com/youtube/terms/developer-policies#d.-accessing-youtube-api-services