CDN加速

文档中心 云点播 开发手册 编辑单个视频基础信息

编辑单个视频基础信息

更新时间:2021-01-27 16:09:14

描述

通过该接口对指定单个视频的基础信息进行编辑。

请求说明

请求方式 Post/get
接口地址 https://api.cloudv.haplat.net/vod/videoManage/videoEdit
是否需要凭证 需要提供校验凭证

请求参数

参数名 类型 是否必填 描述
videoId string       是       需编辑的视频id
videoName string 修改后的视频名称,最大40中文。
videoDescription string 视频的描述信息,最大200中文。
videoClassification string 修改后的视频子分类。categoryNames不填时,此字段才有效。 如果有多个相同的子分类,则视频会设置所有的子分类。 (建议使用categoryNames)
categoryNames string 修改后的视频分类,可指定父分类和子分类。 格式为经过urlsafe base64编码的JSON字符串数组。传输空数组,则表示清空视频的分类设置。 例:eyJvcGVuIjogMSwid2hpdGVCb2FyZElkIjogInh4eCJ9 编码前的json串格式如下:
[{“childName”:“子分类1”,“parentName”:“父分类1”},{“childName”:“子分类2”,“parentName”:“父分类2”}] 其中:
parentName: 父分类名称;
childName: 子分类名称。
publishDomain string 调整后的发布域名。
playerId string 调整后的播放器ID。

注意:非必填项不传或为空字符串、“ ”时,该字段均不做修改(特殊说明除外)

返回参数

通用请求参数详见请求结构

示例

输入示例

curl -X POST 
  http://api.cloudv.haplat.net/vod/videoManage/videoEdit 
  -H 'content-type: application/x-www-form-urlencoded; charset=utf-8' 
  -H "Host: api.cloudv.haplat.net" 
  <公共的头部参数>
  <自定义的头部参数>
  -d 'videoName=testVideoEdit&videoDescription=some%20desc&videoClassification=%E7%88%B1%E6%83%85%2C%E6%88%98%E4%BA%89&publishDomain=live.ovptest.haplat.net&playerId=8275B97428DC1438&videoId=9B0F7BA8BCB9D056D4C24ADDBF821D10'

注意:示例中的“公共参数”参见公共参数说明文档

错误码

以下仅列出了接口业务逻辑相关的错误码,通用错误码详见 返回结果

错误码 描述
1301 用户无权限
1500 视频名称,超过40个字符
1558 视频不能拼接
1575 videoIds不能为空
1576 videoIds不能包含特殊字符
1577 videoIds格式不正确,多个视频应以英文逗号隔开