Ознакомьтесь с наиболее распространёнными кодами ошибок в API от DeepL. Более подробную информацию можно найти в документации API от DeepL (доступна на английском языке).
Коды ошибок
Ошибка 400
Bad request. Please check error message and your parameters
Эта ошибка возникает, если в запросе отсутствует обязательный параметр или один из указанных параметров не поддерживается, содержит орфографическую ошибку либо имеет неверное значение.
Ошибка 403
Authorization failed. Please supply a valid auth_key parameter
Эта ошибка возникает, если ключ API в запросе отсутствует или указан неверно.
Для того чтобы ключ API был действителен, ваша подписка должна быть активной. Вы можете проверить свой ключ API и статус подписки в учетной записи DeepL в разделе «Ключи API».
Убедитесь, что у вас выбран тарифный план, соответствующий вашим потребностям. Для доступа к API от DeepL необходимо оформить подписку на тарифный план API от DeepL. Посетите страницу тарифных планов и цен, чтобы узнать, какие тарифные планы включают ключ авторизации для CAT-программ.
Ошибка 404
The requested resource could not be found
Эта ошибка возникает при указании неверного URL-адреса. Проверьте путь в URL-адресе.
Ошибка 413
The request size exceeds the limit
Эта ошибка возникает, когда размер запроса достигает допустимого предела, который поддерживается.
Ознакомьтесь с документацией API для получения подробной информации об ограничениях по размеру, в частности при переводе файлов.
Если вы пытаетесь перевести большой текст одним запросом на перевод, рассмотрите возможность разбить его на несколько запросов, например, по абзацам.
Ошибка 414
Request-URL Too Long
Эта ошибка возникает, если URL-адреса API слишком длинные, и связана с ограничением на длину, установленным веб-сервером. Вы можете избежать появления этого сообщения об ошибке, используя POST-запрос вместо GET-запроса.
Ошибка 429
Too many requests. Please wait and resend your request
Если вы получили этот ответ, подождите некоторое время и повторите попытку. Если эта ошибка повторится, попробуйте увеличить интервал между попытками (например, удвойте время ожидания). Повторяйте это до тех пор, пока запрос не будет выполнен успешно. После этого вы сможете постепенно снова сократить время ожидания.
Уменьшение объёма текста в одном запросе может снизить вероятность возникновения этой ошибки.
Ошибка 456
Quota exceeded. The character limit has been reached
Эта ошибка возникает при достижении лимита на количество символов. Проверьте настройки контроля расходов в своей учетной записи DeepL и при необходимости увеличьте лимит.
Ошибка 5**
Internal error
Любая ошибка, начинающаяся с цифры 5, является внутренней ошибкой. Если вы получили ошибку 503, попробуйте подождать и повторить попытку позже. Если вы получили любую другую ошибку, обратитесь в Службу поддержки DeepL.