Вы можете столкнуться с ошибкой, указывающей на врожденную ошибку в API YouTube. По мере продвижения вы можете предпринять несколько действий, чтобы решить эту проблему, поэтому мы подойдем к этому чуть позже.
Одобрено: Fortect
По состоянию на вчерашний день мы получили ошибки Code 500 от большинства API YouTube Analytics. Соответствующий код не менялся несколько месяцев, в последнее время все идет хорошо.
Это пример (но запрос ВСЕХ запросов к YT Analytics не выполняется):
https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3D & metrics = views, averageViewDuration, EstimationMinutesViewed, комментарии, ценю, не нравится, поделились , subscriptionsGained, subscriptionsLost & sizes = method & start-date = 2016-06-01 & end-date равно 2016-06-30 & start-index = 1
(с наиболее важным набором разрешений и заголовками ChannelId). Без сомнения, мы его восстанавливали:
«Код»: 500, "message": "Тихий сервер возвратил ошибку: (500) Внутренняя ошибка форума.", "Отвечать": "Чувство вины": «Отказ»: [ "домен": "глобальный", «Причина»: «внутренняя ошибка», "message": "На каком-то сервере произошла неизвестная ошибка." ], «Код»: 500, "message": "Произошла странная ошибка сервера."
<мета-контент означает "ошибку" itemprop = "name">
Одобрено: Fortect
Fortect — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования Fortect быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.
а>
В этом документе описывается большинство различных типов ошибок, которые могут возвращать операции API данных YouTube. К сожалению, список промахов для каждого метода также можно найти в справочной документации метода.
<раздел>
Общие ошибки
В следующих таблицах показаны сообщения об ошибках API, совершенно не связанные с вашим собственным методом API.
Основная ошибка API
Тип ошибки | Подробная информация об ошибке | Описание |
---|---|---|
меньше допустимого (403) |
запрещено |
В доступе отказано. Возможно, запрос не был авторизован должным образом. |
quotaExceeded (403) |
квота превышена |
Запрос не может быть выполнен из-за превышения установленной квоты. |
Частые ошибки приема
Тип ошибки | Подробная информация об ошибке | Описание |
---|---|---|
badRequest (400) |
несовместимых параметров |
Get указывает два или больше параметров, которые нельзя использовать в одном запросе. |
badRequest (400) |
invalidFilters |
В запросе был определен недопустимый параметр сита. |
badRequest (400) |
invalidPageToken |
В запросе указан недопустимый символ страницы. |
|
missingRequiredParameter |
В вызове будет отсутствовать обязательный параметр. |
badRequest (400) |
unknownParameter |
В запросе указывается непредвиденный параметр. |
|
accountDelegationForbidden |
Официальный пользователь не может действовать от имени указанной учетной записи Google. |
нельзя (403) |
authenticatedUserAccountClosed |
Аккаунт YouTube аутентифицированного пользователя когда-либо был закрыт. Если ваш аутентифицированный пользователь действует от имени другого человека с описанием Google, эта ошибка относится к поддерживаемым имени пользователя и паролю Google. |
не санкционировано (403) |
AuthenticatedUserAccountSuspended |
Контент YouTube аутентифицированного пользователя фактически заблокирован. Если аутентифицированный пользователь действует от имени другой учетной записи Google, наша ошибка ставит под сомнение эту учетную запись Google. |
запрещено (403) |
authenticatedUserNotChannel |
запрашивать канал, но не полностью. Если ваш запрос аутентифицирован и соответствует параметру делегирования onBehalfOfContentOwner , члены вашей семьи также должны разместить Translate = "no"> onBehalfOfContentOwnerChannel <параметр code. |
запрещено (403) |
channelClosed |
Канал, указанный во всех запросах, был закрыт. |
запрещено (403) |
channelNotFound |
Get, указанный в запросе, не мог быть замечен. |
Не допускается (403) |
channelSuspended |
Канал, указанный в запросе, заблокирован. |
запрещено (403) |
cmsUserAccountNotFound |
CMS не может действовать полностью от имени заявленного владельца содержания. |
не рекомендуется (403) |
некачественные навыки |
У пользователя CMS недостаточно навыков. |
запрещено (403) |
прав больше не хватает |
Маркер, предоставленный OAuth 2.0 для запроса, определяет недостаточное количество полей для ввода запрошенных данных. |
notFound (404) |