1.1.1 功能描述#
华润提供个性化的用户功能,通过H5页面嵌⼊的⽅式接⼊到工惠APP⽤户端首页。华润H5⻚⾯通过免登陆授权⽅式识
别⽤户,华润根据该章节定义的规范进⾏对接。1.1.2 具体流程:#
1.工惠平台把用户信息进行加密
2.工惠平台生成携带加密参数的跳转链接,通过HTTPS重定向至华润侧
3.华润服务端接收加密信息后,进行解密。
4.华润系统完成联合登录,基于返回数据渲染用户专属二维码界面1.1.3 URL定义#
华润提供H5界面URL?data=加密密文&channelAppCode=华润分配的渠道号&sceneCode=华润分配的场景码 data , channelAppCode , sceneCode为必传参数。
参数说明#
| 参数说明 | 含义 | 备注 |
|---|
| channelAppCode | 华润分配的渠道号 | 华润分配置的渠道号 |
| sceneCode | 场景码 | app传:A0004 微信小程序传 W0004 |
| data | 加密字段 | 根据算法进行加密 |
其中data加密内容以json格式#
| 参数 | 类型 | 长度 | 必填 | 描述 | 示例值 | 说明 |
|---|
| channelAppCode | String | 64 | 是 | 渠道号 | ccb | 华润分配 |
| sscUid | String | 64 | 是 | 工会系统平台侧uid,会员号 | 881412074310101101 | 用户ID |
| companyNo | String | 64 | 是 | 企业编码 | xxxxxx | 企业单位ID |
| mobileNo | String | 11 | 否 | 手机号 | 18758005800 | 手机号 |
| timestamp | String | 64 | 是 | 时间戳 | yyyy-MM-dd HH:mm:ss | 加密时时间戳 |
加密前data字段内容#
{
"channelAppCode": "ccb",
"sscUid": "881412074310101101",
"mobileNo": "18758005800",
"companyNo": "xxxxxx",
"timestamp": "2025-05-09 02:00:00"
}
加密后内容(见最下面AES加密工具JAVA类)#
C9B0998ABB9C7CD02DDBACBB3CF431753F002E1C0A096590342BDE3AAB575A3FAB50532AC3470C8ED9A8F60D66FB4C235DFD1A12236210B6640B73D64CB50A427A2A50FA5B56634D3BCE9E93FC615A42E2AC300F422ECDADD892A1E16B07DDFDFEF2658616EA90185824844532D3DDF1
工惠前端URL跳转到华润H5界面#
AES 加密工具类#