# 前端接入流程

# 云剪辑初始化

# 云剪任务示例

# 转码、合成、分词、拆条任务

job/info 返回数据示例

data: {
    createdAt: "2021-05-20 17:20:00",
    jobId: "39139",
    jobType: 0,
    // 任务类型 0-转码,1-合成,2-语音识别,3-工程转码,4-音频对比(视频对齐),5-分词,6-拆条
    m3u8Url: "https://alieasset.meishesdk.com/editor/2021/05/20/image/5f659d1e-8970-4f80-b34b-79e4f52f2947/5f659d1e-8970-4f80-b34b-79e4f52f2947.m3u8",
    progress: 100,
    // 任务进度
    projectId: "18620",
    resourceId: "27099",
    resourceType: 3,
    // 资源类型 1-视频 2-音频 3-图片
    resourceUrl: "https://alieasset.meishesdk.com/test/resource/image/2021/05/20/11459/dcff9712-10b8-4747-8446-c94003aec24a.jpg",
    status: 1,
    // 任务状态 0-进行中,1-完成,2-失败
    title: "man",
    workerId: -1
}
# 视频对齐

视频对齐任务,查询接口resource/audio/cmpresult, 任务示例

data: {
    result: 1, // 任务状态,0 进行中,1 完成
    offset: 4 // 两个视频的偏移量,单位秒
}

# 用户管理对接

再跳转到美摄页面(/Home、/App)时,需要携带token信息。前端会存储token信息,并且在所有的API接口中,请求头都会携带该token,用于后端判断请求对象时哪个用户。 在系统初始化的时候,系统会请求user/Info 获取用户信息,用来显示用户名称。(如有发布功能,需要获取用户关联的第三方账号)

# 后端接口返回code码说明

0:成功
-2:token过期