智慧硬件开发
智慧硬件开发
硬件直连接入
考勤/门禁设备
接口调用
增量获取访客数据
增量获取访客数据
最后更新:2022/09/16

设备收到访客增量同步的指令后主动调用该接口。

请求包体:

{
   "cmd":"get_visitor_by_ids",
   "headers":
	{
		"req_id":"xxxxx"
	},
	"body":
	{
		"userids":
		[
			"x1","x2","x3"
		],
		"is_req_public_key":1
	}
}

参数说明:

参数名是否必须类型描述
req_idstring请求的id,自行保证不会重复即可
useridsarray(string)访客id列表,最多200人
is_req_public_keyUint32默认0, 0:不返回, 1:才返回

返回结果:

{
	"headers": 
	{
      		"req_id" : "xxxx"
	},
	"body": 
	{
		"userinfo":
		[
		{
			"userid":"x1",
			"openvid":123456,
			"user_type":1,
			"public_key": "AmOVOOcprQJXEi94HPv9S",
			"pass_rule_list": [
				{
					"id":0, 
					"rule":"9:00-10:00 * * 1-5 *",
					"effect_time":1542874137
				},
				{
					"id":1, 
					"rule":"9:300-10:00 * * 6 *",
					"effect_time":1542874137
				}
			],
			"name":"张三",
			"fa_list":[
				{
					"id":0,
					"data":"xxxx"
				},
				{
					"id":1,
					"data":"xxxx"
				}
			]
		},
		{
			"userid":"x2",
			"openvid":1234567,
			"user_type":1,
			"public_key": "AmOVOOcprQJXEi94HPv9S",
			"pass_rule_list": [
				{
					"id":0, 
					"rule":"9:00-10:00 * * 1-5 *",
					"effect_time":1542874137
				},
				{
					"id":1, 
					"rule":"9:300-10:00 * * 6 *",
					"effect_time":1542874137
				}
			],
			"fa_list":[
				{
					"id":0,
					"data":"xxxx"
				},
				{
					"id":1,
					"data":"xxxx"
				}
			],
			"name":"李四"
		},
		{
			"userid":"x3",
			"openvid":12345678,
			"name":"王五",
			"user_type":1,
			"public_key": "AmOVOOcprQJXEi94HPv9S",
			"pass_rule_list": [
				{
					"id":0, 
					"rule":"9:00-10:00 * * 1-5 *",
					"effect_time":1542874137
				},
				{
					"id":1, 
					"rule":"9:300-10:00 * * 6 *",
					"effect_time":1542874137
				}
			],
			"fa_list":[
				{
					"id":0,
					"data":"xxxx"
				},
				{
					"id":1,
					"data":"xxxx"
				}
			]
		}
		]
  	},
  	"errcode": 0,
  	"errmsg": "ok"
}

参数说明:

参数名描述
req_id透传请求的req_id
errcode错误码
errmsg错误码描述
userid成员id(字符串),长度为1-64个字节
openvid成员id(uint64) , 可用于二维码签名校验
user_type成员的类型: 0:企业员工 1:访客 本接口固定均为1
public_key离线二维码签名校验的公钥
pass_rule_list放行规则列表,id为编号,rule为具体规则,其解析语法请参考附录门禁放行规则语法说明
effect_time规则生效时间
fa_list成员脸部识别信息(base64),id,data数据同上传用户数据
name成员姓名
注:成员没有放行规则或者放行规则为空时,建议默认行为是员工通行,访客不可通行。
上一篇全量获取访客数据
下一篇获取访客列表最新版本号
    本节内容
硬件直连接入
更新日志
联系我们