我们正在使用 youtube 数据 api v3,并且已经有一段时间没有任何问题了。最近,我们收到了这个 403 异常:
The request cannot be completed because you have exceeded your <a href="/youtube/v3/getting-started#quota">quota</a>.
在谷歌开发者的控制台中,它说我们仍然在配额之下(目前它指出“单位/天 163,817 of 50,000,000”)。
我是否遗漏了有关配额如何运作的信息?
最佳答案
您可以创建更多 API key 并随机使用它们。它的好方法,因为我也使用它没有任何问题,而且从未遇到配额超出问题。您需要为每个 API 创建单独的项目。在 PHP 中你可以像这样使用它
$api = array("API key # 1", "API key # 2" ,"API key # 3");
$rand_keys = array_rand($api, 1);
$usage = $api[$rand_keys];
对于每个请求,将使用新 key 。避免任何停机时间的更好方法。
关于Youtube Quota Exceeded Exception 实际上不是,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35781450/