硬件开发工具链平台云服务-上传图纸文件:响应示例

时间:2024-10-18 11:53:51

响应示例

状态码:200

零件上传-单片上传

{
	"result_code": "PUB-000000",
	"result_info": "success",
	"datas": {
		"id": "ef9a97c7-6344-4118-8486-612d10fdf2e4",
		"name": "4903N12.STEP",
		"is_chunked": false,
		"chunk_total": 0,
		"status": "UPLOADING",
		"type": "PART",
		"create_time": "2024-06-21 09:22:30",
		"file_lightweight_task_result": {
			"file_id": "ef9a97c7-6344-4118-8486-612d10fdf2e4",
			"file_name": "4903N12.STEP",
			"status": "UPLOADING",
			"task_id": "3d02ef30-0e56-43c0-ab0a-5d6bca5ab7ba",
			"create_time": "2024-06-21 09:22:30"
		}
	}
}

零件上传-分片上传(初始化阶段)

{
	"result_code": "PUB-000000",
	"result_info": "success",
	"datas": {
		"id": "4f2bddfa-dee7-4858-b41c-34705e9642a3"
        "name"
		: "010758215.stp",
        "is_chunked": true,
        "chunk_total": 29,
        "status": "UPLOADING",
        "type": "PART",
        "create_time": "2024-06-21 10:18:10",
        "file_lightweight_task_result":{
        "file_id": "4f2bddfa-dee7-4858-b41c-34705e9642a3",
          "file_name": "010758215.stp",
          "status": "UPLOADING",
          "task_id": "3bfe5727-ec30-4539-bbc0-4be54fbdaee2",
          "create_time": "2024-06-21 10:18:10"
		}
	}
} 

零件上传-分片上传(上传阶段)

{
	"result_code": "PUB-000000",
	"result_info": "success",
	"datas": {
		"id": "4f2bddfa-dee7-4858-b41c-34705e9642a3",
		"name": "010758215.stp",
		"is_chunked": true,
		"chunk_total": 29,
		"status": "UPLOADING",
		"type": "PART",
		"create_time": "2024-06-21 10:18:10",
		"file_lightweight_task_result": {
			"file_id": "4f2bddfa-dee7-4858-b41c-34705e9642a3",
			"file_name": "010758215.stp",
			"status": "UPLOADING",
			"task_id": "3bfe5727-ec30-4539-bbc0-4be54fbdaee2",
			"create_time": "2024-06-21 10:18:10"
		}
	}
}

装配体-单片上传

{
	"result_code": "PUB-000000",
	"result_info": "success",
	"datas": {
		"id": "4466cc07-1b58-42d1-a0e7-748ef8f59204",
		"name": "ensamble_suicide.zip",
		"status": "UPLOADING",
		"is_chunked": false,
		"chunk_total": 0,
		"source": "temp",
		"type": "ASSEMBLY",
		"file_lightweight_task_result": {
			"file_id": "4466cc07-1b58-42d1-a0e7-748ef8f59204",
			"file_name": "ensamble_suicide.zip",
			"status": "UPLOADING",
			"task_id": "c06edf2b-a1e1-4f15-bbf3-3bfae556b8b9",
			"create_time": "2024-06-21 14:21:11"
		}
	}
}

装配体-分片上传(初始化阶段)

{
	"result_code": "PUB-000000",
	"result_info": "success",
	"datas": {
		"id": "f1afbc15-b4db-4ff6-9bd4-80160a4f1bf8",
		"name": "engine_teste_02总装.asm.1.zip",
		"status": "UPLOADING",
		"is_chunked": true,
		"chunk_total": 25,
		"source": "temp",
		"type": "ASSEMBLY",
		"create_time": "2024-06-21 14:11:16",
		"file_lightweight_task_result": {
			"file_id": "f1afbc15-b4db-4ff6-9bd4-80160a4f1bf8",
			"file_name": "engine_teste_02总装.asm.1.zip",
			"status": "UPLOADING",
			"task_id": "bd0f7935-d7a1-4d0a-8aa7-e742d80e984d",
			"create_time": "2024-06-21 14:11:16"
		}
	}
}

装配体-分片上传(上传阶段)

{
	"result_code": "PUB-000000",
	"result_info": "success",
	"datas": {
		"id": "f1afbc15-b4db-4ff6-9bd4-80160a4f1bf8",
		"name": "engine_teste_02总装.asm.1.zip",
		"status": "UPLOADING",
		"is_chunked": true,
		"chunk_total": 25,
		"source": "temp",
		"type": "ASSEMBLY",
		"create_time": "2024-06-21 14:11:16",
		"file_lightweight_task_result": {
			"file_id": "f1afbc15-b4db-4ff6-9bd4-80160a4f1bf8",
			"file_name": "engine_teste_02总装.asm.1.zip",
			"status": "UPLOADING",
			"task_id": "bd0f7935-d7a1-4d0a-8aa7-e742d80e984d",
			"create_time": "2024-06-21 14:11:16"
		}
	}
}

状态码: 400

错误响应

示例一:
{
  "error_code" : "01090001",
  "error_msg" : "系统错误,请联系管理员!"
}

示例二:
{
  "error_code" : "01099901",
  "error_msg" : "请求参数无效!"
}

示例二:
{
  "error_code" : "01099902",
  "error_msg" : "认证失败!"
}
support.huaweicloud.com/api-craftartsipdcenter/UploadDrawing.html