立刻云货代软件——微信推送功能的全流程演示
一、微信推送接口的申请及配置
1、公众号内申请开通模版消息功能(注意:模版消息只对认证的服务号开放,需要提前对服务号做好微信认证。)
1)登陆本公司的微信公众号后台,如图(1),点击最左下方按钮:“新的功能”-“模板消息”-“去开通”;
图(1)
2)在弹出的“模板消息”界面,点击:“开通”按钮,进入如图(2)界面,并据实填写主营行业、副营行业以及申请理由,建议其中一个行业写:运输与仓储-物流。比如申请理由:“调用公司的立刻云ERP系统业务数据,当订单状态发生变化时,推送订单基本信息及业务状态,告知指定的1个或多个客户。”
图(2)
3)申请之后,需要耐心等待腾讯方面的审核,预计腾讯将在1-3个工作日内审核完成。
2、接口的参数准备和配置
1)给本公司选择模板消息格式
(1)模板消息功能通过审核后,请登陆微信公众号后台,点击左下方:新的功能,然后点击“已开通”-“模板消息详情”-“查看功能”;
(2)在模板消息,我的模板库中点击:“从模板库中添加”,然后输入关键词,比如:海运订单,来直接检索自己想要的模板,在检索结果中,点击:“详情”,了解模板的详细格式,对于满意的模板消息格式,则点击如图(3)中的:“添加”按钮,目前腾讯允许每家公司的微信公众号选择25个模板消息格式,注意最多选择6个模板进入正式使用即可,注意记录一下“模板ID”;
图(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填写于此处,并点击“保存”按钮,备注中可以写入一些对模板的描述,防止后续忘记模板的用途。
图(4)
5)参数填写的说明
如图(4),以模板六举例
1、模板ID,就填写从微信公众号后台选择的消息模板的ID;
2、模板数据,如果模板消息的格式跟系统匹配度极高,则可以留空,否则需要按规则填写数据的对应关系,举例如下:“海运订单状态通知”,模板消息编号:OPENTM207174607
公众号后台的模板消息格式 | 立刻云系统的模板数据填写规范 | 说明 |
{{first.DATA}} | first:订单最新消息如下: keyword1:[job_no] keyword2:[bl_no] keyword3:[etd] keyword4:[pod_code] keyword5:[status]:#F00000 remark:请点击详情查看更多 | 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个或多个时,自动触发某个模板消息进行推送,默认仅支持“业务状态”,“通关状态、查验通知、舱单状态”都需要另行申请选配或开发。
图(5)
【业务状态写法:】已订舱,已出运,运输中,已签收
【通关状态写法:】通关状态:放行,通关状态:审结,通关状态:查验
【查验通知写法:】查验通知:口岸查验,查验通知:目的地查验
【舱单状态写法:】舱单状态:接受申报
多个状态拼合写法:已订舱,已出运,查验通知:口岸查验,查验通知:目的地查验,舱单状态:接受申报
二、客户的微信推送及设置
1、邀请用户关注本公司公众号
1)将微信公众号通过微信转发或者二维码扫码的方式推送给客户关注;
2)让客户在微信中打开如下的超链接进行申请,在弹出界面点击允许,并填写客户的姓名和所属公司后提交申请,本链接为示例:
链接地址 | 链接说明 |
https://open.weixin.qq.com/connect/ | 1、appid=后面填写本公司微信公众号的id 2、网址内的“webtest”,将“test”改成贵司 立刻云系统的“公司代码” |
2、新增有效的客户微信推送
1)在立刻云系统内,打开:“系统”-“微信推送设置”界面,点击:“新增”按钮,在如图(6)的界面中:
(1)输入公司代码,快速选择到需要进行设置的客户;
(2)然后勾选某1个或多个业务类型;
(3)添加上一步中已经提交微信推送申请的某个微信用户;
(4)注意左下角勾选:“有效”,最后点击:“保存”,完成设置。
图(6)
三、详情页面字段设置
打开立刻云系统,点击:“系统”-“客户外网查询设置”,对允许客户通过外网查询的字段、文档、费用等进行设置。详情可以参考如下教程:
序号 | 教程类型 | 超链接地址 |
1 | 图文教程 | |
2 | 视频教程 |
四、触发规则及效果预览
(1)当订单的业务状态变更为指定的状态时,系统将5分钟循环推送一次消息,如图(7),客户收到模板消息推送后,可以点击详情,打开右侧的微页面,微页面内显示的字段,是通过:“客户外网查询”功能实现设置好的,包括:订单基本信息字段、自定义字段、业务状态、业务状态日志、车牌号、附件、应收费用等等;
(2)其中,车牌号如果开通车辆定位功能,则客户可以直接点击车牌号查询车辆当前位置,附件目前支持JPG和PDF这两种格式,配置后客户可以自由查询预览。
以下是对应的视频介绍: