- TOKEN授权认证
- Api对接
- Api对接流程图--必看
- 基础信息设置
- 巡检记录上传
- 数据获取
- 工单影像数据
- 2.12 转换成bim点位GET
- 页面集成
- App融合方案
2.2 项目/建筑/楼层/CAD/比例尺更新接口
测试环境
测试环境
PUT
https://test.vsleem.com/api
修改项目-必填项目字段
修改建筑-必填第三方项目id和建筑信息
修改楼层-必填第三方项目id和楼层信息
修改cad-必填第三方项目id和cad信息
请求参数
Body 参数application/json
type
integer
更新类别
projectId
string
第三方系统项目id
>= 1 字符<= 32 字符
示例值:
01cbe1ee22940d0a4f7dd7d19b40d7f1
projectName
string
第三方系统项目名称
>= 1 字符<= 255 字符
示例值:
测试项目
stateCallbackUrl
string
第三方系统回调url
>= 1 字符<= 255 字符
示例值:
https://xx.com/callback
buildId
string
第三方系统建筑id
>= 1 字符<= 32 字符
示例值:
01cbe1ee22940d0a4f7dd7d19b40d7f1
buildName
string
第三方系统建筑名称
>= 1 字符<= 255 字符
示例值:
测试建筑
floorId
string
第三方系统楼层id
>= 1 字符<= 32 字符
示例值:
9add39529be04eb798b92abdc80fe1a0
floor
string
第三方系统楼层名称
>= 1 字符<= 100 字符
示例值:
1
cadId
string
第三方系统cad图纸id
>= 1 字符<= 32 字符
示例值:
521779eb164548c78cae276ee1446a00
cadImg
string
第三方系统cad图纸url
>= 1 字符<= 255 字 符
示例值:
http://image.xxx.com/1.jpeg
cadName
string
第三方系统cad图纸名称
cadScale
number <double>
第三方系统cad图纸比例尺
示例值:
18.344
authorizationCode
string
必需
示例值:
dc4e7cf8721042fb920edd86f3bc28b4
示例
{
"authorizationCode": "{{authorizationCode}}",
"projectId": "{{2.1-projectId}}",
"projectName": "{% mock 'word' %}",
"sign": "{{sign}}",
"type": 1
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://test.vsleem.com/api/third/patrol/preUpdate' \
--header 'Content-Type: application/json' \
--data-raw '{
"authorizationCode": "authorizationCode",
"projectId": "",
"projectName": "{% mock '\''word'\'' %}",
"sign": "{{sign}}",
"type": 1
}'
返回响应
🟢200成功
application/json
Body
code
integer
必需
msg
string
必需
data
object
必需
projectId
string
vsleem项目id
buildId
string
vsleem建筑id
floorId
string
vsleem楼层空间id
cadId
string
vsleem图纸模型id
示例
{
"code": 200,
"msg": "成功",
"data": {
"projectId": "",
"buildId": "",
"floorId": "",
"cadId": "3122"
}
}
修改于 2025-04-30 07:04:21