场景:客户无法获取 通讯录secret 将企业微信用户同步到永洪产品中与产品中的系统用户匹配(同步是根据secret自动拉企业微信通讯里的用户),所以通过后台导入到数据库的方式匹配 不需要再点同步。
1、企业微信需要配置数据库间连接,并创建表,而企业微信用户的数据是存在监控数据库的表 WX_SYS_FIT中。(本地通过excel表格将用户数据导入mysql数据表测试) 表中字段含义是 : SYSUSER 匹配的系统用户 导入时填写为空字符串"" 后在产品中匹配相关用户,(不建议直接导入相关系统用户,再在前台产品中修改匹配有问题的。) NAME 微信成员名称 USERID 微信用户id DEPARTMENTNAME 部门 多部门逗分割 EMAIL 邮箱(产品中用户通过邮箱与企业微信用户匹配) MOBILE 电话 STATE 匹配状态 导入时填写为0(数字0表示匹配失败,1表示匹配成功) LASTMODIFYTIME 时间戳 ORDERNUM 排序字段 整数 列表展现的顺序。可不填写
2、将用户数据信息导入表WX_SYS_FIT中后,去永洪平台 企业微信配置模块配置应用信息,应用信息配置必须得填写,除了通讯录secret可以随便写,其它的都得填写正确后保存,否则系统发消息是无法与企业微信连接的。 3、v8.5版本中若未添加相关配置,在创建系统用户时是必须填写用户邮箱的,所以产品中用户是通过邮箱与企业微信用户匹配的,邮箱一致则可匹配成功,企业微信用户数据导入数据库后,在永洪系统企业微信模块下--通讯录模块--匹配失败处 可看到导入的数据,编辑用户名下的下拉框,选择相应的用户匹配--保存后若邮箱一致,则可在匹配成功处看到该用户。(测试的test用户为本地新建,与导入测试的企业微信用户邮箱一致) 以上匹配成功后,在给系统用户发邮件通知时 也可选择推送消息到企业微信。 |