Youtube Видео PHP API 'too_many_recent_calls'

У меня есть около 5000 видео URL в базе данных. Однако некоторые из них не являются действительными видео на YouTube. Поэтому для очистки недействительных видео я использую PHP API file_get_contents от "http://gdata.youtube.com/feeds/api/videos/<video id>?v=2&alt=jsonc"

Как бы ни были некоторые звонки, я получаю ***'failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden in xx/xx/xxxxx.php'***

Я знаю, что это связано с too_many_recent_calls. Но как мне с этим работать? Любой альтернативный подход?

2 ответа

Решение

Вы сможете увеличить ограничение квоты отсюда: https://console.developers.google.com/project но если это не то, что вам нужно, вы можете просто использовать функцию сна PHP, чтобы замедлить запросы, чтобы они соответствовали вашей квоте.

Лимиты квоты составляют 50000000 единиц / день для API данных YouTube. но ответ " http://gdata.youtube.com/feeds/api/videos/? v = 2 & alt = jsonc"

содержат только 50 нет видео или данных. это не может быть увеличено. это могут быть указы. но не увеличивать.

Другие вопросы по тегам