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

0

У меня есть код 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
    Удалено лишнее, Переписано для ясности, Лучшее название.
Теги:
http
https
youtube

1 ответ

2

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню