--- name: tutorial-45 description: 本文介绍了如何使用微信认证服务号来设定模板消息推送。 category: 增值功能 url: https://www.likelic.com/tutorial/45.html --- # V04.微信推送功能的全流程演示 网址: https://www.likelic.com/tutorial/45.html 一、微信推送接口的申请及配置 -------------- ### **1、公众号内申请开通模版消息功能** (注意:模版消息只对认证的服务号开放,需要提前对服务号做好微信认证。) 1)登陆本公司的微信公众号后台,如图(1),点击最左下方按钮:“新的功能”-“模板消息”-“去开通”; ![](https://likeyunai.oss-cn-hangzhou.aliyuncs.com/images/202505/12/1747011883737_h7qu0e.png) 图(1) 2)在弹出的“模板消息”界面,点击:“开通”按钮,进入如图(2)界面,并据实填写主营行业、副营行业以及申请理由,建议其中一个行业写:运输与仓储-物流。比如申请理由:“调用公司的立刻云ERP系统业务数据,当订单状态发生变化时,推送订单基本信息及业务状态,告知指定的1个或多个客户。” ![](https://likeyunai.oss-cn-hangzhou.aliyuncs.com/images/202505/12/1747011953505_xazb35.png) 图(2) 3)申请之后,需要耐心等待腾讯方面的审核,预计腾讯将在1-3个工作日内审核完成。 ### 2、接口的参数准备和配置 1)给本公司选择模板消息格式 (1)模板消息功能通过审核后,请登陆微信公众号后台,点击左下方:新的功能,然后点击“已开通”-“模板消息详情”-“查看功能”; (2)在模板消息,我的模板库中点击:“从模板库中添加”,然后输入关键词,比如:海运订单,来直接检索自己想要的模板,在检索结果中,点击:“详情”,了解模板的详细格式,对于满意的模板消息格式,则点击如图(3)中的:“添加”按钮,目前腾讯允许每家公司的微信公众号选择25个模板消息格式,注意最多选择6个模板进入正式使用即可,注意记录一下“模板ID”; ![](https://likeyunai.oss-cn-hangzhou.aliyuncs.com/images/202505/12/1747012284493_7cot8b.png) 图(3) 2)微信公众号的基本配置 选择好模板消息后,还需要在微信公众号后台获取本公司的微信帐号ID、微信密匙,获取步骤如下:点击微信公众号后台左侧的:设置与开发-基本配置,记录一下公众号开发信息内显示的:“开发者ID(AppID)”、“开发者密码(AppSecret)”,并在:“IP白名单”内,将贵司阿里云服务器的IP地址填写进去。如使用的是立刻网的云服务版系统,则需要添加4个IP:121.43.108.23 // 120.55.124.221 // 120.27.210.55 // 218.244.141.9 【具体IP地址以立刻网提供的为准】; 3)登记网页授权域名 点击微信公众号后台左侧的:设置与开发公众号设置-功能设置-网页授权域名,填写域名http://cus.likelic.com,并关闭“强制https校验”,等立刻网配合存储好txt文件后,才可以成功保存此域名; **特别注意:本界面需要下载一个txt文本传给立刻网相关同事,文件名称类似如下文件:MP\_verify\_tkVMVEK4YxZGBN5W.txt** 4)需要使用**admin**帐号登陆立刻云系统,依次打开:“系统”-“微信推送设置”,点击:“设置”按钮,进入如图(4)的界面,将:微信帐号ID、微信密匙、模版ID填写于此处,并点击“保存”按钮,备注中可以写入一些对模板的描述,防止后续忘记模板的用途。 ![](https://likeyunai.oss-cn-hangzhou.aliyuncs.com/images/202505/12/1747012291248_ado9x9.png) 图(4) 5)参数填写的说明 如图(4),以模板六举例 1. 模板ID,就填写从微信公众号后台选择的消息模板的ID; 2. 模板数据,如果模板消息的格式跟系统匹配度极高,则可以留空,否则需要按规则填写数据的对应关系,举例如下:“海运订单状态通知”,模板消息编号:OPENTM207174607 | **公众号后台的模板消息格式** | **立刻云系统的模板数据填写规范** | **说明** | | --- | --- | --- | | {{first.DATA}}订单号:{{keyword1.DATA}}提单号:{{keyword2.DATA}}开航日:{{keyword3.DATA}}目的港:{{keyword4.DATA}}最新状态:{{keyword5.DATA}}{{remark.DATA}} | first:订单最新消息如下:keyword1:\[job\_no\]keyword2:\[bl\_no\]keyword3:\[etd\]keyword4:\[pod\_code\]keyword5:\[status\]:#F00000remark:请点击详情查看更多 | 1、First调用指定文本2、keyword1-5分别对应立刻云系统内的字段参数3、remark调用指定文本4、“:#F00000”表示在微信推送结果中此字段将显示为红色 | (3)立刻云系统内目前提供的字段对照关系表 | **序号** | **字段中文名称** | **数据字段名** | **序号** | **字段中文名称** | **数据字段名** | | --- | --- | --- | --- | --- | --- | | 1 | 工作号 | \[job\_no\] | 12 | 箱号 | \[container\_no\] | | 2 | 委托单位 | \[customer\_name\] | 13 | 状态名称 | \[status\] | | 3 | 经营单位 | \[company\_name\] | 14 | 状态时间 | \[status\_date\] | | 4 | 主单号 | \[master\_no\] | 15 | 开航日期 | \[etd\] | | 5 | 分单号 | \[house\_no\] | 16 | 船名航次/航班 | \[vessel\] | | 6 | 主单号+分单号 | \[bl\_no\] | 17 | 到港日期 | \[eta\] | | 7 | 18位海关编号 | \[customs\_no\] | 18 | 启运港代码 | \[pol\_code\] | | 8 | 制单海关编号 | \[zd\_customs\_no\] | 19 | 目的港代码 | \[pod\_code\] | | 9 | 委托件数 | \[pkgs\_num\] | 20 | 启运港名称 | \[pol\_name\] | | 10 | 委托重量 | \[gross\_weight\] | 21 | 目的港名称 | \[pod\_name\] | | 11 | 箱型箱量 | \[ctr\] | | | | 注1:在模板数据中,可以使用 **\\r**作为回车符,**\\n**作为换行符,**\\r\\n** 实现回车换行; 注2:如需使用更多字段,需提交立刻网,申请后进行调整。 6)触发设置 如图(5),可以自行新增多个触发规则,当业务类型是某1个或多个,且业务状态是某1个或多个时,自动触发某个模板消息进行推送,默认仅支持**“业务状态”****,“通关状态、查验通知、舱单状态”**都需要另行申请选配或开发。 ![](https://likeyunai.oss-cn-hangzhou.aliyuncs.com/images/202505/12/1747012300047_olgth7.png) 图(5) 【业务状态写法:】已订舱,已出运,运输中,已签收 【通关状态写法:】通关状态:放行,通关状态:审结,通关状态:查验 【查验通知写法:】查验通知:口岸查验,查验通知:目的地查验 【舱单状态写法:】舱单状态:接受申报 多个状态拼合写法:**已订舱,已出运,查验通知:口岸查验,查验通知:目的地查验,舱单状态:接受申报** 二、客户的微信推送及设置 ------------ ### 1、邀请用户关注本公司公众号 1)将微信公众号通过微信转发或者二维码扫码的方式推送给客户关注; 2)让客户在微信中打开如下的超链接进行申请,在弹出界面点击允许,并填写客户的姓名和所属公司后提交申请,本链接为示例: | **链接地址** | **链接说明** | | --- | --- | | https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxbfd56e854253d5b8&redirect\_uri=http://cus.likelic.com/webtest/cus/wechat.aspx&response\_type=code&scope=snsapi\_userinfo&state=STATE#wechat\_redirect | 1、appid=后面填写本公司微信公众号的id;2、网址内的“webtest”,将“test”改成贵司立刻云系统的“公司代码”。 | ### 2、新增有效的客户微信推送 1)在立刻云系统内,打开:“系统”-“微信推送设置”界面,点击:“新增”按钮,在如图(6)的界面中: (1)输入公司代码,快速选择到需要进行设置的客户; (2)然后勾选某1个或多个业务类型; (3)添加上一步中已经提交微信推送申请的某个微信用户; (4)注意左下角勾选:“有效”,最后点击:“保存”,完成设置。 ![](https://likeyunai.oss-cn-hangzhou.aliyuncs.com/images/202505/12/1747012307230_lethml.png) 图(6) 三、详情页面字段设置 ---------- 打开立刻云系统,点击:“系统”-“客户外网查询设置”,对允许客户通过外网查询的字段、文档、费用等进行设置。详情可以参考如下教程: | **教程类型** | **超链接地址** | | --- | --- | | 图文教程 | [https://down.likelic.com/L5/Tutorial.pdf](https://down.likelic.com/L5/Tutorial.pdf) | 视频教程: [视频](https://cus.likelic.com/licdown/link.aspx?name=sp/sz005.mp4) 四、触发规则及效果预览 ----------- (1)当订单的业务状态变更为指定的状态时,系统将5分钟循环推送一次消息,如图(7),客户收到模板消息推送后,可以点击详情,打开右侧的微页面,微页面内显示的字段,是通过:“客户外网查询”功能实现设置好的,包括:订单基本信息字段、自定义字段、业务状态、业务状态日志、车牌号、附件、应收费用等等; (2)其中,车牌号如果开通车辆定位功能,则客户可以直接点击车牌号查询车辆当前位置,附件目前支持JPG和PDF这两种格式,配置后客户可以自由查询预览。 ![](https://likeyunai.oss-cn-hangzhou.aliyuncs.com/images/202505/12/1747012313440_f9yhrc.png)![](https://likeyunai.oss-cn-hangzhou.aliyuncs.com/images/202505/12/1747012322081_tc1na3.png) 图(7) 您还可以观看如下视频: [视频](https://cus.likelic.com/licdown/link.aspx?name=sp/zz010.mp4)