YouTubeAPI v3 - 在我的应用达到 API 配额限制之前出现 "Daily Limit Exceeded" 错误
YouTubeAPI v3 - "Daily Limit Exceeded" error before my app reaches API quota limit
每天,在美国东部时间 11:00PM 和 2:00AM 之间,我对 YouTube v3 API 的请求开始失败 "dailyLimitExceeded" 错误,状态代码 403。错误总是停止在 3:00AM 美国东部时间。我的应用实际上还没有达到 50,000,000 单位的限制。知道为什么会这样吗?
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "dailyLimitExceeded",
"message": "Daily Limit Exceeded"
}
],
"code": 403,
"message": "Daily Limit Exceeded"
}
}
这开始于 5 月 19 日,尽管我的应用程序的 API 使用自 19 日之前的几周以来并没有真正改变。自问题开始以来,我的应用程序使用的最多 API 个单位是允许的 50,000,000 个中的 44,995,660 个。该应用程序通常每天的使用量在 42,000,000 到 45,000,000 单位之间。我的每个用户限制是 3,000 requests/second/user(我非常怀疑来自我的用户的 API 电话在这么晚的时候是否如此密集)。
任何关于为什么会发生这种情况的想法都将不胜感激。
编辑:我应该注意,这不会影响我的所有用户(我相信不到一半),许多人能够继续使用该应用程序而不会出现问题,而其他人则收到错误。
YouTube 数据 API 错误 -> Global Domain Errors
dailyLimitExceeded402 A daily budget limit set by the developer has
been reached.
结算状态
此 API 受下面显示的免费配额限制。 Apply for higher quota
Quota summary
Daily quota resets at midnight Pacific Time (PT).
Free quota 50,000,000 units/day
Remaining 50,000,000 units/day 100% of total
Per-user limit 3,000 requests/second/user
Google 开发者控制台中显示给您的当前配额是一个估计值,并非 100% 准确。如果您收到错误 dailyLimitExceeded
,则表示您已达到当天的限额,必须等到太平洋时间午夜再次 运行。您可以通过 运行 再次请求并突然发现您可以再次访问来测试这一点。
您需要增加您的配额或减少您提出的请求数量。
每天,在美国东部时间 11:00PM 和 2:00AM 之间,我对 YouTube v3 API 的请求开始失败 "dailyLimitExceeded" 错误,状态代码 403。错误总是停止在 3:00AM 美国东部时间。我的应用实际上还没有达到 50,000,000 单位的限制。知道为什么会这样吗?
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "dailyLimitExceeded",
"message": "Daily Limit Exceeded"
}
],
"code": 403,
"message": "Daily Limit Exceeded"
}
}
这开始于 5 月 19 日,尽管我的应用程序的 API 使用自 19 日之前的几周以来并没有真正改变。自问题开始以来,我的应用程序使用的最多 API 个单位是允许的 50,000,000 个中的 44,995,660 个。该应用程序通常每天的使用量在 42,000,000 到 45,000,000 单位之间。我的每个用户限制是 3,000 requests/second/user(我非常怀疑来自我的用户的 API 电话在这么晚的时候是否如此密集)。
任何关于为什么会发生这种情况的想法都将不胜感激。
编辑:我应该注意,这不会影响我的所有用户(我相信不到一半),许多人能够继续使用该应用程序而不会出现问题,而其他人则收到错误。
YouTube 数据 API 错误 -> Global Domain Errors
dailyLimitExceeded402 A daily budget limit set by the developer has been reached.
结算状态 此 API 受下面显示的免费配额限制。 Apply for higher quota
Quota summary
Daily quota resets at midnight Pacific Time (PT).
Free quota 50,000,000 units/day
Remaining 50,000,000 units/day 100% of total
Per-user limit 3,000 requests/second/user
Google 开发者控制台中显示给您的当前配额是一个估计值,并非 100% 准确。如果您收到错误 dailyLimitExceeded
,则表示您已达到当天的限额,必须等到太平洋时间午夜再次 运行。您可以通过 运行 再次请求并突然发现您可以再次访问来测试这一点。
您需要增加您的配额或减少您提出的请求数量。