智慧硬件开发 硬件直连接入 考勤/门禁设备 接口调用 检查UserId合法性
检查UserId合法性
最后更新:2022/09/16
可联系渠道经理采购或代理智慧硬件接口已支持设备 联系渠道经理
检查UserId合法性
最后更新:2022/09/16

检查userid是否在设备的使用范围内

请求包体:

{
	"cmd":"check_userid",
	"headers":
	{
		"req_id":"xxxxx"
	},
	"body":
	{
		"userid": ["zhangsan", "lisi", "wangwu"],   //老版本用
		"userid_item": [                           //新版本用
			{ "userid":"zhangsan", "user_type":0 },
			{ "userid":"lisi", "user_type":2 }
		]
	}

}

参数说明:

参数名是否必须类型描述
req_idString请求的id,自行保证不会重复即可
userid老版本是array员工id,单次请求最多200个
userid_item新版本是array(object)userid、user_type数据结构,成员的类型: 0:企业员工 1:访客 2:学生 不填默认为0

 

返回结果:

{
	"headers": {
		"req_id": "xxxx"
	},
	"body":{
		//老版本用
		"legal_userid":["zhangsan"],
		"illegal_userid":["lisi", "wangwu"]
		//新版本用
		"legal_userid_item":[
			{ "userid":"zhangsan" , "user_type":0 }, 
			{ "userid":"lisi" , "user_type":2 }],
        "illegal_userid_item":[
			{ "userid":"zhangsan" , "user_type":0 }, 
			{ "userid":"lisi" , "user_type":2 }]
	},
	"errcode": 0,
	"errmsg": "ok"
}

参数说明:

参数名类型描述
req_idString透传请求的req_id
legal_useridarray合法的userid列表
illegal_useridarray不合法的userid列表
userid_itemarray(object)userid、user_type数据结构,成员的类型: 0:企业员工 1:访客 2:学生 不填默认为0
上一篇
增量获取用户数据
下一篇
获取UserId的变更信息