上传视频

优质
小牛编辑
138浏览
2023-12-01

接口说明

上传视频文件

API地址

POST /api/marker/1.0.0/uploadVideo

是否需要登录

请求字段说明

参数类型请求类型是否必须说明
dataGuidstringform场景GUID
filestringform视频文件

响应字段说明

参数类型说明
mp4UploadPathString视频文件上传地址

响应成功示例

{
  "code": 200,
  "data": {
    "mp4UploadPath": "/mp4/19f3be99-acc1-4b9a-8309-ad00521510a7/mp4/data.mp4"
  },
  "message": "OK"
}

响应失败示例

{
  "code": 500,
  "message": "未知错误,请及时联系管理人员进行处理"
}

响应接受类型

application/json:charset=utf-8

响应状态码

HTTP状态码原因
204No Content
401Unauthorized
403Forbidden
40001查询结果为空
40001查询结果不是JSON数据
40001查询结果JSON不符合要求
40002请求接口失败
40003参数无效
40004令牌无效
40004令牌为空

示例代码

// h5页面  必须为post方法
var formData = new FormData();
formData.append("dataGuid", );
formData.append("file", );
// 其他参数附带

$.ajax({
	type: 'post',
	url: '/api/marker/1.0.0/uploadVideo',
	async: true,
	contentType: false,
	processData: false,
	data: formData,
	dataType: 'text',
	success: function (res) {
        // 成功返回值
	},
	error: function (XMLHttpRequest, textStatus, errorThrown) {

	}
});