门禁卡管理

更新时间:2025-05-30 01:56:03下载pdf

API列表

请求方式 API 描述
POST /v1.0/iot-02/third/doors/{device_id}/persons/{person_id}/card/{card_no} 新增门禁卡信息
PUT /v1.0/iot-02/third/doors/{device_id}/persons/{person_id}/card/{card_no} 修改门禁卡信息
DELETE /v1.0/iot-02/third/doors/{device_id}/persons/{person_id}/card/{card_no} 删除门禁卡信息
PUT /v1.0/iot-02/third/doors/{device_id}/persons/{person_id}/card/{card_no}/freeze 冻结门禁卡
PUT /v1.0/iot-02/third/doors/{device_id}/persons/{person_id}/card/{card_no}/unfreeze 解冻门禁卡

新增门禁卡信息

功能描述

新增门禁卡信息。

接口地址

POST	/v1.0/iot-02/third/doors/{device_id}/persons/{person_id}/card/{card_no}

请求参数

请求参数 类型 参数类型 描述 是否必传
device_id String URI 设备id
person_id String URI 涂鸦用户id,不超过32个字符
card_no String URI 门禁卡号

请求示例

POST	/v1.0/iot-02/third/doors/002dj00118fe34d9****/persons/162627/card/d9e2816da0f54**

返回信息

参数名 类型 说明
code Integer 响应码(详情见错误码章节)
success Boolean 本次请求是否成功:(true:成功,false:失败)
msg String 请求失败的信息,成功为空
result Object 返回结果
result 说明
参数名 类型 说明
sn String 指令记录id,一个指令记录id对应一个指令集

返回结果示例

{
    "success": true,
    "t": 1561456817168,
    "result": {
      "sn":"1212581947449081****"
    }
}

修改门禁卡信息

功能描述

修改门禁卡信息。

接口地址

PUT	/v1.0/iot-02/third/doors/{device_id}/persons/{person_id}/card/{card_no}

请求参数

请求参数 类型 参数类型 描述 是否必传
device_id String URI 设备id
user_id String URI 涂鸦用户id,不超过32个字符
card_no String URI 门禁卡号

请求示例

PUT	/v1.0/iot-02/third/doors/002dj00118fe34d9****/persons/162627/card/d9e2816da0f54**

返回信息

参数名 类型 说明
code Integer 响应码(详情见错误码章节)
success Boolean 本次请求是否成功:(true:成功,false:失败)
msg String 请求失败的信息,成功为空
result Object 返回结果

result 说明

参数名 类型 说明
sn String 指令记录id,一个指令记录id对应一个指令集

返回结果示例

{
    "success": true,
    "t": 1561456817168,
    "result": {
      "sn":"1212581947449081****"
    }
}

删除门禁卡信息

功能描述

删除门禁卡信息。

接口地址

DELETE /v1.0/iot-02/third/doors/{device_id}/persons/{person_id}/card/{card_no}

请求参数

请求参数 类型 参数类型 描述 是否必传
device_id String URI 设备id
person_id String URI 涂鸦用户id,不超过32个字符
card_no String URI 门禁卡号

请求示例

DELETE  /v1.0/iot-02/third/doors/002dj00118fe34d9****/persons/162627/card/d9e2816da0f54**

返回信息

参数名 类型 说明
code Integer 响应码(详情见错误码章节)
success Boolean 本次请求是否成功:(true:成功,false:失败)
msg String 请求失败的信息,成功为空
result Object 返回结果
result 说明
参数名 类型 说明
sn String 指令记录id,一个指令记录id对应一个指令集

返回结果示例

{
    "success": true,
    "t": 1561456817168,
    "result": {
      "sn":"1212581947449081****"
    }
}

冻结门禁卡

功能描述

冻结门禁卡

接口地址

PUT	/v1.0/iot-02/third/doors/{device_id}/persons/{person_id}/card/{card_no}/freeze

请求参数

请求参数 类型 参数类型 描述 是否必传
device_id String URI 设备id
person_id String URI 涂鸦用户id,不超过32个字符
card_no String URI 门禁卡号

请求示例

POST	/v1.0/iot-02/third/doors/002dj00118fe34d9****/persons/162627/card/d9e2816da0f54**/freeze

返回信息

参数名 类型 说明
code Integer 响应码(详情见错误码章节)
success Boolean 本次请求是否成功:(true:成功,false:失败)
msg String 请求失败的信息,成功为空
result Object 返回结果

result 说明

参数名 类型 说明
sn String 指令记录id,一个指令记录id对应一个指令集

返回结果示例

{
    "success": true,
    "t": 1561456817168,
    "result": {
      "sn":"1212581947449081****"
    }
}

解冻门禁卡

功能描述

解冻门禁卡

接口地址

PUT	/v1.0/iot-02/third/doors/{device_id}/persons/{person_id}/card/{card_no}/unfreeze

请求参数

请求参数 类型 参数类型 描述 是否必传
device_id String URI 设备id
person_id String URI 涂鸦用户id,不超过32个字符
card_no String URI 门禁卡号

请求示例

POST	/v1.0/iot-02/third/doors/002dj00118fe34d9****/persons/162627/card/d9e2816da0f54**/unfreeze

返回信息

参数名 类型 说明
code Integer 响应码(详情见错误码章节)
success Boolean 本次请求是否成功:(true:成功,false:失败)
msg String 请求失败的信息,成功为空
result Object 返回结果

result 说明

参数名 类型 说明
sn String 指令记录id,一个指令记录id对应一个指令集

返回结果示例

{
    "success": true,
    "t": 1561456817168,
    "result": {
      "sn":"1212581947449081****"
    }
}