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 нет видео или данных. это не может быть увеличено. это могут быть указы. но не увеличивать.