1.注册设备
简要描述
  • 将设备和appid、appsecret绑定

请求URL
  • https://wdev.wmj.com.cn/deviceApi/register

请求方式
  • POST

请求格式
  • json

参数
{
	"app_id": "",
	"app_secret": "",
	"device_sn": ""
}
参数名必选类型说明
app_idstring用户app_id
app_secretstring用户app_secret
device_snstring设备序列号
返回示例
{
	"code": 0,
	"msg": "注册成功"
}
{
	"code": 1005,
	"msg": "设备已注册"
}
返回参数说明
参数名类型说明
codeint错误码 0成功其他异常
msgint描述
备注
  • 更多返回错误代码请看首页的错误代码描述

2.远程开门
变更人变更时间内容生效版本
Sdnbyzq2023.8.11 12:091.命令响应字段新增codemsg用于取代旧版本的stateCoderesultdetail,但旧版本仍然可用
2.cmd_type字段值由unlock变更为open,但unlock仍然可用
>= v3.0.6

请求说明

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W6613884489",
	"type":1,
	"data": {
        "cmd_type": "open",
        "info":{
            "uid":"00001"
        }
    }
}

回复示例:

{
	"code": 0,
	"data": {
		"device_sn": "W6613884489",
		"msg_id": 205,
		"type": 1,
		"cmd": "",
		"cmd_type": "open",
		"info": {
			"code": 0,
			"msg": "",
			"result": "ok",
			"stateCode": 200,
			"uid": "00001"
		}
	}
}

参数说明:

参数类型说明
app_idString接口参数:app_id
app_secretString接口参数:app_secret
device_snString接口参数:设备序列号
typeInteger接口参数:请求类型,固定为1
dataObject接口参数:透传数据,发送到目标device_sn
data.cmd_typeString业务参数:操作命令
data.infoObject业务参数:命令信息
data.info.uidString业务参数:uid,原值返回
data.info.stateCodeIntegerOLD业务参数:命令处理状态码
200:成功 其他:失败
data.info.codeIntegerNEW业务参数:错误码,0成功 其他:失败
data.info.msgstringNEW业务参数:错误信息

注意: 对于标记为NEW的字段是我们推荐使用的,但标记为OLD的字段仍然可用

3.添加人脸

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W7718857435",
	"type":1,
	"data": {
        "cmd_type": "face_add",
        "info":	{
            "name":"wang",
            "face_id":"123456",
            "img_url":"http://fm.wmj.com.cn/image/0.jpg",
	    }
    }
}

回复:

{
	"code": 0,
	"data": {
		"device_sn": "W7718857435",
		"msg_id": 17,
		"type": 1,
		"cmd": "",
		"cmd_type": "face_add",
		"info": {
			"code": 0,
			"msg": "",
			"face_algorithm": "arcsoft",
			"feature": "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",
			"result": "ok",
			"sCertificateNumber": "2324323243",
			"sn": "W6613884489",
			"stateCode": 200,
			"face_id":"2324323243",
			"code":0,
			"msg":""
		}
	}
}

固件版本<3.0.12请求参数:

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W6613884489",
	"type":1,
	"data": {
        "cmd_type": "face_add",
        "info":	{
            "sName":"王**",
            "sCertificateNumber":"2324323243",
            "sTelephoneNumber":"13888888888",
            "iBeginTime":88739234,
            "iEndTime":1698746352,
            "iType":1,
            "picURI":"http://fm.wmj.com.cn/xxx/0.jpg" 
	    }
    }
}
参数类型说明
app_idString接口参数:app_id
app_secretString接口参数:app_secret
device_snString接口参数:设备序列号
typeInteger接口参数:请求类型,固定为1
dataObject接口参数:透传数据,发送到目标device_sn
data.cmd_typeString业务参数:操作命令
data.infoObject业务参数:命令信息
data.info.sNameStringOLD业务参数:用户名
data.info.sCertificateNumberStringOLD业务参数:人脸唯一标识
data..sTelephoneNumberStringOLD 业务参数:电话号码
data.info.iBeginTimeIntegerOLD业务参数:有效开始时间戳
data.info.iEndTimeIntegerOLD业务参数:有效结束时间戳
data.info.iTypeIntegerOLD业务参数:人脸类型,默认0x00
0:永久有效
1:时间段有效
data.info.picURIStringOLD业务参数:人脸注册url
data.info.face_algorithmString业务返回参数:人脸识别算法
arcsoft:虹软
data.info.featureString业务参数:人脸特征,Base64码
data.info.stateCodeIntegerOLD业务参数:命令处理状态码
200:成功 其他:失败
data.info.nameStringNEW业务参数:用户名
data.info.face_idStringNEW业务参数:人脸唯一标识
data..phone_numberStringNEW 业务参数:电话号码
data.info.start_timeIntegerNEW业务参数,默认为0:有效开始时间戳
data.info.end_timeIntegerNEW业务参数,默认为0x7FFFFFFF:有效结束时间戳
data.info.typeIntegerNEW业务参数:人脸类型,默认0x00
0x00:永久有效
0x01:时间段有效
0x10:人脸识别通知到服务端
data.info.img_urlStringNEW业务参数:人脸注册url
data.info.download_timeoutIntegerNEW业务参数:(可选)人脸图片下载超时时间(单位:秒),不传时默认为20秒
data.info.codeIntegerNEW业务参数:错误码,0成功 其他:失败
data.info.msgstringNEW业务参数:错误信息
变更人变更时间内容生效版本
Sdnbyzq2023.8.11 12:09命令响应字段新增codemsg用于取代旧版本的stateCoderesultdetail,但旧版本仍然可用>= v3.0.6
Sdnbyzq2023.11.16 16:46人脸注册时新增字段download_timeout>= 3.0.12

注意: 对于标记为NEW的字段是我们推荐使用的,但标记为OLD的字段仍然可用
字段featurepicURI/img_url选其一即可

4.删除人脸
变更人变更时间内容生效版本
Sdnbyzq2023.8.11 12:09命令响应字段新增codemsg用于取代旧版本的stateCoderesultdetail,但旧版本仍然可用>= v3.0.6

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:
OLD:

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W6613884489",
	"type":1,
	"data": {
        "cmd_type": "face_del",
        "info":{
            "sCertificateNumber":"2324323243"
        }
    }
}

NEW:

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W7718857435",
	"type":1,
	"data": {
        "cmd_type": "face_del",
        "info":{
            "face_id":"123456"
        }
    }
}

回复:

{
	"code": 0,
	"data": {
		"device_sn": "W6613884489",
		"msg_id": 16,
		"type": 1,
		"cmd": "",
		"cmd_type": "face_del",
		"info": {
			"code": 0,
			"msg": "",
			"result": "ok",
			"sCertificateNumber": "2324323243",
			"stateCode": 200
		}
	}
}

 

参数类型说明
app_idString接口参数:app_id
app_secretString接口参数:app_secret
device_snString接口参数:设备序列号
typeInteger接口参数:请求类型,固定为1
dataObject接口参数:透传数据,发送到目标device_sn
data.cmd_typeString业务参数:操作命令
data.infoObject业务参数:命令信息
data.info.sNameString业务参数:用户名
data.info.sCertificateNumberStringOLD业务参数:人脸唯一标识
data.info.stateCodeIntegerOLD业务参数:命令处理状态码
200:成功 其他:失败
data.info.face_idStringNEW业务参数:人脸唯一标识
data.info.codeIntegerNEW业务参数:错误码,0成功 其他:失败
data.info.msgstringNEW业务参数:错误信息

注意: 对于标记为NEW的字段是我们推荐使用的,但标记为OLD的字段仍然可用

5.查找人脸
变更人变更时间内容生效版本
Sdnbyzq2023.8.11 12:09命令响应字段新增codemsg用于取代旧版本的stateCoderesultdetail,但旧版本仍然可用>= v3.0.6

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:
OLD:

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W6613884489",
	"type":1,
	"data": {
        "cmd_type": "face_find",
        "info":{
            "sCertificateNumber":"2324323243"
        }
    }
}

NEW:

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W7718857435",
	"type":1,
	"data": {
        "cmd_type": "face_find",
        "info":{
            "face_id":"123456"
        }
    }
}

回复:

{
	"code": 0,
	"data": {
		"device_sn": "W7718857435",
		"cmd_type": "face_find",
		"info": {
			"add_time": "2023-08-25 11:17:07",
			"code": 0,
			"end_time": 2147483647,
			"face_id": "123456",
			"iBeginTime": 0,
			"iEndTime": 2147483647,
			"iType": 16,
			"msg": "",
			"name": "wang",
			"phone_number": "",
			"result": "ok",
			"sCertificateNumber": "123456",
			"sName": "wang",
			"sRegistrationTime": "2023-08-25 11:17:07",
			"sTelephoneNumber": "",
			"start_time": 0,
			"stateCode": 200,
			"type": 16
		}
	}
}
参数类型说明
app_idString接口参数:app_id
app_secretString接口参数:app_secret
device_snString接口参数:设备序列号
typeInteger接口参数:请求类型,固定为1
dataObject接口参数:透传数据,发送到目标device_sn
data.cmd_typeString业务参数:操作命令
data.infoObject业务参数:命令信息
data.info.sNameStringOLD业务参数:用户名
data.info.sCertificateNumberStringOLD业务参数:人脸唯一标识
data.info.sRegistrationTimeOLD业务参数:注册时间 
data.info.stateCodeIntegerOLD业务参数:命令处理状态码
200:成功 其他:失败
data.info.nameStringNEW业务参数:用户名
data.info.add_timeNEW业务参数:注册时间 
data.info.face_idStringNEW业务参数:人脸唯一标识
data..phone_numberStringNEW 业务参数:电话号码
data.info.start_timeIntegerNEW业务参数,默认为0:有效开始时间戳
data.info.end_timeStringNEW业务参数,默认为0x7FFFFFFF:有效结束时间戳
data.info.typeIntegerNEW业务参数:人脸类型,默认0x00
0x00:永久有效
0x01:时间段有效
0x10:人脸识别通知到服务端
data.info.img_urlStringNEW业务参数:人脸注册url
data.info.codeIntegerNEW业务参数:错误码,0成功 其他:失败
data.info.msgstringNEW业务参数:错误信息

注意: 对于标记为NEW的字段是我们推荐使用的,但标记为OLD的字段仍然可用

6.更新人脸
变更人变更时间内容生效版本
Sdnbyzq2023.8.11 12:09命令响应字段新增codemsg用于取代旧版本的stateCoderesultdetail,但旧版本仍然可用>= v3.0.6

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:
sCertificateNumberface_id为必须传的参数,其他需要变更的传入即可
OLD:

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W6613884489",
	"type":1,
	"data": {
        "cmd_type": "face_edit",
        "info":{
            "sName":"张三",
            "sCertificateNumber":"123456",
            "sTelephoneNumber":"15145672548",
            "iType":1,
            "iBeginTime":88739234,
            "iEndTime":16758467343
	    }
    }
}

NEW:

{
	"app_id":"c0e2ce9ae12e2a5c635a94fe5f3080c5",
	"app_secret":"c0e2ce9ae12e2a5c635a94fe5f3080c5",
	"device_sn": "W7718857435",
	"type":1,
	"data": {
        "cmd_type": "face_edit",
        "info":{
            "name":"wang",
            "face_id":"123456",
            "phone_number":"12345678910",
            "start_time":1,
            "type":1,
            "end_time":8888888888888
	    }
    }
}

回复:

{
	"code": 0,
	"data": {
		"device_sn": "W6613884489",
		"msg_id": 22,
		"type": 1,
		"cmd": "",
		"cmd_type": "face_edit",
		"info": {
			"code":0,
			"msg":"",
			"iBeginTime": 88739234,
			"iEndTime": 16758467343,
			"iType": 1,
			"result": "ok",
			"sCertificateNumber": "2324323243",
			"sName": "张三",
			"sTelephoneNumber": "15145672548",
			"stateCode": 200
		}
	}
}
参数类型说明
app_idString接口参数:app_id
app_secretString接口参数:app_secret
device_snString接口参数:设备序列号
typeInteger接口参数:请求类型,固定为1
dataObject接口参数:透传数据,发送到目标device_sn
data.cmd_typeString业务参数:操作命令
data.infoObject业务参数:命令信息
data.info.sNameString业务参数:用户名
data.info.sCertificateNumberString业务参数:人脸唯一标识
data.info.stateCodeIntegerOLD业务参数:命令处理状态码
200:成功 其他:失败
data.info.nameStringNEW业务参数:用户名
data.info.face_idStringNEW业务参数:人脸唯一标识
data..phone_numberStringNEW 业务参数:电话号码
data.info.start_timeIntegerNEW业务参数,默认为0:有效开始时间戳
data.info.end_timeStringNEW业务参数,默认为0x7FFFFFFF:有效结束时间戳
data.info.typeIntegerNEW业务参数:人脸类型,默认0x00
0x00:永久有效
0x01:时间段有效
0x10:人脸识别通知到服务端
data.info.codeIntegerNEW业务参数:错误码,0成功 其他:失败
data.info.msgstringNEW业务参数:错误信息

注意: 对于标记为NEW的字段是我们推荐使用的,但标记为OLD的字段仍然可用

7.设备参数设置
变更人变更时间内容生效版本
Sdnbyzq2023.8.11 12:09命令响应字段新增codemsg用于取代旧版本的stateCoderesultdetail,但旧版本仍然可用>= v3.0.6

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:
设备信息配置按需传入即可,在data.info下的配置字段值都为String类型

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W6613884489",
	"type":1,
	"data": {
        "cmd_type": "device_info_set",
        "info":{
			"volume":"200"
		}
    }
}

回复:

{
	"code": 0,
	"data": {
		"device_sn": "W6613884489",
		"msg_id": 23,
		"type": 1,
		"cmd": "",
		"cmd_type": "device_info_set",
		"info": {
			"code":0,
			"msg":"",
			"result": "ok",
			"stateCode": 200,
			"volume": "100"
		}
	}
}
参数类型说明
app_idString接口参数:app_id
app_secretString接口参数:app_secret
device_snString接口参数:设备序列号
typeInteger接口参数:请求类型,固定为1
dataObject接口参数:透传数据,发送到目标device_sn
data.cmd_typeString业务参数:操作命令
data.infoObject业务参数:命令信息
data.info.stateCodeIntegerOLD业务参数:命令处理状态码
200:成功 其他:失败
data.info.codeIntegerNEW业务参数:错误码,0成功 其他:失败
data.info.msgstringNEW业务参数:错误信息

注意: 对于标记为NEW的字段是我们推荐使用的,但标记为OLD的字段仍然可用

可选参数:所有参数和值都是字符串

参数名示例值参数类型是否必填参数描述
title人脸识别设备终端String设备顶部文字显示
sn_prefix_format设备序列号:%1String设备序列号显示格式
face_prefix_format已注册人脸:%1String人脸数量显示格式
card_prefix_format已注册门卡:%1String卡数量显示格式
website_addrwww.wmj.com.cnString显示网址
phoneNum0851-111-222-333String显示联系电话
volume0-100String设备语音播报音量
similarity_threshold80-100String人脸识别相似度阈值,大于该值认为识别成功
recognition_rect100 - 700String人脸识别起始阈值,示例值为120,描述了开始识别时识别出的人脸框大小,可用于控制识别的远近
net_err_reboot_time3String设备网络错误时,自检超时时间(单位:分钟),示例值为3分钟后重启

 

1.设置样例

1.1 设置设备开启识别抓拍功能

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W77*******",
	"data": {
        "cmd_type": "device_info_set",
        "info":{
			"face_capture_func":"enable", // 'enable'使能抓拍功能,'disable'使不能
            "face_capture_width":"200",   // 设置抓拍图片宽度,100 <= face_capture_width <= 400
			"face_capture_height":"320"   // 设置抓拍图片高度,160 <= face_capture_height <= 620
		}
    }
}

注意:图片原始宽高比例为 800 * 1280,为防止抓拍图片扭曲变形,建议等比例设置

1.2 设置设备开启抓拍上报功能 (version >= 3.0.18)

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W77*******",
	"data": {
        "cmd_type": "device_info_set",
        "info":{
			"capture_push_func":"enable", // 'enable'使能抓拍功能,'disable'使不能
            "face_capture_width":"200",   // 设置抓拍图片宽度,100 <= face_capture_width <= 400
			"face_capture_height":"320"   // 设置抓拍图片高度,160 <= face_capture_height <= 620
		}
    }
}

注意:图片原始宽高比例为 800 * 1280,为防止抓拍图片扭曲变形,建议等比例设置

 

8.获取设备参数
变更人变更时间内容生效版本
Sdnbyzq2023.8.11 12:09命令响应字段新增codemsg用于取代旧版本的stateCoderesultdetail,但旧版本仍然可用>= v3.0.6

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:
与配置相同,按需请求

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W6613884489",
	"type":1,
	"data": {
        "cmd_type": "device_info_get",
        "info":{
			"volume":"",
			"version":""
		}
    }
}

回复:

{
	"code": 0,
	"data": {
		"device_sn": "W6613884489",
		"msg_id": 24,
		"type": 1,
		"cmd": "",
		"cmd_type": "device_info_get",
		"info": {
			"code":0,
			"msg":"",
			"result": "ok",
			"stateCode": 200,
			"version": "3.0.0",
			"volume": "100"
		}
	}
}
参数类型说明
app_idString接口参数:app_id
app_secretString接口参数:app_secret
device_snString接口参数:设备序列号
typeInteger接口参数:请求类型,固定为1
dataObject接口参数:透传数据,发送到目标device_sn
data.cmd_typeString业务参数:操作命令
data.infoObject业务参数:命令信息
data.info.stateCodeIntegerOLD业务参数:命令处理状态码
200:成功 其他:失败
data.info.codeIntegerNEW业务参数:错误码,0成功 其他:失败
data.info.msgstringNEW业务参数:错误信息

注意: 对于标记为NEW的字段是我们推荐使用的,但标记为OLD的字段仍然可用

9.设置屏幕二维码
变更人变更时间内容生效版本
Sdnbyzq2023.8.11 12:09命令响应字段新增codemsg用于取代旧版本的stateCoderesultdetail,但旧版本仍然可用>= v3.0.6

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W6613884489",
	"type":1,
	"data": {
        "cmd_type": "set_qrcode",
        "info":{
			"qrcode_data":"http://www.bing.com",
			"update_time":10
		}
    }
}

回复:

{
	"code": 0,
	"data": {
		"device_sn": "W6613884489",
		"msg_id": 25,
		"type": 1,
		"cmd": "",
		"cmd_type": "set_qrcode",
		"info": {
			"code":0,
			"msg":"",
			"qrcode_data": "http://www.google.com",
			"result": "ok",
			"stateCode": 200,
			"update_time": 10
		}
	}
}
参数类型说明
app_idString接口参数:app_id
app_secretString接口参数:app_secret
device_snString接口参数:设备序列号
typeInteger接口参数:请求类型,固定为1
dataObject接口参数:透传数据,发送到目标device_sn
data.cmd_typeString业务参数:操作命令
data.infoObject业务参数:命令信息
data.info.qrcode_dataString业务参数:二维码数据
data.info.update_timeString业务参数:二维码更新时间
data.info.stateCodeIntegerOLD业务参数:命令处理状态码
200:成功 其他:失败
data.info.codeIntegerNEW业务参数:错误码,0成功 其他:失败
data.info.msgstringNEW业务参数:错误信息

注意: 对于标记为NEW的字段是我们推荐使用的,但标记为OLD的字段仍然可用

10.人脸识别通知

1.识别抓拍未开启通知

{
	"cmd_type": "notify",
	"device_sn": "W6613884489",
	"type": 2,
	"info": {
		"fSimilarity": 0.9047250747680664,
		"iType": 1,
		"sAddtionalInfo": "",
		"sCertificateNumber": "2324323243",
		"sTime": "2023-06-16 10:57:39",
		"sn": "W6613884489",
		"similarity": 0.9047250747680664,
		"type": 1,
		"addtional_info": "",
		"face_id": "2324323243",
		"time": "2023-06-16 10:57:39",
		}
}
参数类型说明
cmd_typeString业务参数:操作命令
info.iTypeIntegerOLD业务参数:通知类型
0x00:永久有效
0x01:默认人脸识别通知
0x10:未开门人脸识别通知
info.fSimilarityDoubleOLD业务参数:人脸识别相似度
info.sAddtionalInfoStringOLD业务参数:附加参数
info.sCertificateNumberStringOLD业务参数:人脸唯一标识
info.sTimeStringLD`业务参数:识别时间
info.typeIntegerNEW业务参数:通知类型
0x00:永久有效
0x01:默认人脸识别通知
0x10:未开门人脸识别通知
info.similarityDoubleNEW业务参数:人脸识别相似度
info.addtional_infoStringOLD业务参数:附加参数
info.face_idStringNEW业务参数:人脸唯一标识
info.timeStringNEW业务参数:识别时间

2.识别抓拍开启通知

{
	"cmd_type": "notify",
	"device_sn": "W7718857435",
	"info": {
	"capture_image": "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",
	"fSimilarity": 0.9538192749023438,
	"face_id": "ST1701160067",
	"iType": 1,
	"sCertificateNumber": "ST1701160067",
	"sTime": "2023-11-28 16:41:32",
	"similarity": 0.9538192749023438,
	"sn": "W7718857435",
	"time": "2023-11-28 16:41:32",
	"type": 1
	}
}
参数类型说明
cmd_typeString业务参数:操作命令
info.iTypeIntegerOLD业务参数:通知类型
0x00:永久有效
0x01:默认人脸识别通知
0x10:未开门人脸识别通知
info.fSimilarityDoubleOLD业务参数:人脸识别相似度
info.sAddtionalInfoStringOLD业务参数:附加参数
info.sCertificateNumberStringOLD业务参数:人脸唯一标识
info.sTimeStringOLD业务参数:识别时间
info.addtional_infoStringOLD业务参数:附加参数
info.typeIntegerNEW业务参数:通知类型
0x00:永久有效
0x01:默认人脸识别通知
0x10:未开门人脸识别通知
info.similarityDoubleNEW业务参数:人脸识别相似度
info.face_idStringNEW业务参数:人脸唯一标识
info.timeStringNEW业务参数:识别时间
info.capture_imageString识别抓拍图片,格式为Base64
11.删除所有人脸
变更人变更时间内容生效版本
Sdnbyzq2023.8.11 12:09命令响应字段新增codemsg用于取代旧版本的stateCoderesultdetail,但旧版本仍然可用>= v3.0.6

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W6613884489",
	"type":1,
	"data": {
        "cmd_type": "face_clr",
        "info":{}
    }
}

回复:

{
	"code": 0,
	"data": {
		"device_sn": "W6613884489",
		"cmd_type": "face_clr",
		"info": {
			"code":0,
			"msg":"",
			"result": "ok",
			"stateCode": 200
		}
	}
}

 

参数类型说明
app_idString接口参数:app_id
app_secretString接口参数:app_secret
device_snString接口参数:设备序列号
dataObject接口参数:透传数据,发送到目标device_sn
data.cmd_typeString业务参数:操作命令
data.infoObject业务参数:命令信息
data.info.stateCodeIntegerOLD业务参数:命令处理状态码
200:成功 其他:失败
data.info.codeIntegerNEW业务参数:错误码,0成功 其他:失败
data.info.msgstringNEW业务参数:错误信息

注意: 对于标记为NEW的字段是我们推荐使用的,但标记为OLD的字段仍然可用

12.门卡管理
简要描述
  • 卡管理:添加删除修改查询清空

 

请求URL
  • https://wdev.wmj.com.cn/deviceApi/send

请求方式
  • POST

请求格式
  • json

请求示例
{
	"app_id":"",
	"app_secret":"",
	"device_sn": "W77*******",
	"data": {
		"cmd_type": "card_***",
		"info": {
			"card_id": "27598faf",
			"start_time": 1676904446,
			"end_time": 1710662359,
			"name":"测试卡"
		}
	}
}
参数说明
参数名必选类型说明
app_idstring接口参数:用户app_id
app_secretstring接口参数:用户app_secret
device_snstring接口参数:设备序列号
data.cmd_typestring业务参数:命令类型
card_add: 新增
card_del: 删除
card_edit: 编辑
card_clr: 清空所有卡
card_find: 获取卡详情
*data.info.card_id *string业务参数:卡序列号
data.info.start_timeinteger业务参数:
启用时间,默认当前时间
data.info.end_timeinteger业务参数:
停用时间,默认0x7FFFFFFF
data.info.namestring业务参数:卡备注,默认为空

 

返回示例
//接口调用成功
{
	"code": 0,
	"data": {
		"device_sn": "W77*******",
		"cmd_type": "card_***",
		"info": {
			"card_id": "DB948509",
			"end_time": 1810662359,
			"code":0,
			"msg":"",
			"start_time": 1676904446,
			"name":""
		}
	}
}
//接口调用失败
{
	"code": 1001,
	"msg": "网络超时"
}
返回参数说明
参数名必有类型说明
codeint接口参数:错误码
0: 成功
其他: 异常
data.info.codeint业务参数:
0: 成功
其他: 失败
data.info.msgstring业务参数:状态描述
data.info.card_idstring业务参数:卡序列号
data.info.start_timeint业务参数:启用时间
data.info.end_timeint业务参数:停用时间
data.info.namestring业务参数:卡备注,默认为空
13..刷卡通知
{
	"cmd_type": "card_notify",
	"device_sn": "W7713884489",
	"type": 2,
	"info": {
		"sn": "W7713884489",
		"type": 1,
		"addtional_info": "",
		"card_id": "12345678",
		"time": "2023-06-16 10:57:39",
		}
}
参数类型说明
cmd_typeString业务参数:操作命令
info.typeInteger业务参数:通知类型
0x00,0x01:默认门卡识别通知
0x10:未开门门卡识别通知
info.addtional_infoString业务参数:附加参数
info.card_idString业务参数:人脸唯一标识
info.timeString业务参数:识别时间

 

14.从设备发卡
简要描述
  • 下发指令至设备,使设备进入发卡模式。该模式下,已注册卡刷卡时正常识别,未注册卡刷卡时视为注册该卡。

 

请求URL
  • https://wdev.wmj.com.cn/deviceApi/send

请求方式
  • POST

请求格式
  • json

请求示例
{
	"app_id":"",
	"app_secret":"",
	"device_sn": "W77*******",
	"data": {
		"cmd_type": "device_add_card",
		"info": {
		    "state":1,   // 1: 设备发卡模式   0:关闭设备发卡模式,
		    "timeout":60, // 发卡超时时间,单位秒
		    "name":"XiaoMing",
		    "start_time":12345,
		    "end_time":2147483647
		}
	}
}
参数说明
参数名必选类型说明
app_idstring接口参数:用户app_id
app_secretstring接口参数:用户app_secret
device_snstring接口参数:设备序列号
data.cmd_typestring业务参数:命令类型
device_add_card: 设备发卡
*data.info.state *integer业务参数:命令状态
1: 开启设备发卡模式
0:关闭设备发卡模式
2:查询设备当前是否处于发卡模式
*data.info.timeout *integer业务参数:超时时间,单位秒(s),默认为10s,10秒后关闭设备发卡模式
data.info.start_timeinteger业务参数:
启用时间,默认0
data.info.end_timeinteger业务参数:
停用时间,默认0x7FFFFFFF
data.info.namestring业务参数:卡备注,默认为空

 

返回示例
//接口调用成功
{
	"code": 0,
	"data": {
		"device_sn": "W77*******",
		"cmd_type": "device_add_card",
		"info": {
			"state":1,
			"code": 0,
			"msg": ""
		}
	}
}
//接口调用失败
{
	"code": 1001,
	"msg": "网络超时"
}
返回参数说明
参数名必有类型说明
codeint接口参数:错误码
0: 成功
其他: 异常
data.info.codeint业务参数:
0: 成功
其他: 失败
data.info.msgstring业务参数:状态描述
data.info.stateint业务参数:当前设备发卡状态

 

2.设备发卡通知

{
	"cmd_type": "add_card_notify",
	"device_sn": "W7718857435",
	"info": {
		"card_id": "0BBE7D09",
		"end_time": 2147483647,
		"name": "XiaoMing",
		"start_time": 12345
	}
}
参数说明
参数名必有类型说明
data.info.card_idstring业务参数:卡序列号
data.info.start_timeint业务参数:启用时间
data.info.end_timeint业务参数:停用时间
data.info.namestring业务参数:卡备注
15.从设备加人脸
简要描述
  • 下发指令至设备,使设备进入添加人脸模式。该模式下,已注册人脸刷脸时正常识别,未注册人脸刷脸时视为注册该人脸。

 

请求URL
  • https://wdev.wmj.com.cn/deviceApi/send

请求方式
  • POST

请求格式
  • json

请求示例
{
	"app_id":"",
	"app_secret":"",
	"device_sn": "W77*******",
	"data": {
		"cmd_type": "device_add_face",
		"info": {
		    "state":1,   // 1: 开启设备添加人脸   0:关闭设备添加人脸,
		    "timeout":60, // 发卡超时时间,单位秒
		    "name":"Public",
		    "start_time":12345,
		    "end_time":2147483607,
		    "phone_number":"",
		    "type":1,
		    "face_id_prefix":"ST" //
		}
	}
}
参数说明
参数名必选类型说明
app_idstring接口参数:用户app_id
app_secretstring接口参数:用户app_secret
device_snstring接口参数:设备序列号
data.cmd_typestring业务参数:命令类型
device_add_face: 设备添加人脸
*data.info.state *integer业务参数:命令状态
1: 开启设备添加人脸模式
0:关闭设备添加人脸模式
2:查询设备当前是否处于添加人脸模式
*data.info.timeout *是(state==1时)integer业务参数:超时时间,单位秒(s),默认为10s,10秒后关闭设备添加人脸模式
data.info.nameString业务参数:用户名
data.info.face_id_prefixString业务参数:人脸唯一标识前缀,设备添加人脸时,其face_id = face_id_prefix + 添加时间戳
data..phone_numberString业务参数:电话号码
data.info.start_timeInteger业务参数,默认为0:有效开始时间戳
data.info.end_timeInteger业务参数,默认为0x7FFFFFFF:有效结束时间戳
data.info.typeInteger业务参数:人脸类型,默认0x00
0x00:永久有效
0x01:时间段有效
0x10:人脸识别通知到服务端

 

返回示例
//接口调用成功
{
	"code": 0,
	"data": {
		"device_sn": "W77*******",
		"cmd_type": "device_add_face",
		"info": {
			"state":1,
			"code": 0,
			"msg": ""
		}
	}
}
//接口调用失败
{
	"code": 1001,
	"msg": "网络超时"
}
返回参数说明
参数名必有类型说明
codeint接口参数:错误码
0: 成功
其他: 异常
data.info.codeint业务参数:
0: 成功
其他: 失败
data.info.msgstring业务参数:状态描述
data.info.stateint业务参数:当前设备状态

 

2.设备添加人脸通知

{
	"cmd_type": "add_face_notify",
	"device_sn": "W77*******",
	"info": {
		"end_time": 2147483607,
		"face_id": "ST1701160067",
		"feature": "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",
		"image": "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",
		"name": "Public",
		"start_time": 12345,
		"type": 1
	}
}
参数说明
参数名必有类型说明
data.info.nameString业务参数:用户名
data.info.face_idString业务参数:人脸唯一标识前缀,
data..phone_numberString业务参数:电话号码
data.info.start_timeInteger业务参数,默认为0:有效开始时间戳
data.info.end_timeInteger业务参数,默认为0x7FFFFFFF:有效结束时间戳
data.info.typeInteger业务参数:人脸类型,默认0x00
0x00:永久有效
0x01:时间段有效
0x10:人脸识别通知到服务端
data.info.featureString业务参数:Base64格式的注册人脸特征值
data.info.imageString业务参数:Base64格式的注册人脸图片,宽高比例200*320
16.语音设置
变更人变更时间内容生效版本
Sdnbyzq2023.12.15 9:56-->= v3.0.17

简要描述: 设备语音设置

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:

{
	"app_id": "xxx",
	"app_secret": "xxx",
	"device_sn": "W7710910407",
	"timeout": 60,
	"data": {
		"cmd_type": "audio_settings",
		"info": {
			"reg_success_audio": "http://example.cn/Test/wav/qtg.wav",
			"enter_face_reg_mode_audio": "http://example.cn/Test/wav/tcdjrlms.wav",
			"enter_card_reg_mode_audio": "http://example.cn/Test/wav/tcfkms.wav",
			"exit_face_reg_mode_audio": "http://example.cn/Test/wav/jrdjrlms.wav",
			"exit_card_reg_mode_audio": "http://example.cn/Test/wav/jrfkms.wav",
			"remote_door_open_audio": "http://example.cn/Test/wav/jrfkms.wav",
			"face_expired_audio": "http://example.cn/Test/wav/tcfkms.wav",
			"card_expired_audio": "http://example.cn/Test/wav/di.wav",
			"face_rec_success_audio": "http://example.cn/Test/wav/lrcg.wav",
			"card_rec_success_audio": "http://example.cn/Test/wav/lrcg.wav",
			"face_rec_fail_audio": "http://example.cn/Test/wav/lrsb.wav",
			"card_rec_fail_audio": "http://example.cn/Test/wav/di.wav",
			//"reset": 1
		}
	}
}

请求参数说明:

参数名必选类型说明
app_idstring接口参数:用户app_id
app_secretstring接口参数:用户app_secret
device_snstring接口参数:设备序列号
timeoutinteger接口参数:接口超时时间
data.cmd_typestring业务参数:命令audio_settings
data.info.reg_success_audiostring业务参数:注册成功语音
data.info.enter_face_reg_mode_audiostring业务参数:进入人脸注册模式语音
data.info.enter_card_reg_mode_audiostring业务参数:进入卡注册模式语音
data.info.exit_face_reg_mode_audiostring业务参数:退出人脸注册模式语音
data.info.exit_card_reg_mode_audiostring业务参数:退出卡注册模式语音
data.info.remote_door_open_audiostring业务参数:远程开门语音
data.info.face_expired_audiostring业务参数:人脸已过期语音
data.info.card_expired_audiostring业务参数:卡已过期语音
data.info.face_rec_success_audiostring业务参数:脸识别成功语音
data.info.card_rec_success_audiostring业务参数:卡识别成功语音
data.info.face_rec_fail_audiostring业务参数:脸识别失败语音
data.info.card_rec_fail_audiostring业务参数:卡识别失败语音
data.info.resetinteger业务参数:重置语音为出厂状态

 

回复示例:

{
	"code": 0,
	"data": {
		"device_sn": "W7710910407",
		"cmd_type": "audio_settings",
		"info": {
			"card_expired_audio": 0,
			"card_rec_fail_audio": 0,
			"card_rec_success_audio": 0,
			"code": 0,
			"enter_card_reg_mode_audio": 0,
			"enter_face_reg_mode_audio": 0,
			"exit_card_reg_mode_audio": 0,
			"exit_face_reg_mode_audio": 0,
			"face_expired_audio": 0,
			"face_rec_fail_audio": 0,
			"face_rec_success_audio": 0,
			"msg": "",
			"reg_success_audio": 0,
			"remote_door_open_audio": 0,
			"result": "ok",
			"stateCode": 200
		}
	}
}

参数说明:

参数类型说明
app_idString接口参数:app_id
app_secretString接口参数:app_secret
dataObject接口参数:目标device_sn
data.device_snString接口参数:设备序列号
data.cmd_typeString业务参数:操作命令
data.infoObject业务参数:命令信息
data.info.codeInteger业务参数:错误码,0成功 其他:失败
data.info.msgstring业务参数:错误信息
data.info.配置字段Integer业务参数:0:
对应的设置成功
1:对应设备失败
17.抓拍通知设置

1.抓拍通知

{ 
	"cmd_type": "capture_notify",
	"device_sn": "W7710910407",
	"info": {
		"capture_image": "/9j/4AAQSkZJRgABAQEBKwENAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAFAAMgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCK4ku4I5JtsJiTJ287iPr61NJ57BGgMSqRk+YCT+lVJ7jz7kxzQzi3jP3ViY+YffHarNy8LoqTW0sqMNwxGWAP9DXMpXvqeu6LiqacFzPXRX0srdbN9fn9y2cxuIC7KAwYqdpyDg4yPamXstxb7ZIxF5eVB3ZzycUWnmW1kzPFLt3ny4wMsqk8Ck1Rz5IjWKV2LK3yIWGAwPb6U3J+y1etgp0YfXuWMU4OVu6t1+5MszCbaPI8vdnkvnAH4Uy0nkklmhmVPMixlk6EEcUy5u3S1WSCCVnc4AMZyvuR1osjGkT7UmL/AHnaSMqXP40+a81ZmSouOGk5x62XdO6u35dLefkTXbzxwM8AiyoJO/PQD2qN7l10r7UAu/yQ+O2cZouZ82LN5U2ZEICBCWBI7gdKZbTAaagaCUmNFVkaMgnjsD1ocveaT6FU6VqMZShe0vvXb9COKeSY/NPbyLj/AJZA5B/M1ZVZPLYxBN/bf0/Ss4fv9RSSOF41VSGLLt3Z6DFau4QwlirHHZQST+AqoO8XczxUFGtHlWrtppprs7ff8xljPJcQM0oTersh2jA4OKr6fezXYjZp7U5GWjQHcP1pNOlIjlRoZlO93G6MjIJ45PemSYuZrYQWskbRyBi7R7AqjqPfNZ8z5Yu52ujBVa0HGy6PSyVn376bammZAS6oymRRnbnp6Zqr9ouoJ4VuBCyStsHl5BU4z36jipfMRZZiIXDKoJYJ9/rwD3xVK1mM1yJp4ZxKfljUxNtjH1x196uctUr6nNh6Puzk43il87taW7K+t+2/YsahfPbLiFFZxgvu6KpOPzJ/kavmRFdUZlDN90E8n6Vi3lrdi2uCrpJ5kgYgRksfmGO/QfStLdiWBZY98vP7xU4U4557ZpRlLmd/L8x1qNBUIezab969t3ZJ636J3+XmR3t/JBPFFCqt86iUt/CGOAB796mmuJzdi1thHv2b2aQEgDOAMDvWbcWl6kShZI5N1wrkiI5znqeeg/kKtuZLa/Fy0byK8IjYxISQwOenXBzUqU7u+mxu6GHUI+ztJ2lbfV6b3t52XotS3ZXBuoSXULIjmNwOQGB7VJIMVW01HjhleRSjTStJtPUA9AfwFWicmuim24q55mKjCNaShtcYODT8im4Bo6VZgTq3NWYyDVFWxVmJuapEmrbrnHSii0bkUVQjkKcGOeKlKA+1RlMVgWPD04HNQ9KAcdKAJqKYH9aeDmmAuKZIdqGpO1V5z2oAihXdJmrh6CorZOM1PQA2kpelGKAEo5pcUUAKKM0lFADgcU4Gm0DigB5JpM0maBTAdmlzTKcKYhyjnipkJFRKMU4OM4qgNWzfLDmiorI4YGimSYh6UUHGKSsSwKg9aaUPan0UAREGgVNtppjoAaHIqvK+ZKklyi1Ag3uCaYi/GAEApxqFWK8U8OKAH0mM0DBpaBiUUUUCEopaKYxRRQKWkISig0UwFBp4pqjmn0wAnApqgk0hO41PEmBmmIt2zbcUUxOoxRTuBmGkpnmetPBz0rIoMUoooFAC0tJg0ppAVrk8YpLePimSndJirUS4UUxDShFJU3WkKg0ARg4pwekKEU2i4E2ciiogaUOaYElFIGBpaAAUUuKMUAFApcUqigAUUjt2pznatRDJamIkjXJB7VZFRINoqQUwJVPNFMBooAyitJU5AIpuwdqgoYHI4609XFMZSKbQIsg5pHO1TUIJFNmk+SgCONd0uauiq1tggmrWKACilxSUgENIVBp1JQBGU9KbjFTUhGaYEdKGIpSlJgigQ8MDTxUIp6k0wJgKXAFNVvWmyP2FADXbceKkjTA96ZGu457VP0pgJTgaTtSZoAeDiimBqKYFbHFHSlpKgoWkKg0tFAhhj9KrSAmTbV3tmq6jzJs0ALGmwYqUMRTyg7U0qRQIcGBpaixSgmkMkpMUgf1pwOelADcUU6jFMBtLigilFAhuyjaRUgoNAyJm2ioySWFK/wAzU9UwM0xEqEAYqQc1AKeCRQBIaaaUNQcEUxDaKGyKKYyKkp1JUDExTqMUuOKAI5WxGabbrwWps5yQtTxrhAKBDqXFAFLigBm3NIUqSloAgK0YqfANIU9KAIsnNOBBpSmKTFIB2KMU0cUoPrQIXFRyvgYFSFsLVfBdqBjo0ycmp8cUKu0CnYpgN20hBFPoxTGMozinlajYEUAIXx70VExxRTAXccUoYUFaTFSA8EGnVFQzFVNAEY/eTdOlWwKq2xG5iatjFAgxRilxS4oAbilxS4pcUAJRinYpcUAMxSFAakxRigCHZTSMVZC1FL0xQBVYls0+JSvWnRxZqXZjtQAgOadSYpcUALijAoBpTzTGMNMbpUpFMI9qBFaSipXjyDRQAtGKKBSGG0Gq9wMYUVaqsf3k4HYUCHxptUVKOlOA7Uu2gBATTgaTbSgUAOHNPC0wCnjNMBcUYpwpwFAiPbQFqUJTvLoAhPAzUBQs1WnQnjFKsOOadgIlQAUu2ptmKTZSGQmMUhSp9tJtoAg20m01Y25o2UAQYNAXNT7Pal2UARiIEdKKsonFFAzJpwpKcKQDHO1Caitl6saW4bgL6mpo12oBQIeBS0U6gAAp4WkFPApgJsFKFpwFPC8UxDAtSKlPVOKsRw5welVYCFYyasxWjyEDHfFW4LcE11Gi6aqH7VIgzyIw0eCD0LAn24HTjPUEUbIRyY0/HOOlI9oF7cV3U2kWko+VDCcAfuuAAD6dP0zWdPokyglNsuPT5T16YPHTvn8KLpjscc1sR261GYiO1dFNZbH2OpRucBhgnBwSM9R71UksyDkdKLAYhTBpCtaL2hBwBVdoCuePpRYCrtpQKkKcc0mKmw0IBRszTsUEgCkMWMY4opqHMgooAxtwp24VGQaa52qTSAaP3lx7CrYqrbg4LHqasg8UCHCnCmg04GmA8U8UwGng0APUVKoqNal/hNNAPj5ar0KggZFU4frWrZxNI+EQu3ZFPJPoM4HP1FWhGjpdl9qmEeQAAGkwxBCnPTHQnGOo7kdK6xVCqFUAKBgAdBUFlai0thHuLMSWY+59OBwOn4c881YzUydxhRRRUgNkjSWNo5EV0YYKsMgj6VRuNHt5dzRlomOTxyuT7Ht7DFaFFNNoDnLjR7mMnCLKmeqHnGM5IPvxgZrLe1OSNpUjBKsMEZ5GR2rt6ZJDFMFEsaOFO5dwzg+op83cR59La4z8v6VSeMq39K7ybQoHAEMjRgADDfOMDr75PuTXI38QgnePdG7qxVvLJKgjtkgZ98dDkdRVaPYDOPSozkmnjHTnPvShe9QxoYi85oqU8UUhmNioJ8EBfU1PUH35vYUkBKqYUCnYoFOFAhtOpcUoWmAA1IDTQtOAoAkQ81OhqmzBRT0myvWqQi5HIFbGOnrV23vDDIrqBvXO1gMFcggkHscEj8TWSJAT15qZJAcgnBqrDNyTV3YDzZHfJHViRn+XrQuo/OzRlkLZ5DHOPTNYxIYYPP1oDkEYOKLgdFBqUibSrkYYMOeK1rLV5D8snzDqWJ5964sTFc8/jVqG5I/iNFkxHoFtdR3SFoycDgg9RU9cZHqUjIkYbESnIUYAz/8ArrodO1ASoI5XTd/CB2GO5zz/AJ+tS42GaVFFc/q2rl2a1tHKorFZplODkdUQ+vYt26D5s7UlcB2rawD5ltauQFyssqnHPQqp9fU9ug5+7y8u0thVAAGAAMAD2FSzSrgKmFVRgAAAAf8A1qqOQc8k++a00SshEDjEnA4ozikJ3Hmg8VLAXIoqMmioKMlzhCfSo4Qdu496SY8Be5p6cAD0pASilFNBpc0AOFSAVX83Em2rSDIoELwBmopJ1UVBdXax5Gax5r4uxANUkBpSXIOQDzTVnIA5rMVmbpVuOJmXNVdILXLa3PPXmp47k455qiIWBBqdUOKOdBysvrMDyCRUglcdRu+lUFBFTI5HFO6YrMvJMpGeh9Kl3dOcVSDAjkU9WI+634GiwF9JGT1+tXra+aF1beQQR61jrNjgg/WplYN0NLVDOpudbnnsRBHKELE+ZIjEPt7BemM889QBxycrjyTBUVEARFGAFGAB6Y9KpBmBHJ4p5ORknii9tgAudxPQmonbAPIyeKHfYcjNMC55YY9KAFX1oJoJHFMzSEDdKKQniikUY+3fOfRRUmMU2EHZk9+alxUgNxS4p4FJkA4oAr+UxuAccVofdjJ9qSNQeabdt5drI3otAjk9Qu2kuXAPANQ26tK4qo8m+YnPU1vaLa+Y6nFOUrIcVdly0sCQCRWrHZgJjFXobcInSlYheK5XNs6FFIoPbAdqiaIL0rQYg1WlxTUmDRWK02nsaiZq1jIhxJA2Ka0u2oS+KryynNaRkZuJcF0QalS8+YGsoSZoZytaKRLRvLeBgMsRVpf3i/f4rlhdHpmtfTrrzBtzQ7AaZwophbmmsajLZqbgP3ZozUe7FKGpAPJophYAUUAUF4AFPBpuOKcBUlDqjK/NTxSgCgRNHwBVPWX2aXMQecVcU1ma+SdNcChgcbHzIB713vh+12wqxHauHs4y9yi9ycV6fYwCC1UY7Csar6GtNBcTCMEVky3wyRmrF6xeRhnisa5XaCc1kjRlv7eD3pDdgjrXPyzlW4akS6Y9605Sbm6bgGm+Zk1RhLsue1I0+xuTQBcdxVd2HrVR7v3qP7Tk9a0imS2aCDPNLIDt61Wgmyeaukh0q72IMmSQq5FaOjTk3QXPWsi8O2c1d0Vj9tjq+hB1zc0winnpTCcUgGmmlqCaTrQAZ4opQtFAEQFKFpQKeFqShm2nBaftpQBQIaBVTVIhJZOp64rQCiq+oxsphR12l4y+M54ycHI45HP484OQFJ2RUVdnKaFaGXWoUxwhJOfavRpPkiwK5rw1agahPNgfKMCujuD8uK5qjuzeKsYdw37xsmsXVLkRpxWxdL8x5rn9UiEi0osbRiS3O9jUtpvkfApsdkWfA710Wl6TtAJFaOSSJsaNlaZtQSO1YOqAxSnFdpHGI4MY7VyOtLlzUQldjktDEEhJ61YVMrnNVPutVvzFCDntXSY2HLIUNaFvcblxnmsjeC1WLZyJRTEM1E4uTV/QRm9Q1R1VcTK3rWp4djPm7+wFV0Je507Nioyc0rU3HrQITFKBRRQMdRQKKAGjBqQYAzTRGRWXqepLbIw3dKQye51BY2IzgCqn9qrn71cld6nJLITu4qr9rfP3jTsI72PU1IJ3DA961/Egjt5E8tt3kwCPryOvX8CDXmtrqEkMqSAglSDhhkfiK7JtSm161WeZUWWQ/MIwQvGF9fas6ukTWkveNHw2P9EeU/xv/KtG4k61V0uMW9rsHYmidySa5Gzexm3cnJ5rJlG881p3AyaqmPnNADLO0BYHFdJbxKiDArEifYRWxDMqoMnmk2OxYnO2M/SuS1RCxJror25URZzXP3Tq6GnDcUtjnpEO6mOpIFXJkwcimKgNdaZg0V40bvWhbQkuDimJFzV+AKpFDYrFXVY/kiP+1it7Q7cR2oPc1l6kA0EZ/wCmg/ka3NIObT6VUXoTJF4rTCtSGkqiSMrRtqTFGKAGYoqTZRQMdqkiWdszE84rzTUr1riZju+XPFdD4r1gzStBGeB96uKlloQCO9ML1E0nvTd3PWgCwjnPFdb4avQMRk8If/r1xitg9avWt09tJuXvwRUTjzKxUJcrPVrCYSwSMP75H6CiTkmszwvMZtH3HqZGrVIzXE1Z2OlalKROtVWStJ0qs6gGlcZTWM5pbu58p1UGrIWqlzbeZIWNNbjKl5fEwhc1kz3m0YJqW9QrMEB4zWbqKMsgAraCREi15m9M06MjFVLTdtINWR8orQyZNvAHWnRz/MOaqFqSNuapIVzXumD2SH/poP5GtvQgf7OyecuT/KsBlLxW8YI5Yk11djF5NnGo9KpEslNJTjSYqiBMZp4FIFqVFzTAVEJoq3BCXIAGSaKdgPFr27MjFick9TWXJNk0k8pORmqpepAmL5o31Bu5pwNAywr896sRN3qkp5qzE1JjPRvBs4OntH3DGukJ4rgvCd35UjITgHmu4Em5M1xVVaR0Qeg81nXMu1/xq7urJufmkNQix63RINQTXDU0KwzgGopwRGSaqw0jNuZMzBvQ1n3soeWrcx4asmZj5hJrWCJmaFvt21O3K1mwTHGKvRvvTFamJG3WljGWFKwp8A+cGqRJfQj7VEv90V01vdDaFz0rh/tTLOzA9zitSz1HnBPNWkSzr1IfpS4rMtbwMBzWikgYUCJBUsfWoc5qWPrTEzb0vyluEaaMtEASdrYOewxjkde4xjvngpth0NFDYHzRI/PJ+uahLfWkkcg9ePWmZNICUH3pwJxUIPfjFSDrQBOvWrMaHGT0ptvAWIJFXxCMEkUmMn0y4MFyrZ68GvRrGXzbOOTOQRXmMXDc8EV6To8bpoVpvPzFN34E5H6EVz1l1Nqb6F8cis6Rf3xJq6sg6ZqvKBvyK5zYibAFZ97OFQir79Kx71Qc1UQvYzpJQVNZ0wDOTV6SIbapMOc5reJEmJEuD0q9AcCqqECrMZ4zVmZITzzSmTy0J9qjL45NV5pd3y561SRLYm7ipFcjvVcMDTwwrRIg1bS/ZGAJ4ro7O93gc1xaNyOa07O4MTDniqsB3kOJFBFTqhFZmlXIcLznNb4iyARUiY+znMJ6Ag0UzZtoo0Fc/9k=",
		"sn": "W7710910407",
		"time": "2023-12-15 15:24:40"
	}
}
参数类型说明
cmd_typeString业务参数:通知类型
info.timeString业务参数:抓拍时间
info.capture_imageString业务参数:抓拍图片,格式为Base64
info.snString业务参数:通知设备SN
18.广告设置
变更人变更时间内容生效版本
Sdnbyzq2024.01.05 12:20MP4广告视频播放>= v5.0.1

要求

  • 仅支持MP4格式的视频,视频流格式h264,音频流格式aac,用户需自行适配视频格式。图片尺寸:800*1280

 

请求说明

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W7711581223",
	"data": {
        "cmd_type": "advertising_set",
        "info":{
            "url":"http://example.cn/video/guizhou.mp4",
            "operate":0, // 0: 下载 1:查询下载状态 2:disable AV 3:enable AV 4:设置
            //"volume":0,
            "timeout":240
        }
    }
}

回复示例:

{
	"code": 0,
	"data": {
		"device_sn": "W6613884489",
		"cmd_type": "advertising_set",
		"info": {
			"code": 0,
			"msg": ""
		}
	}
}

参数说明:

参数类型说明
app_idString接口参数:app_id
app_secretString接口参数:app_secret
device_snString接口参数:设备序列号
typeInteger接口参数:请求类型,固定为1
dataObject接口参数:透传数据,发送到目标device_sn
data.cmd_typeString业务参数:操作命令
data.infoObject业务参数:命令信息
data.info.operateString业务参数:命令操作选项
0: 下载
1:查询下载状态
2: disable 广告
3:enable 广告
4: 设置
详情请参考下方范例
data.info.urlString业务参数:视频下载url
data.info.timeoutInteger业务参数:视频下载超时时间(单位:秒)
data.info.volumeInteger业务参数:视频播放音量大小 0-100
data.info.codeInteger业务参数:错误码,0成功 其他:失败
data.info.msgstring业务参数:错误信息

 

使用范例

  • 使能视频播放
    设备默认为使能状态

    {
    	"app_id":"xxx",
    	"app_secret":"xxx",
    	"device_sn": "W7711581223",
    	"data": {
            "cmd_type": "advertising_set",
            "info":{
                "operate":3
            }
        }
    }

  • 使不能视频播放

    {
    	"app_id":"xxx",
    	"app_secret":"xxx",
    	"device_sn": "W7711581223",
    	"data": {
            "cmd_type": "advertising_set",
            "info":{
                "operate":2
            }
        }
    }

  • 更新设备内视频

    {
    	"app_id":"xxx",
    	"app_secret":"xxx",
    	"device_sn": "W7711581223",
    	"data": {
            "cmd_type": "advertising_set",
            "info":{
                "url":"http://example.cn/video/guizhou.mp4",
                "operate":0,
                "timeout":240
            }
        }
    }

  • 查询视频下载状态

    // 请求
    {
    	"app_id":"xxx",
    	"app_secret":"xxx",
    	"device_sn": "W7711581223",
    	"data": {
            "cmd_type": "advertising_set",
            "info":{
                "operate":1
            }
        }
    }
    // 回复
    {
    	"app_id":"xxx",
    	"app_secret":"xxx",
    	"device_sn": "W7711581223",
    	"data": {
            "cmd_type": "advertising_set",
            "info":{
                "code": 0,
    			"msg": "",
    			"operate": 1,
    			"state": -1,  // -1 下载失败 0:正在下载 1:下载完成
            }
        }
    }

  • 设置视频播放音量

    {
    	"app_id":"xxx",
    	"app_secret":"xxx",
    	"device_sn": "W7711581223",
    	"data": {
            "cmd_type": "advertising_set",
            "info":{
                "operate":4,
                "volume":0
            }
        }
    }

    ++ 19.获取所有人脸

    变更人变更时间内容生效版本
    Sdnbyzq2024.1.16 16:20查找所有人脸ID>= v3.0.20

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W771885743x",
	"type":1,
	"data": {
        "cmd_type": "face_find_all",
        "info":{}
    }
}

回复:

{
	"code": 0,
	"data": {
		"device_sn": "W771885743x",
		"cmd_type": "face_find_all",
		"info": {
			"list": [
				"351515554694917398"
			],
			"code": 0,
			"msg": ""
		}
	}
}
参数类型说明
app_idString接口参数:app_id
app_secretString接口参数:app_secret
device_snString接口参数:设备序列号
dataObject接口参数:透传数据,发送到目标device_sn
data.cmd_typeString业务参数:操作命令
data.infoObject业务参数:命令信息
data.info.listString业务参数:人脸ID列表
data.info.codeInteger业务参数:错误码,0成功 其他:失败
data.info.msgstring业务参数:错误信息
20.获取所有门卡
变更人变更时间内容生效版本
Sdnbyzq2024.1.16 16:20查找所有人脸ID>= v3.0.20

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W771885743x",
	"type":1,
	"data": {
        "cmd_type": "card_find_all",
        "info":{}
    }
}

回复:

{
	"code": 0,
	"data": {
		"device_sn": "W771885743x",
		"cmd_type": "card_find_all",
		"info": {
			"list": [
				"12345610",
				"12375611",
				"DB8D8509",
				"5B27A909",
				"06A78999",
				"16727DA0",
				"B6DC7FA0",
				"AB259509"
			],
			"code": 0,
			"msg": ""
		}
	}
}
参数类型说明
app_idString接口参数:app_id
app_secretString接口参数:app_secret
device_snString接口参数:设备序列号
dataObject接口参数:透传数据,发送到目标device_sn
data.cmd_typeString业务参数:操作命令
data.infoObject业务参数:命令信息
data.info.listString业务参数:门卡ID列表
data.info.codeInteger业务参数:错误码,0成功 其他:失败
data.info.msgstring业务参数:错误信息
21.关闭led补光灯
变更人变更时间内容生效版本
Sdnbyzq2024.1.16 16:20关闭LED补光灯>= v5.0.3

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W771885743x",
	"type":1,
	"data": {
        "cmd_type": "device_info_set",
        "info":{
              "white_led_open": "echo low > /sys/class/gpio/gpio117/direction"
		        }
    }
}

回复:

{
	"code": 0,
	"data": {
		"device_sn": "W7711581xxx",
		"msg_id": 146,
		"type": 1,
		"cmd": "",
		"app_id": "",
		"cmd_type": "device_info_set",
		"info": {
			"code": 0,
			"msg": "",
			"result": "ok",
			"stateCode": 200,
			"white_led_open": "echo low > /sys/class/gpio/gpio117/direction"
		}
	}
}

打开补光灯:low 修改成 high

22.设置验证人脸后动作

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

条件:人脸设备固件版本>=5.0.8

请求示例:

{
	"app_id": "{{wmjv2appid}}",
	"app_secret": "{{wmjv2appsecret}}",
	"device_sn": "W7716962349",
	"type":1,
	"data": {
        "cmd_type": "device_info_set",
        "info":{
            "face_recognized_action": "default&post",//设置为default&post时动继电器且向云端post识别数据,设置为post时,只向云端post识别数据。
			"face_post_url": "https://cd.wmj.com.cn/receive_callback.php",
			"face_post_resulte_ignore": "enable",
			"face_post_timeout":"10",
			"face_capture_func":"disable",//enable开启抓拍,disable关闭抓拍
      		"face_capture_width":"400",
      		"face_capture_height":"640",
      		"capture_open_func":"disable",
      		"capture_push_func": "disable",
			"face_recognized":"等待云端验证..." //屏幕上的提示
		      }
    }
}

设置回复:

{
	"code": 0,
	"data": {
		"device_sn": "W7716962349",
		"msg_id": 151,
		"type": 1,
		"cmd": "",
		"app_id": "",
		"cmd_type": "device_info_set",
		"info": {
			"code": 0,
			"face_post_resulte_ignore": "enable",
			"face_post_timeout": "10",
			"face_post_url": "https://cd.wmj.com.cn/receive_callback.php",
			"face_recognized_action": "default&post",
			"msg": "",
			"result": "ok",
			"stateCode": 200
		}
	}
}

apipost工具操作演示:

回调人脸比对后的数据格式:

{
    "capture_image": "抓拍图片的base64",
    "fSimilarity": 0.9697543978691101,
    "face_id": "269041731730270",
    "iType": 1,
    "sCertificateNumber": "269041731730270",
    "sTime": "2024-11-16 12:12:28",
    "similarity": 0.9697543978691101,
    "sn": "W7716962349",
    "time": "2024-11-16 12:12:28",
    "type": 1
}

回调接收测试链接:cd.wmj.com.cn/receiv... (这是设置到设备里面去的地址)
实时显示回调查看:cd.wmj.com.cn

设备上显示的效果:



服务端处理完回调信息后调用开门接口开门。

23.重启设备
变更人变更时间内容生效版本
Sdnbyzq2023.12.15 9:56-->= v3.0.17

简要描述: 命令返回成功后,设备将在3秒后重启

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:

{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W7713884489",
	"type":1,
	"data": {
        "cmd_type": "restart",
        "info":{}
    }
}

回复示例:

{
	"code": 0,
	"data": {
		"device_sn": "W7713884489",
		"cmd_type": "restart",
		"info": {
			"code": 0,
			"msg": "",
			"result": "ok",
			"stateCode": 200
		}
	}
}

参数说明:

参数类型说明
app_idString接口参数:app_id
app_secretString接口参数:app_secret
device_snString接口参数:设备序列号
typeInteger接口参数:请求类型,固定为1
dataObject接口参数:透传数据,发送到目标device_sn
data.cmd_typeString业务参数:操作命令
data.infoObject业务参数:命令信息
data.info.codeInteger业务参数:错误码,0成功 其他:失败
data.info.msgstring业务参数:错误信息
24.重置设备(清空数据)
变更人变更时间内容生效版本
Sdnbyzq2023.12.15 9:56-->= v3.0.17

简要描述: 设备重置

请求地址:https://wdev.wmj.com.cn/deviceApi/send

请求协议:POST

请求格式:application/json

请求示例:

// 重置设备所有数据,类似恢复出厂设置
{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W7713884489",
	"data": {
        "cmd_type": "reset",
        "info":{}
    }
}
// 重置配置信息,但不重置人脸及门卡数据
{
	"app_id":"xxx",
	"app_secret":"xxx",
	"device_sn": "W7713884489",
	"data": {
        "cmd_type": "reset",
        "info":{
			"configuration_reset":1
		}
    }
}

请求参数说明:

参数名必选类型说明
app_idstring接口参数:用户app_id
app_secretstring接口参数:用户app_secret
device_snstring接口参数:设备序列号
data.cmd_typestring业务参数:命令reset
data.info.face_resetinteger业务参数:重置人脸
data.info.card_resetinteger业务参数:重置卡
data.info.configuration_resetinteger业务参数:重置参数,设备将会重启

注意: info{}时即为初始化设备,其他情况以传入参数为准

 

回复示例:

{
	"code": 0,
	"data": {
		"device_sn": "W7713884489",
		"cmd_type": "reset",
		"info": {
			"code": 0,
			"msg": "",
			"result": "ok",
			"stateCode": 200
		}
	}
}

参数说明:

参数类型说明
app_idString接口参数:app_id
app_secretString接口参数:app_secret
dataObject接口参数:目标device_sn
data.device_snString接口参数:设备序列号
data.cmd_typeString业务参数:操作命令
data.infoObject业务参数:命令信息
data.info.codeInteger业务参数:错误码,0成功 其他:失败
data.info.msgstring业务参数:错误信息
作者:极客师傅  创建时间:2025-03-21 23:23
最后编辑:极客师傅  更新时间:2025-04-27 13:15