根据userId批量获取帐号信息
- 根据UserId批量获取账号信息接口,限制一次查询最多1000个
1. 接口描述
接口名称:
/confopenapi/account/getUsersByIds
发送方式:
POST
参数格式:
accept: application/json;content-type: application/json
2. 输入参数
Http Header
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
token | 是 | 接口调用鉴权参数 | 也可以放在http body中 |
Http Body
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
userIds | 是 | []int | UserId列表,最大支持1000个 |
请求示例
传参示例
{"userIds":[87679779,88603446]}
3. 返回参数
参数名 | 类型 | 说明 |
---|---|---|
status | int | 0:成功,非0失败 |
result | []object | 查询结果,数组 |
id | int | 查询账号对应的用户ID |
loginName | string | 查询账号对应的登录名 |
displayName | string | 查询账号对应姓名 |
string | 查询账号对应的邮箱 | |
countryCode | string | 查询账号对应的手机号的国家码 |
mobileNumber | string | 查询账号对应的手机号 |
organizationId | string | 查询账号对应的组织编码 |
organizationName | string | 查询账号对应的组织名称 |
firstName | string | 查询账号对应的firstName |
middleName | string | 查询账号对应的middleName |
lastName | string | 查询账号对应的lastName |
position | string | 查询账号对应的职位 |
返回示例
{
"status": 0,
"result": [
{
"id": 87679779,
"displayName": "分流测试1",
"position": "",
"loginName": "fltest_001@fl.com",
"userstatus": 1,
"email": "fltest_001@fl.com",
"lastName": "分流测试1",
"firstName": "",
"middleName": "",
"mobileNumber": "",
"namepinyin": "FLCS1",
"iconUrl": "http://testbeefs.quanshi.com:80/ucfserver/hddown?fid=ODc2Nzk3NzkvOC88fDo-MTYxNTI3NjYzMTY3NC5wbmdeXl50YW5naGRmc15eXmJhNjA2YzU3NGU5YmI0ZjVhNTQ4MzgwYmZjODNhYjIyXl5edGFuZ2hkZnNeXl40NjI2Nw$&u=87679779",
"sex": 1,
"lastUpdateTime": 1620806580000,
"organizationId": 45244,
"organizationName": "北京山河在线网络科技有限公司",
"countryCode": "",
"customerCode": "002136"
}
],
"request_id": "confopenapiserver-172.10.5.195-1652955025.467980534.81",
"reqid": "confopenapiserver-172.10.5.195-1652955025.467980534.81",
"timestamp": 1652955025468,
"request_duration": "386.821288ms"
}
备注
- 更多返回错误代码请看首页的错误代码描述