简介
本文档提供关于更新媒体处理队列相关的 API 概览以及 SDK 示例代码。
API | 操作描述 |
更新媒体处理队列。 |
SDK API 参考
更新媒体处理队列
功能说明
更新媒体处理队列。
注意:
COS iOS SDK 版本需要大于等于 v6.2.6。
示例代码
Objective-C
QCloudUpdateMediaQueueRequest * request = [[QCloudUpdateMediaQueueRequest alloc]init];// 存储桶名称,格式为 BucketName-APPIDrequest.bucket = @"examplebucket-1250000000";request.regionName = @"regionName";request.name = @"name";/// 1. Active 表示队列内的作业会被媒体处理服务调度执行/// 2. Paused 表示队列暂停,作业不再会被媒体处理调度执行,队列内的所有作业状态维持在暂停状态,已经执行中的任务不受影响request.state = 1;// 其他更多参数请查看sdk文档或源码注释request.finishBlock = ^(QCloudQueueItemModel * result, NSError *error) {// result 详细字段请查看api文档或者SDK源码// QCloudQueueItemModel 类;};[[QCloudCOSXMLService defaultCOSXML] UpdateMediaJobQueue:request];
说明:
Swift
let request = QCloudUpdateMediaQueueRequest()// 存储桶名称,格式为 BucketName-APPIDrequest.bucket = "examplebucket-1250000000"request.regionName = "regionName"request.name = "name"/// 1. Active 表示队列内的作业会被媒体处理服务调度执行/// 2. Paused 表示队列暂停,作业不再会被媒体处理调度执行,队列内的所有作业状态维持在暂停状态,已经执行中的任务不受影响request.state = 1// 其他更多参数请查看sdk文档或源码注释request.finishBlock = { result, error in// result 详细字段请查看api文档或者SDK源码// QCloudQueueItemModel 类;}QCloudCOSXMLService.defaultCOSXML().updateMediaJobQueue(request)
说明: