微信集成常见问题
1. 企业微信集成更换域名后推送不成功
问题描述:在设置自定义菜单时,把网址从ip更换成域名后,不能进行正常推送,页面打开会报错:redirect_uri需使用应用可信域名,如下图所示:

解决方案:
方案一:在网页授权及JS-SDK处设置可信域名,如下图:
方案二:将%FR_HOME%\WebReport\WEB-INF\resources\weixin.xml中的 ip:port 修改为 域名:port。(port为端口号)
2. 个人微信消息延时显示
问题描述:微信修改自定义菜单配置后,客户端是不会立马生效的,并且微信浏览器缓存时间比较长且不好清理。
解决方案:可以通过取消关注后再重新关注该企业,或者是在挂载的链接上加个时间参数,让链接每次都不同。
3. 企业微信查看报表需登录决策平台
问题描述:企业微信自定义菜单里挂载了报表,在企业微信里打开的时候需要先登录一下用户名密码才能查看报表。
解决方案:是因为自定义菜单处的跳转页面的链接写错了,需要按照如下url规则填写,并将redirect_uri进行utf-8转码:
详细url配置请查看企业微信(新微信企业号)集成中5.企业微信应用中的配置
4. 微信推送用户无法收到
问题描述:用户在决策系统中都已匹配好,但还是无法收到微信推送消息。
解决方案:
1、定时调度推送报表没有挂载虚拟目录或者是挂载的虚拟目录该用户没有权限访问,需在决策系统中配置访问权限;
2、未设置微信企业号的可见范围;
3、推送的模板存在问题,可在定时调度>运行监控处查看是否有执行失败的信息;
4、微信企业号的可见范围是给单个用户赋予可见的,而不是给某个用户部门赋予的权限。目前不支持设置单个用户权限,必须是将用户所在的组赋予了权限才会有效。
5. 报表、决策系统打开空白
问题描述:集成后的报表或者数据决策系统打开为空白。
解决方案:
1、检查是否配置权限:打开微信管理>微信成员管理,选择手动匹配,将报表用户名改成管理员帐号admin,管理员帐户可以看见报表,普通用户看不见,则是权限问题。
2、目录展示权限:打开报表管理>目录管理>编辑目录>展示终端,勾选需要展示的终端,如:PC、平板、手机。
3、权限管理:检查用户部门(角色)是否有该报表(目录)权限。

