住户人员权限批量下发
POST
https://api2.hik-cloud.com/api/v1/estate/entranceGuard/permissions/actions/batchAuthorityIssued
返回码 | 返回消息 | 描述 |
---|---|---|
510001 | 参数错误 | 必填项为空、参数长度不符合等参数异常情况 |
511000 | 社区不存在 | |
511005 | 楼栋不存在 | |
511006 | 单元不存在 | |
511059 | 租户信息不匹配 | |
511148 | 未查到设备信息 | |
511194 | 设备不属于当前社区 | |
511195 | 社区参数不匹配 | |
511196 | 人员列表不能为空 | 当operationType=0时,personIds参数不能为空 |
511197 | 设备列表不能为空 | |
511198 | 设备列表不能大于100 | |
511199 | 批量权限下发中,请勿重复操作 | 接口不能频繁调用,调用间隔不能小于10s |
511200 | 批量权限下发中,请下发完成后再进行下发 | 上次的批量下发任务仍未执行完成,需要执行完后再次操作 |
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api2.hik-cloud.com/api/v1/estate/entranceGuard/permissions/actions/batchAuthorityIssued' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
"operationType": 0,
"operationId": "",
"personIds": [
"564c4ca13ead4df9a823f4ebe624772f",
"5649f7c1be2443fb8fbdb807c6affd76",
"5649d70aff1d424ab99b5a4adf0a84df",
"5646654df8904e20817a49d1097d49d5"
],
"deviceIds": [
"290e878b630b4ab08b3dab7cea55aa3a",
"30f0f335db1b4197b8077e2ab6b6a22c"
],
"communityId": "0467c177ffdc4ab3b988474c82287695"
}'
响应示例响应示例
{
"code": 200,
"message": "操作成功"
}
请求参数
Header 参数
Authorization
string
可选
默认值:
Bearer {{access_token}}
Body 参数application/json