返回的错误信息包括HTTP的StatusCode和响应Body中的具体错误细节。其中响应Body中的错误细节为如下格式:
{"errorCode":<ErrorCode>,"errorMessage":<ErrorMessage>}
业务错误码
业务错误码即各API接口特有的错误码。每个API所独有的错误码会在对应API文档中单独描述,请查看具体API接口文档。
通用错误码
通用错误码适用于大部分API接口,它们会出现在多个API错误响应信息中。下表描述API错误响应信息中的通用错误码。
HTTP状态码( Status Code ) | 错误码( Error Code ) | 描述( Description ) |
---|---|---|
400 | BadRequest | 请求失败。 |
401 | MissingParameter | 缺少必要的请求参数。 |
402 | InvalidParameterValue | 请求参数取值错误。 |
403 | InvalidTimeRanger | 查询时间范围异常。 |
404 | AppNotExist | 应用不存在。 |
410 | UnSupportHTTPMethod | HTTP请求方法不支持。 |
500 | InternalError | 内部错误。 |
501 | FailedOperation | 操作失败。 |