[发明专利]消息推送方法、装置、设备及存储介质有效
申请号: | 202011377809.8 | 申请日: | 2020-11-30 |
公开(公告)号: | CN112420217B | 公开(公告)日: | 2023-07-28 |
发明(设计)人: | 范统帅;王进;王玥;高鹏飞;邢小京;黄晓彤 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G16H80/00 | 分类号: | G16H80/00;H04L67/55 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 徐立 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 推送 方法 装置 设备 存储 介质 | ||
本申请公开了一种消息推送方法、装置、设备及存储介质,应用于云通信的消息推送领域。所述方法应用于小程序中,所述小程序是利用宿主程序提供运行环境的应用,所述小程序中运行有消息推送SDK,所述方法包括:监听来自消息推送通路的第一自定义消息,所述消息推送通路是所述消息推送SDK与云通信系统之间的推送通路,所述消息推送SDK中注册有与所述小程序对应的自定义消息模板列表;在监听到所述第一自定义消息时,在所述自定义消息模板列表中确定与所述第一自定义消息对应的第一自定义消息模板;调用所述第一自定义消息模板对所述第一自定义消息进行展示。本申请能够实现针对不同小程序提供定制化的消息推送能力的效果。
技术领域
本申请实施例涉及消息推送(Push)领域,特别涉及一种消息推送方法、装置、设备及存储介质。
背景技术
消息推送(push)服务是指服务器定向将消息实时送达至用户的手机界面的技术服务。
相关技术中存在一种横幅消息的消息推送技术,用户的手机上安装有应用程序。服务器采用第三方提供的在线消息推送服务,将消息推送到用户的手机上。应用程序调用操作系统提供的横幅消息通知机制,采用横幅消息来显示消息。
但上述消息推送技术仅能用于APP类型的消息推送场景,无法适用于小程序类型的消息推送场景。由于小程序的特点即为轻量化和定制化,且宿主程序(比如微信)已存在模板消息形式的离线推送能力,专门为单个小程序开发独立的消息推送机制的工作量太大,导致小程序普遍缺乏消息推送能力。
发明内容
本申请提供了一种消息推送方法、装置、设备及存储介质,能够为小程序提供定制化的消息推送能力。所述技术方案如下:
根据本申请的一方面,提供了一种消息推送方法,所述方法应用于小程序中,小程序是依赖于宿主程序运行的程序,所述小程序中运行有消息推送软件开发工具包(Software Development Kit,SDK),所述方法包括:
监听消息推送通路的第一自定义消息,所述消息推送通路是所述消息推送SDK与云通信系统之间的推送通路,所述消息推送SDK中注册有与所述小程序对应的自定义消息模板列表;
在监听到所述第一自定义消息时,在所述自定义消息模板列表中确定与所述第一自定义消息对应的第一自定义消息模板;
调用所述第一自定义消息模板对所述第一自定义消息进行展示。
根据本申请的另一方面,提供了一种消息推送装置,所述装置应用于小程序中,小程序是依赖于宿主程序运行的程序,所述小程序中运行有消息推送SDK,所述方法包括:
监听模块,用于监听消息推送通路的第一自定义消息,所述消息推送通路是所述消息推送SDK与云通信系统之间的推送通路,所述消息推送SDK中注册有与所述小程序对应的自定义消息模板列表;
确定模块,用于在监听到所述第一自定义消息时,在所述自定义消息模板列表中确定与所述第一自定义消息对应的第一自定义消息模板;
展示模块,用于调用所述第一自定义消息模板对所述第一自定义消息进行展示。
根据本申请的另一方面,提供了一种计算机设备,所述计算机设备包括:处理器和存储器,所述存储器存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现如上所述的消息推送方法。
根据本申请的另一方面,提供了一种消息推送系统,所述系统包括:第一小程序、云通信系统和第二小程序,所述第二小程序中运行有消息推送SDK,所述云通信系统和所述消息推送SDK之间建立有消息推送通路;
所述第一小程序,用于通过所述云通信系统发送第一自定义消息,所述第一自定义消息符合第一自定义消息模板;
所述云通信系统,用于通过消息推送通路向所述第二小程序发送所述第一自定义消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011377809.8/2.html,转载请声明来源钻瓜专利网。