更新时间:2022-10-26 17:47:56
通过该接口获取指定单个视频的播放代码。
请求方式 | Post/get |
---|---|
接口地址 | https://open.chinanetcenter.com/vod/videoManage/getPublishCode |
是否需要凭证 | 需要提供校验凭证 |
参数名 | 类型 | 是否必填 | 描述 |
---|---|---|---|
videoId | string | 是 | 视频ID |
codeType | int | 否 | 播放代码类型 取值范围 : 通用授权视频只有自适应/视频URL。 普通加密视频只swf/客户自定义/视频URL。 非加密视频只有swf/自适应/客户自定义/视频URL |
通用返回结果详见返回结果
成功时返回的data参数的数据结构
参数名 | 类型 | 描述 |
---|---|---|
videoId | string | 视频ID |
encrypt | int | 视频是否加密 取值范围 : |
swfCode | string | 视频swf代码 |
autoCode | string | 视频自适应代码,加密视频为空 |
tryWatchAutoCode | string | 试看视频自适应代码,加密视频为空 |
customCode | string | 客户定制的播放代码。默认为空。如有个性化需求,请与客服联系。 |
videoUrl | array | 视频url列表 |
tryWatchVideoUrl | array | 试看视频url列表 |
videoUrl和tryWatchVideoUrl数组元素的数据结构
参数名 | 类型 | 描述 |
---|---|---|
urlType | string | PC端/移动端 |
originUrl | string | 原画视频url |
fluentUrl | string | 流畅码率视频url |
sdUrl | string | 标清码率视频url |
highUrl | string | 高清码率视频url |
hdPullUrl | string | 超清码率视频url |
curl -X POST
http://open.chinanetcenter.com/vod/videoManage/getPublishCode
-H 'content-type: application/x-www-form-urlencoded; charset=utf-8'
-H "Host: open.chinanetcenter.com"
<公共的头部参数>
<自定义的头部参数>
-d 'videoId=9B0F7BA8BCB9D056D4C24ADDBF821D10&codeType=0'
注意:示例中的“公共参数”参见公共参数说明文档。
{
"code": 200,
"data": {
"videoId ": 8731c067016b1000d7d05b5600000000,
"encrypt": 0,
“autoCode”:” https://cloudv.chinanetcenter.com/player/auto-play.action?videoId=9B0F7BA8BCB9D056D4C24ADDBF821D10&userId=6A313F452ADC20F7&playerType=11”,
"swfCode": "https://cloudv.chinanetcenter.com/swf/player/6A313F452ADC20F7_9B0F7BA8BCB9D056D4C24ADDBF821D10_true_11/StrobeMediaPlayback.swf",
"customCode": "",
"videoUrl": [
{
"fluentUrl": "",
"hdPullUrl": "",
"highUrl": "",
"originUrl": "http://live.ovptest.haplat.net/live/201708/4101630234a74ee8864e56ea88e5d290_20170801171220/4101630234a74ee8864e56ea88e5d290_20170801171220_live2vod.mp4",
"sdUrl": "",
"urlType": "PC端"
},
{
"fluentUrl": "",
"hdPullUrl": "",
"highUrl": "",
"originUrl": "http://live.ovptest.haplat.net/live/201708/4101630234a74ee8864e56ea88e5d290_20170801171220/4101630234a74ee8864e56ea88e5d290_20170801171220_live2vod.mp4",
"sdUrl": "",
"urlType": "移动端"
}
]
},
"message": "操作成功"
}
以下仅列出了接口业务逻辑相关的错误码,通用错误码详见 返回结果
错误码 | 描述 |
---|---|
1503 | videoId不能为空 |
1504 | videoId包含特殊字符 |
1532 | codeType输入不合法 |
1502 | 视频不存在! |
1535 | 无权限获取发布代码 |