6

Мы используем данные youtube api v3 и находимся в течение довольно долгого времени без каких-либо проблем. В последнее время мы получали это 403 исключения:Youtube Quota Exceeded Exception, когда это на самом деле не

The request cannot be completed because you have exceeded your <a href="/youtube/v3/getting-started#quota">quota</a>. 

В консоли разработчика Google, он говорит, что мы все еще находятся под квотой (в настоящее время он утверждает, «единицы/день 163817 50000000»).

Я пропустил что-то о том, как работают квоты?

+1

Возможного дубликат [задерживаясь YouTube API служащий предел при малейшей нагрузке] (HTTP: // StackOverflow .com/questions/32470396/hitting-youtube-api-serve-limit-with-the-smallest-load) –

ответ

1

Вы можете создать больше ключей API и случайно использовать их все. Его хороший способ, как Im, также используя его без каких-либо проблем и никогда не получал квоты, превышал проблему. Вам нужно создать отдельный проект для каждого API. в PHP вы можете использовать его как

$api = array("API key # 1", "API key # 2" ,"API key # 3"); 
$rand_keys = array_rand($api, 1); 
$usage = $api[$rand_keys]; 

Для каждого запроса будет использоваться новый ключ. Лучший способ избежать простоя.

0

У YouTube также есть квота в 3000 запросов в секунду. Возможно, вы это напугаете.

0

Квота была сокращена вчера (2016-04-21) от 50 миллионов единиц только 1 миллион ...

+0

Есть ли у вас ссылка на поддержку этого? –

+0

Nop, нигде не упоминается ... но вы можете увидеть его в настройках API-интерфейса YouTube для консоли Google ... а также множество приложений, основанных на youtube, сжимаются, чтобы иметь проблемы с новым ограничением квоты с 2016-04-21 ... BTW, забудьте про запросить расширение квоты, это довольно ясно на основе формы с 100 вопросами, которые вы не сможете получить расширение квоты, за исключением случаев, когда вы очень огромная компания и готовы платить большие $$ $ – CSharpShooter

Смежные вопросы