查询工业图纸文件批量嵌入水印的任务详情
功能介绍
根据任务id查询对多个obs上的工业图纸文件嵌入水印任务的任务进度或任务结果,支持的工业图纸类型为:edif/odb++
调用方法
请参见如何调用API。
URI
GET /v1/{project_id}/watermark/embed/tasks/{task_id}
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
project_id |
是 |
String |
项目ID |
|
task_id |
是 |
String |
任务id |
请求参数
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
X-Auth-Token |
是 |
String |
用户Token。通过调用IAM服务“获取用户Token接口”获取(响应消息头中X-Subject-Token的值) |
响应参数
状态码:200
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
task_id |
String |
任务id |
|
status |
Integer |
任务状态值,0:进行中,1:已完成,2:失败 |
|
total |
Integer |
该任务的文件总数 |
|
completed |
Integer |
已经完成的文件总数 |
|
waited |
Integer |
等待运行的文件数量 |
|
failed |
Integer |
失败的文件数量 |
|
failed_embed_info |
Array of EngineeringDrawingWmFailedEmbedInfo objects |
具体嵌入失败的原因 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
file_name |
String |
文件源路径 |
|
target_file_name |
String |
目标文件路径 |
|
failed_reason |
String |
失败原因 |
状态码:400
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error_code |
String |
错误码 |
|
error_msg |
String |
错误信息 |
请求示例
根据任务id查询工业图纸水印嵌入结果任务的任务进度或任务结果
GET /v1/abcdefghigklmnopqrstuvwxyz123456/watermark/embed/tasks/f84dcc533e864a4e944a4df346601819 HTTP/1.1
响应示例
状态码:200
请求成功
{
"completed" : 6,
"total" : 6,
"failed" : 0,
"status" : 1,
"waited" : 0,
"task_id" : "f84dcc533e864a4e944a4df346601819",
"failed_embed_info" : [ ]
}
状态码:400
无效请求
{
"error_code" : "DSC.00000002",
"error_msg" : "DSC internal error"
}
状态码
|
状态码 |
描述 |
|---|---|
|
200 |
请求成功 |
|
400 |
无效请求 |
错误码
请参见错误码。