API:获取集成模型楼层信息
GET https://api.bimface.com/data/v2/integrations/{integrateId}/floors
应用通过该接口获取集成模型的楼层信息。
请求(Request)
Header
key |
value |
示例 |
Authorization |
bearer {accessToken} |
bearer xxxx-xxxx-xxxx-xxxx |
Content-Type |
application/json |
… |
Url Parameter
字段 |
类型 |
必填 |
描述 |
示例 |
integrateId |
Number |
Y |
集成Id |
1375254038878132 |
Request Body
无
curl -X GET
-H "Authorization: bearer <your accessToken>"
-H "Content-Type: application/json"
"https://api.bimface.com/data/v2/integrations/<your integrateId>/floors"
响应(Response)
HTTP STATUS
200
成功返回
{
"code": "success",
"message": null,
"data": [
{
"archElev": 0,
"elevation": 0,
"id": "1271396783048538278",
"miniMap": "m.bimface.com/1a48b2f6a3cd2bb21c71f03bf9bf34c0/resource/model/maps/首层.png",
"name": "首层",
"structElev": 0
},
{
"archElev": 3300,
"elevation": 3300,
"id": "2413054764265222847",
"miniMap": "m.bimface.com/1a48b2f6a3cd2bb21c71f03bf9bf34c0/resource/model/maps/第2层.png",
"name": "第2层",
"structElev": 3300
},
{
"archElev": -1600,
"elevation": -1600,
"id": "4234646911276972308",
"miniMap": "m.bimface.com/1a48b2f6a3cd2bb21c71f03bf9bf34c0/resource/model/maps/基础层.png",
"name": "基础层",
"structElev": -1600
},
{
"archElev": 3300,
"elevation": 3300,
"id": "4303969613464726076",
"miniMap": "m.bimface.com/1a48b2f6a3cd2bb21c71f03bf9bf34c0/resource/model/maps/第2层.png",
"name": "第2层",
"structElev": 3300
},
{
"archElev": -1600,
"elevation": -1600,
"id": "4861694241919654999",
"miniMap": "m.bimface.com/1a48b2f6a3cd2bb21c71f03bf9bf34c0/resource/model/maps/基础层.png",
"name": "基础层",
"structElev": -1600
},
{
"archElev": 9700,
"elevation": 9700,
"id": "7405424427545306434",
"miniMap": "m.bimface.com/1a48b2f6a3cd2bb21c71f03bf9bf34c0/resource/model/maps/第4层.png",
"name": "第4层",
"structElev": 9700
},
{
"archElev": 9700,
"elevation": 9700,
"id": "11284900421868718609",
"miniMap": "m.bimface.com/1a48b2f6a3cd2bb21c71f03bf9bf34c0/resource/model/maps/第4层.png",
"name": "第4层",
"structElev": 9700
},
{
"archElev": 0,
"elevation": 0,
"id": "12244975602554186362",
"miniMap": "m.bimface.com/1a48b2f6a3cd2bb21c71f03bf9bf34c0/resource/model/maps/首层.png",
"name": "首层",
"structElev": 0
},
{
"archElev": 6500,
"elevation": 6500,
"id": "14703256526748930834",
"miniMap": "m.bimface.com/1a48b2f6a3cd2bb21c71f03bf9bf34c0/resource/model/maps/第3层.png",
"name": "第3层",
"structElev": 6500
},
{
"archElev": 6500,
"elevation": 6500,
"id": "18293097146367890934",
"miniMap": "m.bimface.com/1a48b2f6a3cd2bb21c71f03bf9bf34c0/resource/model/maps/第3层.png",
"name": "第3层",
"structElev": 6500
}
]
}
字段 |
类型 |
描述 |
示例 |
id |
String |
楼层ID |
18293097146367890934 |
name |
String |
楼层名称 |
第3层 |
structElev |
Float |
结构标高, 单位mm |
6500 |
archElev |
Float |
建筑标高, 单位mm |
6500 |
elevation |
Float |
层高, 单位mm |
6500 |
miniMap |
String |
小地图路径 |
m.bimface.com/1a48b2f6a3cd2bb21c71f03bf9bf34c0/resource/model/maps/第3层.png |
失败返回
{
"code": "authentication.failed",
"message": "Token was not recognized."
}
错误码
code |
说明 |
system.error |
BIMFace系统异常 |
authentication.failed |
API访问合法性校验失败 |
integration.not.found |
集成模型不存在 |