BIMOpenAPI接口调用指南
获取接口信息及调用方法
1. 获取授权用户信息
联系系统开发人员以获取必要的授权用户信息。例如:
- bimRemoteUser: 123456789
- bimRemotePwd: 123456789
2. 接口请求地址
所有接口请求地址默认都是小写,请注意格式。以下是一些常用的接口地址,均为POST请求:
{host}/api/open/bimopenapi/{{方案ID}}/schemaservice
自定义字段接口{host}/api/open/bimopenapi/{{方案ID}}/orgcreateservice
创建组织{host}/api/open/bimopenapi/{{方案ID}}/orgupdateservice
更新组织{host}/api/open/bimopenapi/{{方案ID}}/orgdeleteservice
删除组织{host}/api/open/bimopenapi/{{方案ID}}/usercreateservice
创建用户{host}/api/open/bimopenapi/{{方案ID}}/userupdateservice
更新用户{host}/api/open/bimopenapi/{{方案ID}}/userdeleteservice
删除用户
其中,{host}
表示服务接口地址,通常为当前域名; {{方案ID}}
表示对应的方法ID。
3. 调用接口方法
使用POST方式调用上述接口。在管理数据时可以写入相应的数据。请注意,如果数据已经存在,则不允许更新。
示例代码块
import requests
url = "{host}/api/open/bimopenapi/{方案ID}/usercreateservice"
data = {
"username": "new_user",
"password": "secure_password"
}
response = requests.post(url, json=data)
print(response.json())
以上就是如何获取和调用这些API的详细步骤。