功能说明:获取道一云平台的当前登录用户信息,用于和单点登录系统的管理账号做关联。
请求方式: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-子管理员 |