插入模型-InsertConvertFormatTaskAsync

1. 方法说明

格式转换任务,支持将3D或2D模型转换为其他对应格式的文件。部分格式转换需要做另外单独的部署处理。

对应API接口-插入任务-InsertConvertFormatTask

2. 请求示例

使用InputNdsFile上传文件插入

// inputType 0: minio 1: http路径
// callbackUrl为回调地址,如果不需要则可以不传或传空
var inputFile = tempUrlRes.Data.InputNdsFile;
string callbackUrl = "";
var insertRes = await yunapiClient.InsertConvertFormatTaskAsync(new InsertConvertFormatTaskRequest { InputFiles = inputFile, InputFileType = 0, OutputExt = targetExt });

使用可下载的http文件插入

// inputType 0: minio 1: http路径
// callbackUrl为回调地址,如果不需要则可以不传或传空
string callbackUrl = "";
string inputFile = "http://xxxx/3D.step";
var insertRes = await yunapiClient.InsertConvertFormatTaskAsync(new InsertConvertFormatTaskRequest { InputFiles = inputFile, InputFileType = 1, OutputExt = targetExt });

3. 返回示例

{
    "Data": {
        "TaskID": "1"
    },
    "Status": {
        "Code": 1,
        "Msg": "成功"
    }
}