调用DeleteLiveStreamRecordIndexFiles删除直播录制文件。
QPS限制
本接口的单用户QPS限制为100次/秒。超过限制,API调用会被限流,这可能会影响您的业务,请合理调用。更多信息,请参见QPS限制。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 |
类型 |
是否必选 |
示例值 |
描述 |
Action | String | 是 | DeleteLiveStreamRecordIndexFiles | 系统规定参数。取值:DeleteLiveStreamRecordIndexFiles。 |
RecordId.N | String | 否 | c4d7f0a4-b506-43f9-8de3-07732c3f**** | 索引文件ID。其中N最多支持配置20个。 |
DomainName | String | 是 | example.com | 主播流域名。 |
AppName | String | 是 | liveApp**** | 播流所属应用名称。 |
StreamName | String | 是 | liveStream**** | 播流名称。 |
RemoveFile | String | 是 | true | 是否同步删除OSS文件。取值:
|
返回数据
名称 |
类型 |
示例值 |
描述 |
Code | String | OK | 状态定义码。若状态错误,请参考错误码信息。 |
Message | String | OK | 状态解释。若状态错误,请参考错误码信息。 |
RecordDeleteInfoList | Array of RecordDeleteInfo | ||
RecordDeleteInfo | |||
Message | String | OK | 对每个FileId的处理结果。取值:
|
RecordId | String | c4d7f0a4-b506-43f9-8de3-07732c3f** | 请求被删除的索引文件ID 。 |
RequestId | String | 939D19EE-59A0-18E9-B458-***** | 请求ID。 |
示例
请求示例
http(s)://live.aliyuncs.com/?Action=DeleteLiveStreamRecordIndexFiles
&AppName=liveApp****
&DomainName=example.com
&RecordId.1=c4d7f0a4-b506-43f9-8de3-07732c3f****
&RemoveFile=true
&StreamName=liveStream****
&<公共请求参数>
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<DeleteLiveStreamRecordIndexFilesResponse>
<Code>OK</Code>
<Message>OK</Message>
<RecordDeleteInfoList>
<Message>OK</Message>
<RecordId>c4d7f0a4-b506-43f9-8de3-07732c3f**</RecordId>
</RecordDeleteInfoList>
<RequestId>939D19EE-59A0-18E9-B458-*****</RequestId>
</DeleteLiveStreamRecordIndexFilesResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"Code" : "OK",
"Message" : "OK",
"RecordDeleteInfoList" : [ {
"Message" : "OK",
"RecordId" : "c4d7f0a4-b506-43f9-8de3-07732c3f**"
} ],
"RequestId" : "939D19EE-59A0-18E9-B458-*****"
}
错误码
HttpCode |
错误码 |
错误信息 |
描述 |
500 | InternalError | The request processing has failed due to some unknown error. | 内部错误,建议重试,如果多次重试报错请提交工单。 |
访问错误中心查看更多错误码。