со вчерашнего дня мы получаем код 500 ошибок из API YouTube Analytics. Ничего не изменилось в соответствующем кодексе с тех пор, как несколько месяцев назад, и все прошло гладко до вчерашнего дня.Ошибка внутреннего сервера от API YouTube Analytics
Это пример запроса (но все запросы к YT Analytics неудачу):
https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3D<channelid>&metrics=views,averageViewDuration,estimatedMinutesWatched,comments,likes,dislikes,shares,subscribersGained,subscribersLost&dimensions=channel&start-date=2016-06-01&end-date=2016-06-30&start-index=1
(с соответствующим набором channelId и заголовок авторизации). Это то, что мы возвращаемся:
{
"code": 500,
"message": "The remote server returned an error: (500) Internal Server Error.",
"response": {
"error": {
"errors": [{
"domain": "global",
"reason": "internalError",
"message": "Unknown error occurred on the server."
}
],
"code": 500,
"message": "Unknown error occurred on the server."
}
}
}
Любые подсказки?
Это совпадение, что мы начали видеть эти 500 в понедельник 7 ноября 2016 года, прежде чем объявили о новом развертывании функций? https://youtube-eng.googleblog.com/2016/11/download-your-ad-revenue-reports.html Наши вызовы в области аналитики все выложены, как вы описали выше. Очень расстраивает. – ThaDon
Было бы хорошо, если бы мы узнали, знает ли Google об этой проблеме и изучает ее. – SeanK
Вещи внезапно начали работать снова для меня сегодня. Никаких изменений кода не было. Я действительно надеюсь, что этот API станет более стабильным в будущем. – SeanK