我正在寻找 Azure 文本翻译 API 3.0 的所有可能的错误代码。
我刚刚找到一个描述错误格式的页面: https://learn.microsoft.com/en-us/azure/cognitive-services/translator/reference/v3-0-reference#errors
该示例是一个错误代码:403000 我收到了另一个错误代码,现在我需要所有可能的错误代码才能在我的应用程序中正确处理它。
有人知道如何找出所有可能的错误代码吗? 此致敬意
每个 API 下都有一个响应代码表。 例如翻译
https://learn.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 中的客户端标识符
。
对于每种方法(翻译、字典查找等(,您可以在"响应状态代码"部分找到错误代码,例如:https://learn.microsoft.com/en-us/azure/cognitive-services/translator/reference/v3-0-translate?tabs=curl#response-status-codes
目前我们没有记录更精细的代码,并将接受此请求。感谢您的反馈。