PUT http://apigate.hsifue.cn/gcad/api/v1/job
源文件上传成功后,即可发起对该文件的转换。由于转换不能立即完成,支持在文件转换完成以后,通过Callback机制通知应用;另外,应用也可以通过接口查询转换状态
| 类别 | 名称 | 说明 | 参考文档 | 类型 |
|---|---|---|---|---|
| Header | Authorization 必填 | cad识别服务token: bearer {accessToken} | 获取Access Token API | string |
| Query | access_token_ex 必填 | 获取AECORE访问服务token(位于应用开发页面) | 获取AccessToken | string |
| 参数名 | 必选 | 类型 | 描述 |
|---|---|---|---|
| callback | 否 | String | 回调地址:样例 : "http://api.hsifue.cn/viewing/callback“ |
| config | 否 | Object | 配置参数,样例 : {"split":true} |
| source | 否 | 样例:TranslateSource | TranslateSource |
| 参数名 | 必选 | 类型 | 描述 |
|---|---|---|---|
| compressed | 否 | boolean | 样例 : false |
| fileId | 否 | integer (int64) | 样例 : 1277823232112 |
| rootName | 否 | String | 样例:"rootFileName.dwg" |
请求 path
http://apigate.hsifue.cn/gcad/api/v1/job?access_token_ex=cn-04d4f978-3967-488d-b2c0-74e531372d74
请求 header
"Authorization: Bearer dc671840-bacc-4dc5-a134-97c1918d664b"
请求 body
{
"callback" : "http://api.hsifue.cn/viewing/callback",
"config" : {
"random": "1625464065.6179504",
"localpack": "true",
"projectInfo": {
"floorRelation":[
{
"drawingFileCode":"1#JZ#W3#$$",
"drawingFloorCode":["1"]
}
]
},
"scenarioType":"measured",
"meta": [
{
"path": "123.dwg",
"fileCode": "1#JZ#W3#$$"
}
],
"paramList": [
{
"fileCode": "1#JZ#W3#$$",
"params": [
]
}
],
"taskType":"main",
"version": "1.0",
"taskId": "test"
},
"source" : {
"compressed" : true,
"fileId" : 1277823232112,
"rootName" : "rootFileName.zip"
}
}
注意:
"path": //上传文件zip压缩包里dwg图纸文件的相对路径和名称
"scenarioType": //实测实量:measured
"taskType": //实测实量阶段:main : 主体阶段;brick : 砌筑阶段;plasterer : 抹灰阶段;remodel : 装修阶段
| HTTP 代码 | 说明 | 类型 |
|---|---|---|
| 200 | OK | 请求成功,根据业务 code 解析实际结果 |
| 201 | Created | 无内容 |
| 401 | Unauthorized | 无内容 |
| 403 | Forbidden | 无内容 |
| 404 | Not Found | 无内容 |
{
"code" : "success",
"data" : {
"createTime" : "2017-12-25 17:23:46",
"databagId" : "9b711803a43b92d871cde346b63e5019",
"fileId" : 1248789071339712,
"name" : "iqcad_2018.dwg",
"reason" : "reason",
"status" : "success",
"thumbnail" : [ "http://m.aibim.com/9b711803a43b92d871cde346b63e5019/thumbnail/9http://aecore.hsifue.cn/sp-doc/cad-platform-gateway/9e907a25e062472da7d7f9229afd49ca_6.png", "http://m.aibim.com/9b711803a43b92d871cde346b63e5019/thumbnail/25http://aecore.hsifue.cn/sp-doc/cad-platform-gateway/9e907a25e062472da7d7f9229afd49ca_6.png" ]
},
"message" : ""
}