API对接文档
图片上传
POST
/image/v2/uploadByBase64application/json全局QPS: 100 (不分IP不分用户)
适用于没有图片存储服务或者无法外网访问图片地址的场景
请求体
fileNamestring必填文件名(带扩展名)
格式:jpeg、jpg、png、webp、mp4、mov
base64string必填文件数据base64编码;大小按解码后的文件字节数计算,等于上限可上传。
上传接口不校验图片像素尺寸;生成任务仍须满足具体业务和模型的素材限制,上传成功不代表素材适用于所有业务。
图片不超过 20 MiB(20,971,520 字节)
视频(mp4/mov)不超过 100 MiB(104,857,600 字节)
请求示例
{
"fileName": "test_image.png",
"base64": "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNk+M9QDwADhgGAWjR9awAAAABJRU5ErkJggg=="
}响应体
ResponseDto«ApiImageUploadResVo»
traceIdstring链路ID
codestring状态码 200 为成功 其他为失败
msgstring成功/错误描述
msgKeystring错误描述编码,状态码不等于200时存在
dataobject对象字段
viewUrlstring上传成功后的图片访问地址
响应示例
{
"traceId": "f6e0fe4f360f78445c2c5d52f2414dea",
"code": "200",
"msg": "成功",
"data": {
"viewUrl": "https://test-file-ai.linkfox.com/UPLOAD/test_image.png"
}
}图片上传地址(图片上传方案2)
POST
/image/v1/generateUploadUrlapplication/jsonQPS: 由阿里控制,比上面接口并发能力高
请求体
fileNamestring必填文件名-主要为了取后缀
响应体
traceIdstring链路ID
codestring状态码 200 为成功 其他为失败
msgstring成功/错误描述
msgKeystring错误描述编码,状态码不等于200时存在
dataobject对象字段
viewUrlstring上传成功后可用的地址
policyobject策略上传所需参数
对象字段
urlstring上传地址
signaturestring签名
policystring策略
keystringkey
OSSAccessKeyIdstringOSSAccessKeyId