一、CRM配置相关参数
1.1 管理员登录CRM系统,点击后台设置->接口设置->泛微接口设置,配置泛微接口相关参数
泛微OA地址、syscode、code:由泛微开发人员提供
- syscode:异构系统标识,OA配置时可以填CRM。eg:CRM,如果需要设置IP白名单,则提供CRM服务器IP
- code:泛微消息类型里的绑定标识。 eg:581
CRM外网登录地址:录入CRM外网登录地址
1.2 用户管理,录入CRM成员的“泛微通讯录账号”(需使用泛微OA工号)
二、泛微开发接入单点登录
1.1 PC端单点登录接入:点击查看单点登录接入方法
- PC端单点登录使用泛微账号(用户名)登录
1.2 移动端单点登录接入示例,如:
- 其中gonghao值为base64_encode(时间戳YmdHis+工号值) ,eg:202502180000004321
- 移动端单点登录及消息需要将泛微OA系统的工号(编号)维护到CRM用户管理的“泛微通讯录账号”中
三、对接CRM应用后的常见问题
1.1 普通消息接口报错:{"msg":"登录信息超时","errorCode":"002","status":false}
解决方法:泛微OA需配置 webservice 白名单,添加IP到指定列表的方式如下
修改WEB-INF/securityXML/weaver_security_customer_rules_1.xml文件,添加以下代码:
<webservice-ip-list>
<ip>80.123.40.12</ip>
<ip>192.168.</ip>
</webservice-ip-list>