Ошибка API данных YouTube при вызове GET [URL]: (500) Backend Error

Я хочу получить всех подписчиков канала из API. Я делаю это от имени ContentOwner.

И это работает. Но после 3700 каналов я получаю в ответ 500 Backend Error. Если я подожду 20-30 минут, он снова работает для еще 1000 подписчиков, а затем я снова получаю ошибку 500.

Error calling GET https://www.googleapis.com/youtube/v3/subscriptions?*****: (500) Backend Error 

В чем причина ошибки 500 Backend Error? Слишком много запросов? Ошибка в API? Моя квота в полном порядке.

Спасибо


person mfsymb    schedule 11.04.2014    source источник


Ответы (2)


После нескольких писем с техническим специалистом Google это похоже на ошибку в API. Если вы получили ошибку 500 Backend Error, подождите несколько минут и повторите попытку. Если вы все еще получаете ошибку 500, попробуйте подождать несколько часов или несколько дней. Если вы по-прежнему получаете сообщение об ошибке, это ошибка в API, и вам следует связаться с ними и сообщить об ошибке.

person mfsymb    schedule 16.04.2014

Вы пытаетесь вызвать все в одном скрипте? или ты его разделяешь?

Возможно, у вас истекло время.

person Tempus    schedule 15.04.2014
comment
Я получаю 50 каналов на запрос в цикле while, пока не останется каналов. И нет, я не тайм-аут. - person mfsymb; 16.04.2014