Коды ответов на запросы
Статья создана
Обновлена 4 апреля 2025 г.
В ответ на запрос 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-токен, и не истек ли срок действия токена |