!=200
时,表示调用失败。你可以根据返回结构中 BaseResponse.ResponseMetaData
的 Code
和 Message
字段解析错误原因。==200
时,你仍需解析返回结构中的 BaseResponse.ResponseMetaData.Error
结构体。当 Error 为空时,表示调用成功。BaseResponse
返回结构如下:
参数名 | 类型 | 描述 |
---|---|---|
ResponseMetadata | ResponseMetadata | |
Result | interface{} | 仅在请求成功时返回, 具体值参考每个 API 的说明。 |
ResponseMetadata
参数名 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | Your_RequestId | 请求标识 |
Action | String | StartRecord | 接口名称 |
Version | String | 2020-12-01 | 接口版本 |
Service | String | rtc | 接口所属服务 |
Region | String | cn-north-1 | 地域参数:cn-north-1 (华北)ap-singapore-1 (新加坡)us-east-1 (美东) |
Error | ErrorInfo | - | 仅在请求失败时返回。 |
ErrorInfo 错误的结构定义。
参数名称 | 类型 | 描述 |
---|---|---|
CodeN | Uint32 | 网关的错误码。(请求失败时返回) |
Code | String | API 的错误码,参看错误码。 |
Message | String | 具体的错误信息 |
{ "ResponseMetadata": { "RequestId": "Your_RequestId", "Action": "DismissRoom", "Version": "2020-12-01", "Service": "rtc", "Region": "cn-north-1" }, "Result":{ "Message": "success" } }
{ "ResponseMetadata": { "RequestId": "Your_RequestId", "Action": "DismissRoom", "Version": "2020-12-01", "Service": "rtc", "Region": "cn-north-1" "Error":{ "Code": "InvalidParameter.AccountIdMismatch", "Message": "Check owner failed" } }, "Result": {} }
当 HTTP 响应状态码 !=200
时,表示调用失败。你可以根据返回结构中 BaseResponse.ResponseMetaData
的 Code
和 Message
和 BaseResponse.Result
字段解析错误原因。
当 HTTP 响应状态码 ==200 时,表示调用成功。
BaseResponse
返回结构如下:
参数名 | 类型 | 描述 |
---|---|---|
ResponseMetadata | ResponseMetadata | |
Result | interface{} | 具体值参考每个 API 的说明。 |
ResponseMetadata
参数名 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | Your_RequestId | 请求标识 |
Action | String | StartRecord | 接口名称 |
Version | String | 2020-12-01 | 接口版本 |
Service | String | rtc | 接口所属服务 |
Region | String | cn-north-1 | 地域参数:cn-north-1 (华北)ap-singapore-1 (新加坡)us-east-1 (美东) |
Error | ErrorInfo | - | 仅在请求失败时返回。 |
ErrorInfo 错误的结构定义。
参数名称 | 类型 | 描述 |
---|---|---|
CodeN | Uint32 | 网关的错误码 |
Code | String | API 的错误码,参看错误码。 |
Message | String | 具体的错误信息 |
{ "ResponseMetadata": { "RequestId": "Your_RequestId", "Action": "DismissRoom", "Version": "2020-12-01", "Service": "rtc", "Region": "cn-north-1" }, "Result":{ "Message": "success" } }
{ "ResponseMetadata": { "RequestId": "Your_RequestId", "Action": "DismissRoom", "Version": "2020-12-01", "Service": "rtc", "Region": "cn-north-1" "Error":{ "Code": "InvalidParameter.AccountIdMismatch", "Message": "Check owner failed" } }, "Result": {} }
当 HTTP 响应状态码 !=200
时,表示调用失败。你可以根据返回结构中 BaseResponse.ResponseMetaData
的 Code
和 Message
字段解析错误原因。
当 HTTP 响应状态码 ==200
时,你仍需解析返回结构中的 BaseResponse.ResponseMetaData.Error
结构体。当 Error 为空时,表示调用成功。
BaseResponse
返回结构如下:
参数名 | 类型 | 描述 |
---|---|---|
ResponseMetadata | ResponseMetadata | |
Result | interface{} | 仅在请求成功时返回, 具体值参考每个 API 的说明。 |
ResponseMetadata
参数名 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | Your_RequestId | 请求标识 |
Action | String | StartRecord | 接口名称 |
Version | String | 2022-06-01 | 接口版本 |
Service | String | rtc | 接口所属服务 |
Region | String | cn-north-1 | 地域参数:cn-north-1 (华北)ap-singapore-1 (新加坡)us-east-1 (美东) |
Error | ErrorInfo | - | 仅在请求失败时返回。 |
ErrorInfo 错误的结构定义。
参数名称 | 类型 | 描述 |
---|---|---|
CodeN | Uint32 | 网关的错误码 |
Code | String | API 的错误码,参看错误码。 |
Message | String | 具体的错误信息 |
{ "ResponseMetadata": { "RequestId": "Your_RequestId", "Action": "DismissRoom", "Version": "2022-06-01", "Service": "rtc", "Region": "cn-north-1" }, "Result":{ "Message": "success" } }
{ "ResponseMetadata": { "RequestId": "Your_RequestId", "Action": "DismissRoom", "Version": "2022-06-01", "Service": "rtc", "Region": "cn-north-1" "Error":{ "CodeN": 10009, "Code": "InvalidParameter.AccountIdMismatch", "Message": "Check owner failed" } }, "Result": {} }
当 HTTP 响应状态码 !=200
时,表示调用失败。你可以根据返回结构中 BaseResponse.ResponseMetaData
的 Code
和 Message
字段解析错误原因。
当 HTTP 响应状态码 ==200
时,你仍需解析返回结构中的 BaseResponse.ResponseMetaData.Error
结构体。当 Error 为空时,表示调用成功。
BaseResponse
返回结构如下:
参数名 | 类型 | 描述 |
---|---|---|
ResponseMetadata | ResponseMetadata | |
Result | interface{} | 仅在请求成功时返回, 具体值参考每个 API 的说明。 |
ResponseMetadata
参数名 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | Your_RequestId | 请求标识 |
Action | String | StartRecord | 接口名称 |
Version | String | 2023-06-01 | 接口版本 |
Service | String | rtc | 接口所属服务 |
Region | String | cn-north-1 | 地域参数:cn-north-1 (华北)ap-singapore-1 (新加坡)us-east-1 (美东) |
Error | ErrorInfo | - | 仅在请求失败时返回。 |
ErrorInfo 错误的结构定义。
参数名称 | 类型 | 描述 |
---|---|---|
CodeN | Uint32 | 网关的错误码 |
Code | String | API 的错误码,参看错误码。 |
Message | String | 具体的错误信息 |
{ "ResponseMetadata": { "RequestId": "Your_RequestId", "Action": "DismissRoom", "Version": "2023-06-01", "Service": "rtc", "Region": "cn-north-1" }, "Result":{ "Message": "success" } }
{ "ResponseMetadata": { "RequestId": "Your_RequestId", "Action": "DismissRoom", "Version": "2023-06-01", "Service": "rtc", "Region": "cn-north-1" "Error":{ "CodeN": 10009, "Code": "InvalidParameter.AccountIdMismatch", "Message": "Check owner failed" } }, "Result": {} }
当 HTTP 响应状态码 !=200
时,表示调用失败。你可以根据返回结构中 BaseResponse.ResponseMetaData
的 Code
和 Message
字段解析错误原因。
当 HTTP 响应状态码 ==200 时,表示调用成功。
BaseResponse
返回结构如下:
参数名 | 类型 | 描述 |
---|---|---|
ResponseMetadata | ResponseMetadata | |
Result | interface{} | 具体值参考每个 API 的说明。 |
ResponseMetadata
参数名 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | Your_RequestId | 请求标识 |
Action | String | StartRecord | 接口名称 |
Version | String | 2023-07-20 | 接口版本 |
Service | String | rtc | 接口所属服务 |
Region | String | cn-north-1 | 地域参数:cn-north-1 (华北)ap-singapore-1 (新加坡)us-east-1 (美东) |
Error | ErrorInfo | - | 仅在请求失败时返回。 |
ErrorInfo 错误的结构定义。
参数名称 | 类型 | 描述 |
---|---|---|
Code | String | API 的错误码,参看错误码。 |
Message | String | 具体的错误信息 |
{ "ResponseMetadata": { "RequestId": "Your_RequestId", "Action": "DismissRoom", "Version": "2023-07-20", "Service": "rtc", "Region": "cn-north-1" }, "Result":{ "Message": "success" } }
{ "ResponseMetadata": { "RequestId": "Your_RequestId", "Action": "DismissRoom", "Version": "2023-07-20", "Service": "rtc", "Region": "cn-north-1" "Error":{ "Code": "InvalidParameter.AccountIdMismatch", "Message": "Check owner failed" } }, "Result": {} }
当 HTTP 响应状态码 !=200
时,表示调用失败。你可以根据返回结构中 BaseResponse.ResponseMetaData
的 Code
和 Message
字段解析错误原因。
当 HTTP 响应状态码 ==200 时,表示调用成功。
BaseResponse
返回结构如下:
参数名 | 类型 | 描述 |
---|---|---|
ResponseMetadata | ResponseMetadata | |
Result | interface{} | 具体值参考每个 API 的说明。 |
ResponseMetadata
参数名 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | Your_RequestId | 请求标识 |
Action | String | StartRecord | 接口名称 |
Version | String | 2023-11-01 | 接口版本 |
Service | String | rtc | 接口所属服务 |
Region | String | cn-north-1 | 地域参数:cn-north-1 (华北)ap-singapore-1 (新加坡)us-east-1 (美东) |
Error | ErrorInfo | - | 仅在请求失败时返回。 |
ErrorInfo 错误的结构定义。
参数名称 | 类型 | 描述 |
---|---|---|
Code | String | API 的错误码,参看错误码。 |
Message | String | 具体的错误信息 |
{ "ResponseMetadata": { "RequestId": "Your_RequestId", "Action": "DismissRoom", "Version": "2023-11-01", "Service": "rtc", "Region": "cn-north-1" }, "Result":{ "Message": "success" } }
{ "ResponseMetadata": { "RequestId": "Your_RequestId", "Action": "DismissRoom", "Version": "2023-11-01", "Service": "rtc", "Region": "cn-north-1" "Error":{ "Code": "InvalidParameter.AccountIdMismatch", "Message": "Check owner failed" } }, "Result": {} }