请求地址:/open/api/v1/user/list
接口类型:HTTP
请求方法:POST
请求参数:
| 参数 | 是否必须 | 说明 |
|---|---|---|
| user | 是 | 第三方系统用户名 |
| timestamp | 是 | 请求发起时间戳 |
| sign | 是 | md5(timestamp+user+token) |
| realName | 否 | 真实姓名,当填写了则使用realName进行模糊匹配查询 |
| name | 否 | 用户名,当填写了则使用name进行模糊匹配查询 |
| companyName | 否 | 归属单位,当填写了则查询该归属单位下的用户 |
注意:当realName,name,companyName三个参数均不传时则返回全量用户清单
请求示例:
{“user”: “username”,“timestamp”: 1608616211,“sign”: xxxxxx“data”: {“realName”: “张三”,“name”: “zhangsan”,“companyName”: “测试单位”}}
返回参数:
| 参数 | 说明 |
|---|---|
| errorCode | 错误码,当正确时返回null |
| errorMessage | 错误信息,当正确时返回null |
| data.name | 用户名 |
| data.realName | 真实姓名 |
| data.companyName | 用户归属单位 |
| data.roleName | 用户角色 |
| success | 正确true,错误false |
返回示例:
{“errorCode”: null,“errorMessage”: null,“data”: [{“name”: “zhangsan”,“realName”: “张三”,“companyName”: “归属单位”,“roleName”: “用户角色”},{“name”: “zhangsan”,“realName”: “张三”,“companyName”: “归属单位”,“roleName”: “用户角色”},{.......}],“success”:true}
