logologo
售前咨询
点播云
文档中心
服务端API媒体处理更新任务流模板

更新任务流模板


请求参数

字段

类型

是否必填

示例

描述

Action

String

UpdateWorkflowTemplate

公共参数,本接口取值:UpdateWorkflowTemplate

WorkflowId

String


任务流ID

SpaceName

String

other_space1

应用空间

默认为:default_space

MediaProcessWorkflowTemplate

MediaProcessWorkflowTemplate


媒体处理任务流模板


MediaProcessWorkflowTemplate

字段

类型

是否必填(创建)

示例

描述

WorkflowId

String


任务流ID

WorkflowName

String


任务流名称。长度限制:64个字符。更新时传入会覆盖原有值,不传会保持原有值。只可设置字母、数字、中划线、下划线。

Description

String

test

模板描述信息,长度限制:256 个字符。更新时传入会覆盖原有值,不传会保持原有值

TranscodeTasks

Array of TranscodeTask


视频转码模板列表。

更新时传入会覆盖原有值,不传会清空原有值

SnapshotByTimeOffsetTasks

Array of

SnapshotByTimeOffsetTask


对视频按时间点截图任务列表。

更新时传入会覆盖原有值,不传会清空原有值

SampleSnapshotTasks

Array of  SampleSnapshotTask


对视频采样截图任务列表。

更新时传入会覆盖原有值,不传会清空原有值

ImageSpriteTasks

Array of ImageSpriteTask


对视频截雪碧图任务列表。

更新时传入会覆盖原有值,不传会清空原有值


TranscodeTask

字段

类型

是否必填(创建)

示例

描述

TemplateId

String

sdfsdr21

视频转码模板 ID。

SnapshotByTimeOffsetTask

字段

类型

是否必填(创建)

示例

描述

TemplateId

String

sdfsdr21

指定时间点截图模板 ID。

SampleSnapshotTask

字段

类型

是否必填(创建)

示例

描述

TemplateId

String

sdfsdr21

采样截图模板 ID。

ImageSpriteTask

字段

类型

是否必填(创建)

示例

描述

TemplateId

String

sdfsdr21

雪碧图模板 ID。


返回参数

字段

类型

是否必填

示例

描述

WorkflowId

String


任务流Id

本接口返回公共参数

API示例

请求示例

curl -X POST 'https://vod.streamlakeapi.com/?Action=UpdateWorkflowTemplate' \
-H 'Content-Type: application/json' \
-d '{"WorkflowId": "xxx", "MediaProcessWorkflowTemplate": {<媒体处理任务流模板参数>}}' \
-H <公共请求参数>


返回示例

HTTP/1.1 200 OK
Content-Type: application/json
{
"ResponseMeta": {
"RequestId":"CixgpmAFOYcAAAAAAAAAAw",
"ErrorCode":"",
"ErrorMessage":""
},
"ResponseData": {
"WorkflowId": "42rqdewFar4"
}
}


错误码

ErrorCode

ErrorMessage

说明

状态码

InvalidArgument

invalid workflow template format, failed to parse json

传入的格式不正确

400

InvalidArgument

customer not exist

客户不存在或者没有没有开通点播服务

400

InvalidArgument

failed to update workflow template


传入参数不合理,创建任务流失败。具体原因请联系相关研发进行排查

400

ResourceNotFound

WorkflowTemplate does not exist

任务流模板不存在

404

InvalidArgument

WorkflowId is empty

任务流模板Id为空

400

InvalidArgument

MediaProcessWorkflowTemplate is empty


更新模板配置参数为空

400

InvalidArgument

%s invalid, length should below %s

参数长度不符合要求

400

InvalidArgument

%s required arguments are missing.

必填参数为空

400

InvalidArgument

MediaProcessTemplates are all empty

任务流模板没有配置任务模板

400

InvalidArgument

Invalid name format

模板名称格式不正确

400

上一篇:更新截图模板下一篇:查询转码模板详情
该篇文档内容是否对您有帮助?
有帮助没帮助