功能描述
如果不想主动轮询,而是想通过接口回调的方式获取最终的结果
回调的固定路径是 /job/compile/complete ,例如提供的回调前缀是 http://demo.com/prefix/,那么实际回调的地址是 http://demo.com/prefix/job/compile/complete
请求
plain
POST /job/compile/complete
Content-Type: application/json
json
{
"uuid": "2025042501",
"type": 1,
"data": {
"code": 0,
"message": "success",
"duration": 15000000,
"url": "https://wslfile/tmptest/2025/04/25/video-compiled/2025042501/2025042501.mp4",
"width": 1080,
"height": 1920,
"coverUrl":"https://xxxxxx.demo.com/xxxx.jpg",
"fileSize":15000000
}
}
字段 | 类型 | 描述 | 必填 |
---|---|---|---|
uuid | string | 对应taskId | 是 |
type | int | 对应任务类型,合成任务为1 | 是 |
data | object | 返回的数据体 | 是 |
code | int | 任务的执行结果 0成功 其他失败 | 是 |
message | string | 任务的执行结果信息 | 是 |
duration | long | 视频时长,单位微秒 | 否 |
url | string | 视频的url连接 | 否 |
width | int | 视频的宽度 | 否 |
height | int | 视频的高度 | 否 |
coverUrl | string | 封面的url地址 | 否 |
fileSize | long | 视频文件大小, 单位 byte | 否 |
响应
响应体
不关注响应码和响应体,如果链接出现错误的话,会等待5秒后重试,最多重试3次,每次超时时间为10秒。