跳到主要内容

单线程上传

服务地址

http://upload-az-cn.danghongyun.com/multipart/upload

请求方法

POST

请求参数

参数说明类型是否必须
token令牌String必选
file要上传的文件Multipart必选
isEncrypt是否加密 0不加密,1加密。默认不加密。注意:非编码视频,不能加密上传,即如果isTranscoder为0,isEncrypt不能为1String可选
categoryId视频分类idString可选
videoType指示该视频为普通视频或者VR视频,0:普通视频,1:VR,默认为0。Integer可选
isTranscoder指示该视频是否需要转码。1:视频上传后编码,0:视频上传后不编码。默认转码String可选
transcodeTemplateGroupId转码模板组id,如该值为空,则转码时使用默认转码模板组Integer可选
capturePoints视频上传成功后的 缩略图/封面图 的截图时间点(秒),如果用户设置了截图的时间点,则按照时间点截图,最多8张,如果用户设置的时间点不到8个,则按实际数量截图,如果用户设置的时间点超过8个,则只有前8个有效,多个时间点以逗号隔开,如 "5,10,15,20,25,30,35,40"String可选
isExtractFrame视频上传成功后是否立即抽帧: 0 否,1 是Integer可选
frameInterval抽帧的时间间隔(秒),如果抽帧,则需要设置该参数值Integer可选
tag上传视频后存储的视频标签,用于检索String可选

响应示例

{
"code":0,
"message":"MulitpartUploadController upload success.",
"result":
[
{
"videoId":"ee2435ae735b4c31b58b0e56d507f440",
"fileName":"ggr8512@arcsoft.com_1461205718234_FrozenFrame001.ts",
"thumbnaill":"http://8zrgbat3.images.stg.danghongyun.com/thumb%2F2016%2F04%2F21%2F121_ggr8512%40arcsoft.com_1461205718234_FrozenFrame001.jpg",
"cover":"http://8zrgbat3.images.stg.danghongyun.com/cover%2F2016%2F04%2F21%2F121_ggr8512%40arcsoft.com_1461205718234_FrozenFrame001.jpg",
"title":"FrozenFrame001",
"size":7539,
"userId":121,
"category":null,
"status":0,
"isEncrypt":null,
"categoryId":1
}
],
"count":0,
"success":true
}

响应字段说明

字段说明
videoId视频id
fileName文件名
thumbnaill缩略图
cover封面图
title视频标题
size视频大小
userId用户id
category视频类别
status视频转码状态
isEncrypt视频加密状态
categoryId视频类别id
count数量

响应错误码

错误码说明
0success
10000exception
10011试用用户空间大小不够
10012参数错误