获取登录用户信息
接口说明: 根据授权认证code,获取用户信息。

请求方式:POST(HTTPS)
请求地址:https://api.xinrenxinshi.com/v5/login/getuserinfo           
请求Header:
| key | value | 
|---|---|
| access_token | 获取的access_token的实际值 | 
Query参数:
| key | value | 
|---|---|
| sign | 签名值 | 
Body参数:
| 参数 | 类型 | 必传(Y/N) | 说明 | 
|---|---|---|---|
| code | String | Y | 通过成员授权获取到的code,最大为512字节。每次成员授权带上的code将不一样,code只能使用一次,5分钟未被使用自动过期。 | 
| timestamp | Long | Y | 请求时间戳(精确到毫秒) | 
返回结果:
| 参数 | 类型 | 必传(Y/N) | 说明 | 
|---|---|---|---|
| errcode | Integer | Y | 0成功,其他失败 | 
| errmsg | String | Y | 操作结果描述 | 
| data | UserInfo | Y | 返回当前登录的用户信息 | 
UserInfo
| 参数 | 类型 | 必传(Y/N) | 说明 | 
|---|---|---|---|
| employeeId | String | Y | 员工id,若需要获取用户详情信息,可调用员工详情信息 | 
| companyId | String | Y | 公司id | 
| accountId | String | Y | 账户id | 
| mobile | String | Y | 手机号,若需要获取用户详情信息,可调用员工详情信息 | 
| name | String | Y | 姓名 | 
| String | N | 邮箱 | |
| type | Integer | Y | 登录员工类型 0:员工 1:管理员 | 
请求示例(HTTPS):
https://api.xinrenxinshi.com/v5/login/getuserinfo?sign=231SDSFDFWdewd12313
请求正文:
{
    "code":"12x2s22d212322213cdweqwq",
    "timestamp":1607052911001
}
请求样式(SDK):
GetUserInfoRequest request = new GetUserInfoRequest();
request.setCode("12x2s22d212322213cdweqwq");
OpenapiResponse<LoginInfoResult> userInfo = XrxsFreeLoginService.getUserInfo(request);
响应示例:
{
    "errcode":0,
    "errmsg":"成功",
    "data":{
        "companyId":"9e023mfc237646b380c46717cb20921b",
        "employeeId":"0k45341f171af344a699b32e04c86677ba",
        "accountId":"r8b123ed5577b4441a60f85a5e10fed14",
        "mobile":"19400678001",
        "name":"张三",
        "email":"",
        "type":0
    }
}