单点登陆接口

1、请求方式

POST

2、请求地址

/openapi/platform/getLoginToken

3、请求参数

名称类型描述
loginNameString登录名
passwordString密码
clientTypeint固定穿值为“1”

4、请求示例

{ "loginName":"1234@uecs1", "password":"k5qQxRBeZS2J5h2C5HS5E3AsJWiJyHE6SS4gugBSM2qVL3Sz++47zxIcY0OKlsPSnnvsEEOsRd9AiQp7Sn0iOA==", "clientType":1 }

5、响应参数

名称类型描述
ssoTokenString登录token

6、响应示例

{ "success": true, "message": "200 ok!", "code": "200", "data": { "ssoToken": "9f533619e15a4383b6c636e392dda47a", "value": { "accountId": "1090", "agentId": "709513321862127616", "clientType": 0, "createTime": "2023-11-28 09:46:01" }, "key": "kf:ssoToken:9f533619e15a4383b6c636e392dda47a" } }

7、备注

1.密码加密方式 rsa(md5(明文密码), publicKey)
publicKey获取方式 :管理员帐户在设置-对接中心-鉴权信息中查看
2.跳转登录方式 https://app.useasy.cn/login?token=XXX
3.如希望单点登录后的账号直接跳转到具体模块,可以在跳转链接token后拼接module参数,示例: https://app.useasy.cn/login?token=XXX&module=monitor
module值对应模块
call通话模块
webchat在线客服模块
email邮件客服模块
customer用户资料模块
ticket工单模块
km知识库模块
monitor监控模块
report数据分析模块
qualityCheck质检模块
autoqc智能质检
sms短信模块
config设置模块
4. 若需要隐藏菜单栏以及头部菜单,链接后拼接参数hideHeader=true&hideNav=true
tips: 1. token使用后会存在3000s的过期时间,建议每次单点登陆时获取最新token
2. 同一账号获取的token不可同时重复使用
生成密码JAVAdemo如下
EncodeDemo.java
1.9 KB
2025-10-31