功能说明:获取道一云平台的当前登录用户信息,用于和单点登录系统的管理账号做关联。
请求方式:POST(HTTPS)
请求地址:https://qwif.do1.com.cn/qwcgi/api/auth/getLoginInfo.do?token=token&authCode=xxx
// 单点登录URL参数中返回授权码:这个是测试编码,具体的可以参照后台单点登录的链接编码做测试 String autoCode = "MTQ2Mzk4ZmQtOWEwMy00MzBlLWJhOTctMmY4OGYyODc2MDYy"; SingleSignOnApi ssoApi = QwSdkUtil.getInter(SingleSignOnApi.class); ResultDataVO resultDataVO = ssoApi.getLoginInfo( QwSdkUtil.getCacheToken(), autoCode); System.out.println(JSONUtil.stringify(resultDataVO));
{
"code":"0",
"desc":"成功",
"data":{
"loginInfo": {
"orgId": "edfdfdfdddsssssssssdddddd",
"expiresIn": "600",
"loginTicket": null,
"userId": "cesssss11122",
"userName": "测试管理员",
"corpId": "wxddfddd",
"userType": "1"
}
}
}
|
参数 |
说明 |
|---|---|
|
code |
0表示成功,其它请参考错误码 |
|
desc |
描述 |
|
data |
返回数据包体 |
|
loginInfo对象参数说明 |
|
|
orgId |
机构ID |
|
expiresIn |
authCode有效期(单位:秒) |
|
loginTicket |
目前永远返回null |
|
userId |
登录账号 |
|
userName |
登录人姓名 |
|
corpId |
corpId |
|
userType |
账号类型:0-超级管理员;1-子管理员 |