调用 UpdateCarouselTask
接口修改指定的轮播任务配置,调整播放内容、播放规则或时间范围,更新后系统将按新配置执行轮播任务。
running
状态的任务,您可调用 GetCarouselDetail
和 ListCarouselTask
接口查询任务状态。下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | UpdateCarouselTask | 接口名称。当前 API 的名称为 UpdateCarouselTask 。 |
Version | String | 是 | 2023-01-01 | 接口版本。当前 API 的版本为 2023-01-01 。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
TaskID | String | 是 | 44c5da50318440*********2d62c910b8 | 待更新的轮播任务 ID,任务的唯一标识。调用 CreateCarouselTask 接口创建轮播任务时返回。 |
Rule | Object of Rule | 是 | - | 轮播规则,用于指定轮播播放的素材和行为等。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Loop | Integer | 否 |
| 指定此素材连续播放的次数。该字段值必须大于等于
|
Source | Array of Source | 是 | - | 轮播素材列表,用于指定在轮播过程中播放的素材资源。 |
SeekInfo | Object of SeekInfo | 否 | - | 控制素材更新后的播放行为的配置参数。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
ID | String | 是 |
| 轮播素材的唯一标识符。在同一播放列表中,每个素材的 说明 如果素材的 |
Type | String | 是 |
| 轮播素材的文件类型,用于指定素材的文件来源类型。支持以下取值:
说明 如果素材的 |
Url | String | 是 |
| 轮播素材的公网可访问地址。确保提供的地址能够被公网正常访问,以便正确加载轮播素材内容。 说明 如果素材的 |
Seek | Long | 否 |
| 用于控制当前素材播放时跳过开头的一段时间,例如,跳过片头,单位为秒。该字段仅在素材类型为视频点播(
|
Loop | Float | 否 |
| 指定此素材连续播放的次数。该字段值必须大于等于
|
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Immediate | Long | 否 |
| 用于设置素材切换的方式,默认值为
|
SourceID | String | 否 |
| 更新后播放的素材ID,只有在
|
SourceSeek | Long | 否 | 10 | 切换素材后,素材播放的位置,单位为秒,表示从该位置开始播放,只有在 Immediate=1 时才有效。如果不填,表示从 SourceID 所对应素材的起始位置开始播放。 |
下表仅列出本接口特有的返回参数。更多信息请见返回结构。
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Data | Object of Data | - | 包含任务更新相关信息的数据对象。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
OptID | Integer | 2 | 当前生效的任务配置序列号,用于标识最新的任务修改记录。每次任务配置更新后,该值会递增。 |
POST https://live.volcengineapi.com?Action=UpdateCarouselTask&Version=2023-01-01
{
"TaskID": "44c5da50318440*********2d62c910b8",
"Rule": {
"Loop": 1,
"Source": [
{
"ID": "1",
"Type": "vod",
"Url": "https://live.example.com/video.mp4",
"Seek": 10,
"Loop": 1
}
],
"SeekInfo": {
"Immediate": 1,
"SourceID": "1f9f207a55a43f45",
"SourceSeek": 10
}
}
}
{
"ResponseMetadata": {
"RequestID": "202410301532184E885F20A2263C133082",
"RequestId": "20230604110420****100232280022D31",
"Action": "UpdateCarouselTask",
"Version": "2023-01-01",
"Service": "live",
"Region": "cn-north-1"
},
"Result": {
"Data": {
"OptID": 2
}
}
}
下表仅列出本接口特有的错误码。更多信息请参见公共错误码获取详细信息。
状态码 | 错误码 | 错误信息 | 说明 |
---|---|---|---|
400 | InvalidParam | - | 输入的参数无效或不符合要求,请参照请求参数说明进行检查。 |
500 | InternalError | an internal error occurred, please contact the administrator. | 出现内部错误,请联系技术支持。 |