[发明专利]消息处理方法及装置有效
申请号: | 202010117101.2 | 申请日: | 2020-02-25 |
公开(公告)号: | CN111338822B | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 宋增宽;吴英强 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 朱智勇 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 处理 方法 装置 | ||
1.一种消息处理方法,其特征在于,包括:
获取消息模型;其中,所述消息模型包含消息生成层、消息分发层和消息展示层;
通过所述消息生成层将源数据生成消息;其中,所述消息中包含所述消息生成层与所述消息分发层约定的标准化协议字段,所述标准化协议字段包含接收对象标识;
通过所述消息分发层确定所述消息的接收对象,包括:通过所述消息分发层从所述标准化协议字段中获取所述接收对象标识;当所述接收对象标识为第一预设值时,确定所述接收对象为一个定向接收对象,当所述接收对象标识为第二预设值时,确定所述接收对象为一个特定接收对象集合;
通过所述消息展示层将所述消息展示给所述接收对象。
2.根据权利要求1所述的方法,其特征在于,所述标准化协议字段包含以下至少一种字段:消息标识、消息类型、业务标识、接收对象标识、接收对象类型、显示文案、显示标题、推送文案、推送标题、推送开关、提醒开关、保存开关、消息跳转标识和消息生成时间。
3.根据权利要求1所述的方法,其特征在于,所述特定接收对象集合由号码包组成,且所述号码包可扩展。
4.根据权利要求1所述的方法,其特征在于,所述通过所述消息展示层将所述消息展示给所述接收对象,包括:
若所述接收对象为一个定向接收对象,则通过所述消息展示层将所述消息展示给所述定向接收对象;
若所述接收对象为一个特定接收对象集合,则通过所述消息展示层将所述消息展示给所述特定接收对象集合中的每个特定接收对象。
5.根据权利要求3所述的方法,其特征在于,所述通过所述消息展示层将所述消息展示给所述接收对象,包括:
通过所述消息展示层解析所述号码包,获取所述特定接收对象集合中每个特定接收对象的通信号码;
采用所述通信号码将所述消息展示给对应的特定接收对象。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述消息生成层提供接收对象定制化接口,以供业务方自定义修改接收对象类型和/或接收对象信息。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
通过所述消息生成层将所述修改接收对象类型和/或接收对象信息的相关代码生成打包文件;
相应的,所述通过所述消息分发层确定所述消息的接收对象,包括:
通过所述消息分发层动态加载所述打包文件,通过解析所述打包文件获取所述修改接收对象类型和/或接收对象信息;
通过所述消息分发层根据所述修改接收对象类型和/或接收对象信息确定所述消息的接收对象。
8.根据权利要求1-7任一项所述的方法,其特征在于,所述消息生成层、所述消息分发层和所述消息展示层针对不同业务类型分别隔离独立部署。
9.根据权利要求1-7任一项所述的方法,其特征在于,所述消息生成层、所述消息分发层和所述消息展示层针对每种业务类型的不同消息类型分别独立部署。
10.根据权利要求1-7任一项所述的方法,其特征在于,所述通过所述消息生成层将源数据生成消息,包括:
在所述消息生成层,根据消息类型采用对应的通用接口将源数据生成消息;其中,一种通用接口对应一种消息类型。
11.根据权利要求10所述的方法,其特征在于,所述通用接口包括以下至少一个接口:源数据获取接口、文案配置接口、标题配置接口和消息格式配置接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010117101.2/1.html,转载请声明来源钻瓜专利网。