模型上传-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": "成功"
    }
}