员工PC端免登
接口说明: 根据token,直接登录到薪人薪事的pc端员工系统;
请求失败时,会返回json数据;
请求成功后,会自动跳转到员工PC端页面;
请求方式:GET(HTTPS)
请求地址:https://api.xinrenxinshi.com/v4/login/pc?redirectParam=%7B%22processId%22%3A%22138%22%2C%22id%22%3A%22138%22%7D&redirectUrlType=9&sign=RGTwbB6ePO4OhgTqafcSsJiLkgg%3D&employeeId=0e2afceca72c4b69a3af503af9c37526&token=6021d9558691441290ecc54e540fdf67×tamp=1574063557360
参数说明:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
access_token | String | Y | 授权令牌(此处授权令牌当作参数请求,请求头无需再传),需要参与签名 |
employeeId | String | Y | xrxs员工id |
token | String | Y | 免登token(通过免登token接口获取) |
redirectUrlType | Integer | N | 默认为0;
|
redirectParam | Json字符串 | N | 免登跳转相关参数,格式是Json字符串,需要参与签名 |
timestamp | Long | Y | 请求时间戳(精确到毫秒) |
sign | String | Y | 请求参数签名 |
redirectParam参数说明
redirectParam字段的值为json格式的字符串
不同的redirectUrlType值对应的redirectParam值也有所不同,具体对应关系如下:
redirectUrlType | redirectParam | 说明 |
---|---|---|
0 | 无需跳转参数 | 跳转到首页 |
1 | { "processId":"138" } processId为审批id |
跳转到员工系统PC端审批详情页面(页面无编辑权限) |
2 | { "processId":"138" } processId为审批id |
跳转到员工系统PC端审批详情页面(页面有编辑权限) |
返回结果:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
errcode | Integer | Y | 0成功,其他失败(此接口失败才返回json数据) |
errmsg | String | Y | 操作结果描述 |
响应示例:
{
"errcode":20803,
"errmsg":"无效的跳转参数"
}