Ошибка YouTube HTTP 429 — слишком много запросов

У меня есть некоторый PHP-код, который получает ссылку на YouTube, а затем получает ее миниатюру. Для этого я использую это:

$str = file_get_contents(youtubelink);

Но иногда я получаю эту ошибку:

Warning: file_get_contents(https://www.youtube.com/watch?v=urA28s-OGW0):     failed to open stream: HTTP request failed! HTTP/1.0 429 Too Many Requests in /home/mps/public_html/ajax/file.php on line 34

Что вызывает эту ошибку? Как я могу избавиться от этого? Какой предел я могу получить доступ?

0

Решение

Они, вероятно, блокируют вас. У них есть API для использования, https://developers.google.com/youtube/v3/.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]