一种跨平台的消息模板配置方法及装置制造方法及图纸

技术编号:36861180 阅读:15 留言:0更新日期:2023-03-15 18:31
本发明专利技术涉及通讯技术领域,特别是指一种跨平台的消息模板配置方法及装置,一种跨平台的消息模板配置方法包括:采集消息平台数据,获得模板数据库以及占位符数据库;根据用户需要建立业务数据库,根据业务数据库和模板数据库进行关联操作,获得模板业务数据库;基于模板数据库和占位符数据库建立目标消息,获得目标模板以及目标占位符;基于目标模板、目标占位符和模板业务数据库,获得目标业务数据;根据目标业务数据、目标模板和目标占位符进行消息发送操作,获得消息发送结果;根据消息发送结果进行记录操作,获得消息日志数据。本发明专利技术减少了消息配置系统开发维护成本,提高了多媒介跨平台消息发送的发送效率。跨平台消息发送的发送效率。跨平台消息发送的发送效率。

【技术实现步骤摘要】
一种跨平台的消息模板配置方法及装置


[0001]本专利技术涉及通讯
,特别是指一种跨平台的消息模板配置方法及装置。

技术介绍

[0002]近年来,随着互联网产业的不断壮大,信息的交互模式和通知方式也越来越复杂,涉及的业务领域也越来越广,涌现出了基于SaaS的底层应用的消息平台,它能最大程度减少开发资源的浪费与重复造轮子的问题;在云平台消息发送
,诞生了基于消息模板的多云平台消息发送方法。
[0003]为了提高短信发送的效率,很多商户使用短信平台编辑和发送短信的。平台会预先存储各类短信的模板,商户调用模板编辑短信然后发送,当现有模板无法满足商户需求时,需要将模板需求提供给平台方,平台方根据商户需求设置新的模板,商户调用新的模板。
[0004]然而,但现有的消息平台调用前申请模板,调用时填充参数的模式发送消息,这就导致了系统在发送前需要通过消息平台方定义消息内容,并对此消息内容做对应的调用封装。这种消息发送的模式在使用和管理的过程中较为繁琐,且业务出现变更时,消息的内容也不能灵活的调整。随着系统不断研发与扩展,发送消息的场景也在不断增多,会出现重复制造轮子,不易于代码扩展的情况。在现有技术中,消息配置系统的研发、运行和维护成本高,而且消息配置发送的效率低。

技术实现思路

[0005]本专利技术实施例提供了一种跨平台的消息模板配置方法及装置。所述技术方案如下:一方面,提供了一种跨平台的消息模板配置方法,该方法由电子设备实现,该方法包括:采集消息平台数据,获得模板数据库以及占位符数据库;根据用户需要建立业务数据库,根据所述业务数据库和所述模板数据库进行关联操作,获得模板业务数据库;基于所述模板数据库和所述占位符数据库建立目标消息,获得目标模板以及目标占位符;基于所述目标模板、所述目标占位符和所述模板业务数据库,获得目标业务数据;根据所述目标业务数据、所述目标模板和所述目标占位符进行消息发送操作,获得消息发送结果;根据所述消息发送结果进行记录操作,获得消息日志数据。
[0006]可选地,所述采集消息平台数据,获得模板数据库以及占位符数据库,包括:采集消息平台提供的与当前业务有关的模板数据和占位符数据,将采集的所有模板数据划分到一组数据库中,获得模板数据库;
将采集的模板数据对应的占位符数据划分到另一组数据库中,获得占位符数据库。
[0007]可选地,所述根据用户需要建立业务数据库,根据所述业务数据库和所述模板数据库进行关联操作,获得模板业务数据库,包括:根据用户需要设定消息发送的业务数据,所述业务数据包括业务类型数据和业务动作数据,将业务类型数据和业务动作数据划分到一组数据库中,获得业务数据库;根据所述模板数据库和业务数据库,将模板数据与业务数据进行关联,获得模板业务数据库;其中,一个模板数据关联一个或多个业务数据;一个业务数据关联一个或多个模板数据;所述业务类型数据表示的发送方式包括站内信、短信和邮箱的发送方式;所述业务动作数据包括消息发送的动作设定信息和接收人信息。
[0008]可选地,所述基于所述模板数据库和所述占位符数据库建立目标消息,获得目标模板以及目标占位符,包括:基于消息平台提供的模板数据建立当前需要发送的目标消息;根据所述目标消息,获得目标模板;根据所述目标模板匹配占位符数据库中对应的占位符,获得目标占位符;所述目标模板可匹配一个或多个所述目标占位符。
[0009]可选地,所述基于所述目标模板、所述目标占位符和所述模板业务数据库,获得目标业务数据,包括:基于所述模板业务数据库中,模板数据与业务数据之间的关联关系,确定当前业务下目标模板关联的所述目标业务数据;根据所述目标业务数据和所述模板业务数据库,获得目标业务模板数据;根据所述目标业务模板数据,基于所述占位符数据库,获得与目标业务数据对应的目标业务占位符;根据所述目标业务占位符和所述目标占位符进行准确性校验,根据校验结果确认根据所述目标模板关联的所述目标业务数据是否正确。
[0010]可选地,所述根据所述目标业务数据、所述目标模板和所述目标占位符进行消息发送操作,获得消息发送结果,包括:将目标占位符替换为待发送消息的实际数值,根据所述目标业务数据对待发送消息通过站内信、短信和邮件形式进行发送,发送内容为根据目标模板编辑的消息内容和目标占位符替换的实际数值,消息发送后返回消息发送结果。
[0011]可选地,所述根据所述消息发送结果进行记录操作,获得消息日志数据,包括:将所述消息发送结果进行记录,获得消息日志数据;根据所述消息日志数据进行集成,获得消息日志;所述消息发送结果包括站内信消息发送结果、短信消息发送结果和邮件消息发送结果。
[0012]另一方面,提供了一种跨平台的消息模板配置装置,该装置应用于一种跨平台的消息模板配置方法,该装置包括:数据采集模块,用于采集消息平台数据,获得模板数据库以及占位符数据库;模板业务关联模块,用于根据用户需要建立业务数据库,根据所述业务数据库和
所述模板数据库进行关联操作,获得模板业务数据库;消息创建模块,用于基于所述模板数据库和所述占位符数据库建立目标消息,获得目标模板以及目标占位符;目标业务获取模块,用于基于所述目标模板、所述目标占位符和所述模板业务数据库,获得目标业务数据;消息发送模块,用于根据所述目标业务数据、所述目标模板和所述目标占位符进行消息发送操作,获得消息发送结果;日志记录模块,用于根据所述消息发送结果进行记录操作,获得消息日志数据。
[0013]可选地,所述数据采集模块,进一步用于:采集消息平台提供的与当前业务有关的模板数据和占位符数据,将采集的所有模板数据划分到一组数据库中,获得模板数据库;将采集的模板数据对应的占位符数据划分到另一组数据库中,获得占位符数据库。
[0014]可选地,所述模板业务关联模块,进一步用于:根据用户需要设定消息发送的业务数据,所述业务数据包括业务类型数据和业务动作数据,将业务类型数据和业务动作数据划分到一组数据库中,获得业务数据库;根据所述模板数据库和业务数据库,将模板数据与业务数据进行关联,获得模板业务数据库;其中,一个模板数据关联一个或多个业务数据;一个业务数据关联一个或多个模板数据;所述业务类型数据表示的发送方式包括站内信、短信和邮箱的发送方式;所述业务动作数据包括消息发送的动作设定信息和接收人信息。
[0015]可选地,所述消息创建模块,进一步用于:基于消息平台提供的模板数据建立当前需要发送的目标消息;根据所述目标消息,获得目标模板;根据所述目标模板匹配占位符数据库中对应的占位符,获得目标占位符;所述目标模板可匹配一个或多个所述目标占位符。
[0016]可选地,所述目标业务获取模块,进一步用于:基于所述模板业务数据库中,模板数据与业务数据之间的关联关系,确定当前业务下目标模板关联的所述目标业务数据;根据所述目标业务数据和所述模板业务数据库,获得目标业务模板数据;根据所述目标业务模板数据,基于所述占位符数据库,获得与目标业务数据对应的目标业务占位符;根据所述目标业务占位符本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跨平台的消息模板配置方法,其特征在于,所述方法包括:采集消息平台数据,获得模板数据库以及占位符数据库;根据用户需要建立业务数据库,根据所述业务数据库和所述模板数据库进行关联操作,获得模板业务数据库;基于所述模板数据库和所述占位符数据库建立目标消息,获得目标模板以及目标占位符;基于所述目标模板、所述目标占位符和所述模板业务数据库,获得目标业务数据;根据所述目标业务数据、所述目标模板和所述目标占位符进行消息发送操作,获得消息发送结果;根据所述消息发送结果进行记录操作,获得消息日志数据。2.根据权利要求1所述的一种跨平台的消息模板配置方法,其特征在于,所述采集消息平台数据,获得模板数据库以及占位符数据库,包括:采集消息平台提供的与当前业务有关的模板数据和占位符数据,将采集的所有模板数据划分到一组数据库中,获得模板数据库;将采集的模板数据对应的占位符数据划分到另一组数据库中,获得占位符数据库。3.根据权利要求1所述的一种跨平台的消息模板配置方法,其特征在于,所述根据用户需要建立业务数据库,根据所述业务数据库和所述模板数据库进行关联操作,获得模板业务数据库,包括:根据用户需要设定消息发送的业务数据,所述业务数据包括业务类型数据和业务动作数据,将业务类型数据和业务动作数据划分到一组数据库中,获得业务数据库;根据所述模板数据库和业务数据库,将模板数据与业务数据进行关联,获得模板业务数据库;其中,一个模板数据关联一个或多个业务数据;一个业务数据关联一个或多个模板数据;所述业务类型数据表示的发送方式包括站内信、短信和邮箱的发送方式;所述业务动作数据包括消息发送的动作设定信息和接收人信息。4.根据权利要求1所述的一种跨平台的消息模板配置方法,其特征在于,所述基于所述模板数据库和所述占位符数据库建立目标消息,获得目标模板以及目标占位符,包括:基于消息平台提供的模板数据建立当前需要发送的目标消息;根据所述目标消息,获得目标模板;根据所述目标模板匹配占位符数据库中对应的占位符,获得目标占位符;所述目标模板可匹配一个或多个目标占位符。5.根据权利要求1所述的一种跨平台的消息模板配置方法,其特征在于,所述基于所述目标模板、所述目标占位符和所述模板业务数据库,获得目标业务数据,包括:基于所述模板业务数据库中,模板数据与业务数据之间的关联关系,确定当前业务下目标模板关联的所述目标业务数据;根据所述目标业务数据和所述模板业务数据库,获得目标业务模板数据;根据所述目标业务模板数据,基于所述占位符数据库,获得与目标业务数据对应的目标业务占位符;根据所述目标业务占位符和所述目标占位符进行准确性校验,根据校验结果确认根据
所述目标模板关联的所述目标业务数据是否正确。6.根...

【专利技术属性】
技术研发人员:胡平刘刚许应亮
申请(专利权)人:鲁班北京电子商务科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1