- 文档首页
云原生消息引擎
BMQ 实例用户指南
API 参考
如何调用API
返回结果
返回结果
发送请求消息以后,您会收到服务端的响应,返回结果中包含状态码、响应消息头和消息体。
状态码是一组从 1xx 到 5xx 的数字代码,状态码表示了请求响应的状态。
- 返回所有非 200 的状态码,均表示接口请求失败。具体的失败信息,以 JSON 格式返回。
对应请求消息头,响应同样也有消息头,如 “Content-Type”。
响应消息体通常以 JSON 结构化格式返回,与响应消息头中 Content-Type 对应,传递除响应消息头之外的内容。
- HTTP 状态码为 200,表示请求成功。此时服务端返回结果中包含 ResponseMetadata 和 Result 两部分。
- 所有非 200 的状态码,表示请求失败。失败信息以 JSON 格式返回,返回内容中必定出现 Error 字段,Error 字段中包含了 Code 和 Message 字段。
"RequestId": "20230710165**46D402A032A4",
"Action": "CreateTopic",
"Version": "2023-06-01",
"TopicId": "f129bb8ddb5e**09a9133a9ce5"
说明
- ResponseMetadata 及其内部的 RequestId、Action、Version、Service、Region 是固定的字段,无论请求成功与否,只要发起了 API 请求,必定会返回。
- RequestId 是一个 API 请求的唯一标识,如果 API 出现异常,您可以提交工单联系技术支持,并提供该 ID 来帮助定位问题。
- Result 是固定字段,字段内容由不同的产品自行定义。
"RequestId": "2023032716310**FB8F08B25A60",
"Action": "CreateTopic",
"Version": "2023-06-02",
"Code": "InvalidActionOrVersion",
"Message": "Could not find operation CreateTopic for version 2023-06-02"
说明
- 请求调用失败时必定会出现 Error 字段,Error 字段中包含了 Code 和 Message 字段,其中:
- Code 表示具体出错的错误码,您可根据错误码自助解决问题。
- Message 错误信息,描述了错误发生的具体原因,供您排查问题参考。随着业务发展或体验优化,此文本可能会经常保持变更或更新,不建议完全依赖这个返回值。
最近更新时间:2025.08.05 18:34:37