[发明专利]多服务号模板消息发送方法及系统在审
申请号: | 201711003047.3 | 申请日: | 2017-10-24 |
公开(公告)号: | CN107948242A | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 吕军亮;胡潜;易君强;任方铖 | 申请(专利权)人: | 上海金大师网络科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/58 |
代理公司: | 上海汉声知识产权代理有限公司31236 | 代理人: | 郭国中 |
地址: | 201702 上海市青浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种多服务号模板消息发送方法及系统,使用PHP语言开发Web系统,在Web系统中设置模板消息配置,并存储在MySQL中;调用Web系统对外提供的模板消息发送http接口,从MySQL中读取模板消息配置,并把消息内容参数整合到模板消息配置中,生成待发送的模板消息记录并保存到MySQL中,同时把模板消息记录通过resque‑php推送到redis创建队列中等待消费;Web系统后台消息队列同时运行若干创建消息的进程和若干发送消息的进程,分别通过扫描redis创建队列和redis发送队列,将待创建的模板消息记录以及待发送的模板消息记录消费掉。本发明支持多服务号高并发且能有效监控发送进度。 | ||
搜索关键词: | 服务 模板 消息 发送 方法 系统 | ||
【主权项】:
一种多服务号模板消息发送方法,其特征在于,包括步骤:步骤1:使用PHP语言开发Web系统,并在Web系统中添加所需的服务号;步骤2:在微信服务号后台登入在Web系统中添加的服务号,并设置对应的服务号信息;步骤3:在Web系统中设置模板消息配置,并存储在MySQL中;步骤4:调用Web系统对外提供的模板消息发送http接口,从MySQL中读取模板消息配置,并把消息内容参数整合到模板消息配置中,生成待发送的模板消息记录并保存到MySQL中,并把模板消息记录通过消息队列resque‑php推送到redis创建队列中等待消费;步骤5:Web系统后台消息队列同时运行一个或多个创建消息的进程,创建消息的进程通过扫描redis创建队列,将待创建的模板消息记录消费掉,消费时,根据发送范围和发送对象获取从MySQL及Web系统获取到服务号用户的openid,然后通过resque‑php推送到redis发送队列中,等待消费,并生成包括发送进度和错误信息的初始值,保存到redis中;步骤6:Web系统后台消息队列同时运行一个或多个发送消息的进程,发送消息的进程通过扫描redis发送队列,将待发送的模板消息记录消费掉,消费时,调用模板消息发送接口把模板消息发送给用户,并更新redis中的发送进度和错误信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海金大师网络科技有限公司,未经上海金大师网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711003047.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种保信子站配置信息的远程校核方法
- 下一篇:一种物联网通信方法、终端及系统