# 创建项目(可选)

# 功能描述

用来创建项目

# 请求

# 请求示例

POST /project/create HTTPS
Host: <host>
Content-Type: application/json
Authorization: <AuthString>

# 请求参数

# 请求头

名称 描述 类型 必填
Authorization 用户token信息 string

# 请求体

请求体是json字符串,例如:

{
    "title": 1,         		// 项目名称
    "type": 1,      				// 项目类型  
    "liveUrl": 1,           // 直播地址
    "resolvingPower": "540",
    "nvsResolution": "16:9"
}
字段 类型 描述 必填
title String 项目名称
type int 项目类型:

1:普通剪辑项目 默认为普通剪辑项目 2:直播剪辑项目 3:应用模板项目 | 否 | | resolvingPower | String | 时间线的分辨率 | 是 | | liveUrl | String | 直播剪辑地址 | type 为2时必填 | | nvsResolution | String | 时间线的宽高比 | 是 |

# 响应

# 响应头

此接口无特殊响应头。

# 响应体

{
	"code": 0,
	"enMsg": "success",
	"msg": "成功",
	"data": {
		"projectId": 16385,
		"title": "1",
		"coverUrl": "https://alieasset.meishesdk.com/test/resource/image/2022/03/07/276/2313d21835134d38a2cb96cbfe154782.jpg",
		"createdAt": 1646633366,
		"modifyAt": 1646634721,
		"url": "https://alieasset.meishesdk.com/test/bs_project/2022/03/07/16385/cc5d66f279304a9a861420b75abcc21d.xml",
		"uuid": "381b59fecf8843afa4cee889a8074d63",
		"userId": 1,
		"path": null,
		"type": 1,
		"liveUrl": "",
		"resolvingPower": "540",
		"splitVideoUrl": null,
		"resourceId": null,
		"jobId": null,
		"status": null
	}
}


字段 类型 解释 是否必须
projectId number 工程id
title string 工程名称
coverUrl string 封面链接
createdAt number 创建时间戳,单位秒
modifyAt number 创建时间戳,单位秒
url string 工程xml文件
uuid string 工程唯一标志符
userId number 用户id
path string 存储key
type number 工程类型
liveUrl string 直播地址
resolvingPower string 分辨率, 前端页面的时间线根据分辨率创建
splitVideoUrl string 拆条视频地址
resourceId number 资源id
jobId number 工程任务id
status number 表示工程合成的状态, 0初始,1成功,2失败,100删除

失败响应体:

{
	"code": -1,
	"enMsg": "failed",
	"msg": "失败"
}