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****"
}
}