修改门禁信息
用于外部系统修改门禁设备的基本信息,包括位置、监控设备关联等配置。
http://{ip}:{port}/iot/api/accessControl.UpdateAccessControl
POST
| 参数名称 | 必填 | 类型 | 描述 | 
|---|---|---|---|
| Authorization | 是 | String | 用户认证token Base token 通过登录接口获取token | 
| app-id | 是 | String | 应用ID 系统dev账户分配 | 
| transaction-id | 是 | String | 请求流水号 不能重复 1000000000+YYYYMMDDhhmmss+6位序列 | 
| sign | 是 | String | 签名 | 
| req-time | 是 | String | 请求时间 YYYYMMDDhhmmss | 
| 参数名称 | 必填 | 类型 | 长度 | 描述 | 
|---|---|---|---|---|
| machineId | 是 | String | 64 | 门禁设备编号 | 
| communityId | 是 | String | 30 | 小区ID | 
| locationId | 否 | String | - | 位置ID,如果提供会验证位置是否存在 | 
| monitorId | 否 | String | - | 监控设备ID,如果提供且不为"-1"会验证监控设备是否存在 | 
| 参数名称 | 类型 | 描述 | 
|---|---|---|
| code | int | 返回码,0表示成功,其他表示失败 | 
| msg | String | 返回信息描述 | 
参数验证:
数据更新:
{
  "machineId": "22",
  "communityId": "2022081539020475",
  "locationId": "123",
  "monitorId": "456"
}
{
  "code": 0,
  "msg": "成功"
}
| 错误码 | 描述 | 
|---|---|
| 非0 | 更新数据失败 | 
| - | 设备位置不存在 | 
| - | 监控设备不存在 |