内容经 DeepL Pro 翻译自英语。
学习 DeepL API 中最常见的错误代码。如需了解更详细的信息,请参阅DeepL API 技术文件(提供英文版本)。
错误代码
错误 400
请求无效。请检查错误信息以及你的参数
当请求的某必要参数缺失,或者指定的某参数不被支持,拼写错误,或者数值错误,该错误就会产生。
错误 403
授权失败。请提供一个有效的认证密钥参数
当请求中的 API 密钥缺失或不正确时,会发生此错误。
API 密钥要有效,您的订阅必须处于活动状态。您可以在DeepL 账户的"API 密钥"下查看您的 API 密钥和订阅状态。
请确认您选择的订阅计划符合您的使用需求。要访问 DeepL 的 API,您需要订阅DeepL API 计划。CAT 工具的认证密钥包含在DeepL Pro Advanced 和 DeepL Pro Ultimate订阅计划中。
错误 404
请求的资源未找到
该错误发生在 URL 错误的时候。检查 URL 的路径。
错误 413
请求大小超过限制
当请求大小达到支持的限制时,会发生此错误。
有关大小限制的详细信息,尤其是文档翻译的限制,请参阅API 技术文件。
如果你想在一个翻译请求中翻译一个大型文本,你可以考虑把它分成多个请求,例如,按段落分割。
错误 414
请求 URL 太长
如果 API 的 URL 过长,就会产生该错误,这是由于网络服务器的长度限制导致的。你可以通过使用 POST 请求代替 GET 请求来避免该错误。
错误 429
请求过多。请稍候片刻并重新发送请求
当你收到该提示时,请等待一段时间,然后再试。如果再次出现相同错误,请延长重试间隔时间(例如,将等待时间延长一倍)。重复该过程,直到请求成功。然后你可以再次逐渐缩短等待时间。
在单个请求中发送较少的文本可能会减少发生该类型错误的可能性。