添加人脸

https://api.sciener.com/v3/face/add 向锁里添加人脸,添加成功后可以用人脸进行开锁,主要有两种添加方式:

(1)通过APP或者蓝牙连接锁添加:

开发者可以通过SDK添加人脸,再调用该接口(addType传1)将录入的人脸上同步到云端,方便后续管理。

(2)通过网关WiFi锁远程添加:

如果是WiFi锁或连有网关的设备,可以调用该接口(addType传2)远程添加人脸。

1 HTTP请求方法及示例

POST, ContentType:application/x-www-form-urlencoded

2 参数说明

名称类型是否必需描述
clientIdStringY创建应用分配的client_id
accessTokenStringY访问令牌,通过获取访问令牌接口获取
lockIdIntY锁ID,由锁初始化接口生成
nameStringN人脸名称
faceNumberStringN人脸编号
通过APP SDK在锁上添加时,SDK成功回调会返回人脸编号;
通过网关WiFi锁远程添加时,该参数不传
startDateLongY有效期开始时间(时间戳,单位毫秒), startDate和endDate都传0 表示永久有效
endDateLongY有效期结束时间(时间戳,单位毫秒), startDate和endDate都传0 表示永久有效
typeIntN1-普通,4-循环(不传默认1)
cyclicConfigJsonArrayN循环操作时间设置(循环类型的才需要传)
featureDataStringN人脸特征值数据,通过人脸照片获取人脸特征值接口获取,远程添加时需要传
addTypeIntY添加方式:
1-通过APP蓝牙添加,不传则默认1,必需先通过APP蓝牙添加后再调用该接口
2-通过网关WiFi锁远程添加,如果是WiFi锁或有连接网关,则可以传2,直接调用该接口添加到锁里
dateLongY当前时间(时间戳,单位毫秒)

cyclicConfig中的参数:

参数类型描述
startTimeInt开始时间,分钟数, 例如 480 代表 8:00
endTimeInt结束时间,分钟数, 例如 1080 代表 18:00
weekDayInt星期:1-7, 1-星期一...7-星期天

3 返回参数及示例

参数类型描述
faceIdInt人脸ID