# 添加资源到项目
# 功能描述
资源关联项目
# 请求
# 请求示例
POST /resource/append HTTPS
Host: <host>
Content-Type: application/json
Authorization: <AuthString>
# 请求参数
无
# 请求头
名称 | 描述 | 类型 | 必填 |
---|---|---|---|
Authorization | 用户token信息 | string | 是 |
# 请求体
请求体是json字符串,例如:
{
"projectId":1, //项目ID
"type":1, //资源类型(视频:1,音频:2,图片:3)
"resourceId": 1
}
#
名称 | 描述 | 类型 | 必填 |
---|---|---|---|
projectId | 项目id | String | 是 |
type | 资源类型 - 1:视频 - 2:音频 - 3:图片 | int | 是 |
resourceId | 资源id | int | 是 |
# 响应
# 响应头
此接口无特殊响应头。
# 响应体
请求成功的响应体为
{
"code": 0,
"message": "",
"data":{
"description": "", //资源描述
"mediaType": 1, //资源类型(视频:1,音频:2,图片:3)
"title": "AR (2)", //资源名称
"uuid": "a650cfb7-1d27-41ae-93be-c76554ffa10a",
"userId": 2, //用户ID
"url": "http://host/video/2/AR (2).mp4", //原始视频url
"duration": 10080, //时长单位毫秒,图片默认5秒
"coverUrl": "https://host/a650cfb7-1d27-41ae-93be-c76554ffa10a.jpg", //资源封面,音频为空
"jobId": 2057, //任务ID
"createdAt": 1577510342, //资源创建时间
"id": 212, //资源ID
"thumbnails": [], //缩略图
"status": 1, //资源转码状态(进行中:0,成功:1, 失败:2)
"m3u8Url": "https://host/video/2/a650cfb7-1d27-41ae-93be-c76554ffa10a.m3u8", //转码资源地址
"width": 100,
"height": 100
}
}
请求失败的响应体为
{
"code": <errorCode>,
"message": <errorMessage>,
"data": null
}