第三方电子钥匙操作

根据第三方用户 ID 发电子钥匙

http 请求方式:POST(请使用 https 协议)https://api.kdware.cn/hapi/v1.1/issueGuestEKey

功能简介:用于用授权指定用户 ID 通过嵌入阔道电子钥匙插件的第三方小程序进行开门。

请求示例

参数说明

{
"sessionid": "d5ecec7a-099d-4114-8d95-a553dc833bb6",
"owner": "test",
"sysID": "10805",
"roomID": "13112",
"userId": "13824491229",
"SDKClientId": "",
"SDKClientSecret": "",
"endDate": "2019-09-18T12:00:00.000+08:00"
}
参数类型可选说明
sessionidstring必须会话凭证
ownerstring必须持有人名
sysIDstring必须系统 ID
roomIDstring必须门锁的设备 ID,以 10 进制字符串格式表示
userIdstring必须指定用户的 userId
注意:该 userId 需与访问第三方小程序登录的用户 ID 一致
SDKClientIdstring必须指定第三方小程序使用的对应的客户端 ID
注意:正式部署请不要使用 Demo 程序用的测试 ID,否则可能会出现 userId 重复
SDKClientSecretstring必须指定第三方小程序使用的对应的客户端密钥
endDatestring必须钥匙失效时间。 格式请使用 ISO 8601 时间格式。如:2019-09-18T12:00:00.000+08:00

返回结果

正确时的返回 JSON 数据包如下:

{
"resultCode": 0,
"keyID": "123456"
}
参数类型说明
resultCodenumber0 为成功,其它值为失败
keyIDstring操作成功后会返回新创建的钥匙的钥匙 ID