模型上传-UploadFileByNdsFileUrlAsync
1. 方法说明
获取位于新迪3D轻量化引擎minio服务上的临时授权上传路径,可通过该路径将模型上传。上传授权有效时间60分钟。
对应API接口-模型上传-GetPresignedUploadUrl
2. 请求示例
string fileName = "3D.step";
// 获取minio临时上传URL
var tempUrlRes = await yunapiClient.GetPresignedUploadUrlAsync(new GetPresignedUrlRequest { FileName = fileName });
3. 返回示例
{
"Data": {
"Url": "https://minioack.3dopen.cn/openapi/enterprise/Newdimchina/upload/202409231651498966/3D.step?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=minioack%2F20240923%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240923T085149Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=3c8f0894411e18860264209f161a91c29b96cbf330edd7381604af4ac715ebb7",
"InputNdsFile": "202409231651498966/3D.step"
},
"Status": {
"Code": 1,
"Msg": "成功"
}
}