[发明专利]一种基于微信公众平台的自定义业务消息推送方法及系统在审
| 申请号: | 201910698655.3 | 申请日: | 2019-07-31 |
| 公开(公告)号: | CN110247843A | 公开(公告)日: | 2019-09-17 |
| 发明(设计)人: | 武鹏;刘杰;陈业朝 | 申请(专利权)人: | 浪潮软件股份有限公司 |
| 主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/08;H04L12/46 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 冯春连 |
| 地址: | 250100 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 消息推送 自定义业务 推送 后台系统 业务结果 数据库 消息推送系统 定时扫描 基础数据 统一接口 业务消息 封装 个性化 传递 灵活 记录 配置 应用 统一 维护 | ||
1.一种基于微信公众平台的自定义业务消息推送方法,其特征在于,所述方法的实现内容包括:
在PC后台系统内设定推送微信消息的统一接口;
在数据库层面配置个性化的微信消息推送相关基础数据;
在PC后台系统内设定推送微信消息的定时任务。
2.根据权利要求1所述的一种基于微信公众平台的自定义业务消息推送方法,其特征在于,所述方法进行配置和开发的流程包括:
Ⅰ)封装PC后台系统内推送微信消息的消息接口,以适配已知业务系统形成统一的消息推送接口;
Ⅱ)在数据库持久层中保存调用消息推送接口所需的基础参数和自定义业务消息查询的SQL语句,并生成自定义业务消息配置记录;
Ⅲ)在PC后台系统内设定推送微信消息的定时任务,定时扫描数据库持久层中的相关记录,获取并执行数据库中的自定义业务消息查询的SQL语句,执行完成获取业务结果集,对业务结果集进行统一封装后传递到消息推送接口,调用消息推送接口进行自定义业务消息的推送。
3.根据权利要求2所述的一种基于微信公众平台的自定义业务消息推送方法,其特征在于,所述方法进行配置和开发的流程进一步包括:
在客户的业务需求有变动时,仅修改数据库持久层中自定义业务消息查询的SQL语句,即可生成修改后的自定义业务消息配置记录。
4.根据权利要求2所述的一种基于微信公众平台的自定义业务消息推送方法,其特征在于,所述方法进行配置和开发的流程进一步包括:
在客户有新增的自定义业务消息需要推送时,仅在数据库持久层中增加一条相应的业务消息配置记录即可。
5.根据权利要求2所述的一种基于微信公众平台的自定义业务消息推送方法,其特征在于,在PC后台系统内设定推送微信消息的定时任务后,定时任务按照自定义配置消息的执行参数定时扫描数据库持久层中的相关记录。
6.一种基于微信公众平台的自定义业务消息推送系统,其特征在于,所述系统包括:
封装模块,用于封装PC后台系统内推送微信消息的消息接口,以适配已知业务系统形成统一的消息推送接口;
编辑模块,用于编辑调用消息推送接口所需的基础参数和自定义业务消息查询的SQL语句;
保存处理模块,用于将调用消息推送接口所需的基础参数和自定义业务消息查询的SQL语句保存在数据库持久层中,并进一步生成自定义业务消息配置记录;
定时模块,存储于PC后台系统内,用于定时扫描数据库持久层中的相关记录,并进一步获取数据库中的自定义业务消息查询的SQL语句;
执行模块,用于执行定时模块获取的自定义业务消息查询的SQL语句,并最终得到业务结果集;
封装传递模块,用于统一封装执行模块得到的业务结果集,并将统一封装后的业务结果集传递到消息推送接口,自定义业务消息由消息推送接口推送至微信公众平台。
7.根据权利要求6所述的一种基于微信公众平台的自定义业务消息推送系统,其特征在于,所述系统进一步包括:
修改模块,用于对编辑模块编辑的自定义业务消息查询的SQL语句进行修改,所作修改适应客户的业务需求变动,且修改后自定义业务消息查询的SQL语句直接传递至保存处理模块,并在数据库持久层进一步生成修改后的自定义业务消息配置记录。
8.根据权利要求6所述的一种基于微信公众平台的自定义业务消息推送系统,其特征在于,所述系统进一步包括:
新增模块,用于根据客户需求在数据库持久层自定义添加业务消息配置记录;
在定时模块定时扫描数据库持久层中自定义添加业务消息配置记录后,定时模块将进一步获取数据库中的自定义添加业务消息查询的SQL语句。
9.根据权利要求6所述的一种基于微信公众平台的自定义业务消息推送系统,其特征在于,所述定时模块按照自定义配置消息的执行参数定时扫描数据库持久层中的相关记录,并进一步获取数据库中的自定义业务消息查询的SQL语句。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910698655.3/1.html,转载请声明来源钻瓜专利网。





