一. 功能概述:
如果需要在微信公众号中使用工单插件,供外部客户进行自助提单,则可以将插件与微信公众号进行绑定。绑定后,将重定向后的插件链接配置在微信公众号的自定义菜单中,即可在公众号的菜单中打开插件链接进行提单。还可结合触发器的通知功能,在工单处理进度发生更新时,通过公众号的通知功能给提单用户发送消息通知,方便用户及时了解工单处理进展。
二. 功能表现:
- 提单入口:如下图所示,在微信公众号【问题反馈】菜单中配置了插件链接后,点击该菜单,即可进入自助工单提单页面。提单成功后,可查看已提交的工单信息。
- 消息通知:客户通过公众号提单后,若工单处理进度发生更新,且触发器等功能中配置了微信公众号通知,则发生对应的事件时,提单用户可在公众号中收到提醒,用户点击消息卡片,可查看对应的工单详情。
三. 配置说明:
1. 绑定微信公众号:
- 微信扫码授权:
① 在微信公众号列表,点击【绑定公众号】,选择【微信授权】,点击【确定】。
② 点击【确定】后,页面会自动跳转到微信公众号授权页面,如下图所示,此时需使用微信公众号管理员的个人微信扫描二维码。
③ 扫码成功后,管理员可在微信上选择需绑定的微信公众号,选择完成后,会进入授权确认页面,在该页面可设置需要使用到的授权项。勾选【消息管理】【用户管理】【网页服务】【群发与通知】即可,点击下一步,页面会提示授权成功。
- 开发者方式授权:
① 在微信公众号列表,点击【绑定公众号】,选择【开发者方式】,点击【确定】。
② 点击【确定】后,会出现授权信息配置弹窗。第一步,需要将系统的IP地址,配置到微信公众平台(https://mp.weixin.qq.com/)的IP白名单中,如下图1所示。第二步,需要从微信公众平台后台,获取公众号名称、开发者ID、App Secret,并将其填写至对应的文本框中,信息获取路径如下图2、图3所示。
图1:配置IP白名单:
图2:微信公众号名称获取:
图3:微信公众号开发者ID、App Secret获取:
2. 获取插件链接:
① 绑定微信公众号成功后,可在微信公众号列表,点击【编辑】,进入配置页面。
② 在【工单插件】中选择需要使用的插件,选择后,【重定向链接】中会自动生成该插件链接的重定向链接。然后可登录微信公众平台(https://mp.weixin.qq.com/),将重定向后的插件链接配置到微信公众号自定义菜单的【网页链接】中,如下图所示。配置成功后,在公众号中点击对应的菜单名称, 即可打开该插件链接。
3. 配置消息模板:
若希望通过微信公众号创建的工单,在工单发生更新时能及时通知到提单用户,可在微信公众号中配置【消息模版】并同步至系统中,同步完成后,在触发器等功能中使用微信公众号通知时,可使用这些消息模版。
微信公众号消息模版配置方式:登录微信公众平台(https://mp.weixin.qq.com/),在【模版消息】菜单中,添加消息模版,如下图所示。
添加完成后,可在配置页面中点击【获取最新模板列表】,即可将最新配置的模版信息同步至系统中。
4. 配置触发器通知:
1. 绑定微信公众号后,在触发器中,可使用微信公众号通知提单用户或工单客户:
- 通知提单用户:用户通过微信公众号打开插件链接时,可获取用户的OpenId,当有新消息需要通过微信公众号通知到提单用户时,系统可根据提单用户的OpenId来找到唯一用户,并通过公众号消息模版发送消息。
- 通知工单客户:若用户曾经使用过公众号进行提单,且提单后自动绑定了客户资料,则当该客户下的其他工单有更新,此时可通过客户资料查找到用户的OpenID,并给该客户发送对应的通知。
2. 消息通知配置:
- 通知方式:选择【微信公众号通知】
- 通知类型:选择【通知用户】
- 通知人:可选择【提单用户】或【工单客户】
- 微信公众号:选择需要发送消息的微信公众号
- 消息模版:选择需要使用的消息通知模版(从微信公众号后台同步的最新消息模版列表)
- 消息内容:可填写消息内容并添加动态字段(动态字段会跟随工单的信息变更,比如动态字段=工单编号,则A工单产生的通知,通知中显示A工单的编号,B工单产生的通知,通知中显示B工单的编号)