内容经 DeepL Pro 翻译自英语。
学习 DeepL API 中最常见的错误代码。如需更详细的信息,请查阅 DeepL API 技术文件(提供英语版本)。
通过 DeepL API 状态页查看 DeepL API 服务的实时状态。
错误代码
错误 400
Bad request. Please check error message and your parameters
当请求中缺少必填参数,或指定的某个参数不受支持、拼写错误或值不正确时,会发生此错误。
错误 403
Authorization failed. Please supply a valid auth_key parameter
当请求中的 API 密钥缺失或不正确时,会发生此错误。
API 密钥要有效,您的订阅必须处于激活状态。您可以在 DeepL 账户的“API 密钥”下查看您的 API 密钥和订阅状态。
请确认您选择的订阅计划是否符合您的使用需求。要访问 DeepL API,您需要订阅 DeepL API 计划。请访问我们的“计划和定价页”,查看哪些计划包含 CAT 工具的认证密钥。
错误 404
The requested resource could not be found
此错误通常由 URL 错误引起。请检查 URL 的路径。
错误 413
The request size exceeds the limit
当请求大小达到支持的上限时,会发生此错误。
有关大小限制的详细信息(特别是文件翻译),请参阅 API 技术文件。
如果您试图在单次翻译请求中翻译大段文本,请考虑将其拆分为多个请求,例如按段落拆分。
错误 414
Request-URL Too Long
如果 API URL 过长,则会发生此错误,这是由于网络服务器的长度限制所致。您可以通过使用 POST 请求代替 GET 请求来避免此错误信息。
错误 429
Too many requests. Please wait and resend your request
收到此响应时,请等待一段时间后重试。如果再次出现相同的错误,请延长重试之间的等待时间(例如,将等待时间加倍)。重复此操作,直到请求成功。然后,您可以再次逐渐缩短等待时间。
在单次请求中发送较少的文本内容,可能会降低出现此错误的概率。
错误 456
Quota exceeded. The character limit has been reached
当达到字符限制时会出现此错误。请检查 DeepL 账户中的费用控制设置,并在必要时提高限制。