首页 > 解决方案 > Azure 文本翻译 API v3.0 - 可能的错误代码

问题描述

我正在寻找 Azure Translator Text API 3.0 的所有可能的错误代码。

我刚刚发现一页描述了错误的格式: https ://docs.microsoft.com/en-us/azure/cognitive-services/translator/reference/v3-0-reference#errors

该示例是一个错误代码:403000 我收到了另一个错误代码,现在我需要所有可能的错误代码才能在我的应用程序中正确处理它。

有人知道如何找出所有可能的错误代码吗?此致

标签: azureerror-codemicrosoft-translator

解决方案


每个 api 下都有一个响应代码表。例如翻译

https://docs.microsoft.com/en-us/azure/cognitive-services/translator/reference/v3-0-translate?tabs=curl

响应状态代码

以下是请求返回的可能的 HTTP 状态代码。

状态码 说明

  • 200 成功。
  • 400 查询参数之一丢失或无效。在重试之前更正请求参数。
  • 401 请求无法通过身份验证。检查凭据是否已指定且有效。
  • 403 请求未被授权。检查详细错误消息。这通常表明试用订阅提供的所有免费翻译都已用完。
  • 429 调用方发送的请求过多。
  • 500 发生意外错误。如果错误仍然存​​在,报告它:失败的日期和时间,来自响应
    头 X-RequestId 的请求标识符,以及来自请求头
    X-ClientTraceId 的客户端标识符。
  • 503 服务器暂时不可用。重试请求。如果错误仍然存​​在,报告它:失败的日期和时间,
    来自响应头 X-RequestId 的请求标识符,以及
    来自请求头 X-ClientTraceId 的客户端标识符。

推荐阅读