更新时间:2023-03-14 16:36:58
通过视频 ID 获取播放 URL。
请求方法 | POST/GET |
---|---|
请求地址 | https://api.cloudv.haplat.net/vod/videoManage/getPublishCode |
需要身份验证 | 是的 |
参数 | 类型 | 是否必填 | 描述 |
---|---|---|---|
videoId | string | 是 | 视频的 ID。您可以从控制台或调用 API获取视频列表 获取视频 ID。 |
codeType | int | 否 | 播放代码类型: - 0 (All) - 2 (Swf Code) - 4 (Video URL) - 5 (Adaptive Code) - 6 (Full-screen Preview video URL) - 7 (全屏预览预览自适应代码) 默认为0。 |
data
范围 | 类型 | 描述 |
---|---|---|
videoId | string | 视频ID。 |
encrypt | int | 视频是否加密: - 0 (Unencrypted) - 1 (Encrypted) |
swfCode | string | swf播放代码。 |
autoCode | string | 嵌入H5播放器的自适应播放代码。 注意:如果视频是加密的,则没有自适应播放代码。 |
tryWatchAutoCode | string | 预览播放代码。 注意:如果视频是加密的,则没有预览播放代码。 |
customCode | string | 自定义播放代码。如有需要,请联系客服。 |
videoUrl | array | 视频网址列表。 |
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": "Mobile"
}
]
},
"message": "Success"
}
常见错误请参考Response 。
错误代码 | 描述 |
---|---|
1503 | videoId 不能为空。 |
1504 | videoId 包含无法识别的字符。 |
1532 | 代码类型输入无效。 |
1502 | 该视频不存在。 |
1535 | 无权获取播放代码。 |