企业微信集成

<< Click to Display Table of Contents >>

当前位置:  系统集成 > 集成部署 

企业微信集成

Previous pageReturn to chapter overviewNext page

企业微信单点登录(网页授权登录)

如果需要部署该功能,则需要修改

Yonghong/tomcat/webapps/bi/WEB-INF/web.xml,添加以下内容

<filter>

  <filter-name>WeiXinSSOFilter</filter-name>

<filter-class>com.yonghongtech.custom.weixin.sso.WeiXinSSOFilter</filter-class>

</filter>

<filter-mapping>

  <filter-name>WeiXinSSOFilter</filter-name>

  <url-pattern>/*</url-pattern>

</filter-mapping>

 

使用方式:企业需要在打开的网页里面携带用户的身份信息,构造访问链接,访问永洪产品。

比如在企业微信应用要打开的网页里构造如下链接:

https://open.weixin.qq.com/connect/oauth2/authorize?appid=CORPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&agentid=AGENTID&state=STATE#wechat_redirect

参数含义以及参考资料参看企业微信官方文档 https://work.weixin.qq.com/api/doc#10028

 

企业微信单点登录的集成方法,请参考《企业微信单点登录集成方案》。

 

企业微信同步(定时任务)

使用方式:新建自定义任务。

实现类:com.yonghongtech.custom.weixin.task.WeiXinSycTask

点击运行后会自动从企业微信同步用户和部门,每次同步会更新、删除用户和部门。每次通过获取的同步信息和永洪现有已同步企业微信信息对比,如果永洪产品内已同步信息没有获取到,则删除之前已同步的信息。

注意:使用中避免在永洪产品中手工创建与企业微信中同名的组织或用户