插入模型-InsertTask
1. 方法说明
单个插入3D模型,3D装配体模型,2D图纸等模型转换。每个任务会生成一份轻量化数据。注意插入装配体模型时,需要将装配体模型压缩为zip文件,并指定mainFile参数为主装文件名。
对应API接口-插入任务-InsertTask 。
2. 请求示例
使用本地文件插入-InsertTaskLocalFile
String localFile = "F:\\temp\\3Da2d.zip";
InsertTaskBaseRequest insertTaskRequest = new InsertConvertFormatTaskRequest();
insertTaskRequest.priority = 1;
//设置插入主文件名称
insertTaskRequest.mainFile = "3D.sldprt";
//插入任务
InsertTaskResponse res = yunapiClient.InsertTaskLocalFile(localFile,insertTaskRequest);
使用可下载的http文件插入-InsertTask
String httpFile = "http://xxx/3Da2d.zip";
InsertTaskRequestDetail insertTaskRequest = new InsertTaskRequestDetail();
//设置插入主文件名称,如果输入文件不是压缩包文件,mainFile不需要赋值
insertTaskRequest.mainFile = "3D.sldprt";
insertTaskRequest.inputURL = httpFile;
InsertTaskResponse res = yunapiClient.InsertTask(insertTaskRequest);
3. 返回示例
{
"code": 1,
"msg": "成功",
"taskID":1
}