Коды ответов на запросы

В ответ на запрос SpeechKit возвращает сообщение, содержащее код и статус обработки запроса. Если при обработке запроса произошла ошибка, сообщение также будет содержать возможную причину ее возникновения.

При обработке ответов моделей в своем приложении ориентируйтесь на код и статус запроса. Сообщения об ошибках содержат полезную информацию, но могут меняться при обновлении сервиса.

gRPC REST Статус Причина Решение
0 200 OK Операция выполнена
3 400 INVALID_ARGUMENT Некорректный запрос Проверьте формат запроса. Возможно, указан неправильный URI или параметры запроса
4 504 DEADLINE_EXCEEDED Превышен срок выполнения запроса Проблемы в сети между клиентом и сервером. Попробуйте отправить запрос повторно или обратитесь в техническую поддержку
7 403 PERMISSION_DENIED Недостаточно прав Проверьте наличие необходимых ролей у сервисного аккаунта, от имени которого вы делаете запрос
8 429 RESOURCE_EXHAUSTED Превышена квота В зависимости от квоты, подождите или обратитесь в техническую поддержку, чтобы увеличить квоту
12 501 UNIMPLEMENTED Проблема на стороне сервиса Обратитесь в техническую поддержку
13 500 INTERNAL Внутренняя ошибка сервиса Обратитесь в техническую поддержку
14 503 UNAVAILABLE Сервис недоступен Попробуйте отправить запрос повторно или обратитесь в техническую поддержку
16 401 UNAUTHENTICATED Ошибка авторизации Проверьте, от имени какого аккаунта вы отправляете запрос, правильно ли указан API-ключ или IAM-токен, и не истек ли срок действия токена