[发明专利]消息展示方法、装置、计算机设备及存储介质在审
申请号: | 202011549900.3 | 申请日: | 2020-12-23 |
公开(公告)号: | CN112559222A | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 李双领 | 申请(专利权)人: | 百果园技术(新加坡)有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/451 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 孔德月 |
地址: | 巴西班让路枫树*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 展示 方法 装置 计算机 设备 存储 介质 | ||
本申请揭示了一种消息展示方法、装置、计算机设备及存储介质,涉及互联网应用技术领域;包括:接收卡片消息数据;所述卡片消息数据中包含卡片组件信息以及卡片内容数据;基于所述卡片组件信息,获取所述卡片消息包含的至少一个卡片组件的组件模板;基于所述至少一个卡片组件的组件模板,以及所述卡片内容数据,生成所述至少一个卡片组件;对所述至少一个卡片组件进行组合,生成所述卡片消息;在所述第一应用程序的消息展示界面中展示所述卡片消息;本方案能够限制模板数量,提高对卡片消息数据的解析性能,进而提高卡片消息的展示效率。
技术领域
本申请涉及互联网应用技术领域,特别涉及一种消息展示方法、装置、计算机设备及存储介质。
背景技术
卡片消息是基于某个指定页面触发,并在即时通讯(Instant Messaging,IM)类应用程序中展示的一种特殊类型的消息。
在相关技术中,对于不同的第三方业务,可以配置不同的模板格式的卡片消息。比如,IM类应用程序的服务器可以向第三方业务的业务方提供卡片配置接口,由业务方的开发人员通过该接口为第三方业务(通过该业务方的某个指定页面提供的业务)设置卡片消息模板,并将卡片消息模板上传给服务器,由服务器将卡片消息模板更新到IM类应用程序中;后续IM类应用程序接收到基于该指定页面触发的卡片消息数据时,基于对应的卡片消息模板,生成卡片消息并进行展示。
随着第三方业务量的增加,IM类应用程序需要支持的卡片消息模板的数量也越来越多,影响对卡片消息数据的解析性能,进而降低卡片消息的展示效率。
发明内容
本申请实施例提供了一种消息展示方法、装置、计算机设备及存储介质,可以用于在支持第三方定制卡片消息的场景下,提高卡片消息的展示效率,该技术方案如下:
一方面,提供了一种消息展示方法,所述方法包括:
接收卡片消息数据,所述卡片消息数据是基于指定页面触发,以在第一应用程序中进行卡片消息展示的数据;所述卡片消息数据中包含卡片组件信息以及卡片内容数据;所述卡片组件信息用于指示所述卡片消息包含的至少一个卡片组件;
基于所述卡片组件信息,获取所述卡片消息包含的至少一个卡片组件的组件模板;
基于所述至少一个卡片组件的组件模板,以及所述卡片内容数据,生成所述至少一个卡片组件;
对所述至少一个卡片组件进行组合,生成所述卡片消息;
在所述第一应用程序的消息展示界面中展示所述卡片消息。
一方面,提供了一种消息展示方法,所述方法包括:
展示卡片配置界面,所述卡片配置界面用于配置基于指定页面触发的卡片消息;所述卡片配置界面中包含各个卡片组件的配置项;
响应于对所述各个卡片组件中的至少一个卡片组件的配置项的配置操作,生成卡片组件配置参数;
向第一应用程序的服务器上传所述卡片组件配置参数,以便所述服务器响应于在所述指定页面中触发的卡片消息发送操作,生成卡片消息数据,并将所述卡片消息数据发送给安装有所述第一应用程序的目标终端;所述卡片消息数据中包含卡片组件信息以及卡片内容数据;所述卡片组件信息用于指示所述至少一个卡片组件;所述卡片消息数据用于指示所述目标终端基于所述卡片组件信息,获取所述卡片消息包含的至少一个卡片组件的组件模板,基于所述至少一个卡片组件的组件模板,以及所述卡片内容数据,生成所述至少一个卡片组件,对所述至少一个卡片组件进行组合,生成所述卡片消息,并在所述第一应用程序的消息展示界面中展示所述卡片消息。
另一方面,提供了一种消息展示装置,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百果园技术(新加坡)有限公司,未经百果园技术(新加坡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011549900.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:像素驱动电路及显示面板
- 下一篇:一种分布式数据库事务原子性实现方法及装置