RS用户系统对接
文档地址
以获取用户信息为例
接口文档地址
https://rs.jftechws.com/userinfo2/v1/{timeMillis}/{signature}.rs
url需要两个参数timeMillis和signature
timeMillis 参考时间戳算法
signature 签名算法
可通过链接查看方法
//获取时间戳
String timeMillis = TimeMillisUtil.getTimMillis();
//获取签名
String sign = SignatureUtil.getEncryptStr(configProperties.getUuid(),
configProperties.getAppKey(), configProperties.getAppSecret(), timeMillis, configProperties.getMovedCard());
加入以下请求头
其中Authorization 为 用户登录后获取,参考RS用户登录接口
构造完成,获取请求用户信息。返回结果需要URLDecode解码,解码后格式为
{
"msg": "SUCCESS",
"code": 2000,
"data": {
"id": "491bc6cab7054528b18456dce34f7d5b",
"userId": "491bc6cab7054528b18456dce34f7d5b",
"username": "apitest2022",
"mail": "s**********@163.com",
"phone": "",
"authorizes": {
"wxpms": false,
"wxbind": false,
"member": 0
},
"passUpdateTime": 1653557582,
"nickname": null,
"headPortrait": null
}
}
暂无评论