一种用户自定义模板的消息推送方法、系统、处理设备以及存储介质与流程

文档序号:33506817发布日期:2023-03-18 02:30阅读:99来源:国知局
一种用户自定义模板的消息推送方法、系统、处理设备以及存储介质与流程

1.本发明涉及一种用户自定义模板的消息推送方法、系统、处理设备以及存储介质。


背景技术:

2.现在对于多账户系统,通常都是按照统一模板将向用户端推送信息,不能满足实际要求,为此,本发明提供一种高灵活性的方法。


技术实现要素:

3.本发明的目的在于提供一种用户自定义模板的消息推送方法,以解决上述背景技术中提出的问题。为实现上述目的,本发明提供如下技术方案:
4.一种用户自定义模板的消息推送方法,包括:
5.s1:用户端登录系统平台选择自定义创建消息模板或系统已审核的消息模板;
6.s2:若选择系统已审核的消息模板直接编排参数提交系统平台保存;
7.s3:若选择自定义创建消息模板,将创建的消息模板向系统平台提交审核,系统平台审核通过后,将消息模板保存;
8.s4:系统平台接收消息推送触发事件并基于该事件生成推送信息;
9.s5:系统平台查询用户端对应的消息模板,并基于该消息模板向用户端推送信息。
10.进一步地,在s3中,系统平台审核时,系统平台会将用户端提交的消息模板向第三方平台申请;之后判断该消息模板是否合规,若合规,将与第三方平台绑定并保存消息模板。
11.进一步地,系统平台会向第三方平台申请时,通过手工申请或系统调用api自动申请。
12.进一步地,所述系统平台向用户端推送信息方式时,查询用户端提交的消息模板查看推送的方式;并基于用户端所选择的推送方式进行推送。
13.进一步地,推送方式为邮件或短信方式。
14.一种用户自定义模板的消息推送系统,包括用户端、系统平台,所述用户端用于登录系统平台选择自定义创建消息模板或系统已审核的消息模板,若选择系统已审核的消息模板直接编排参数提交系统平台保存,若选择自定义创建消息模板,将创建的消息模板向系统平台提交审核,系统平台审核通过后,将消息模板保存;所述系统平台用于接收消息推送触发事件并基于该事件生成推送信息;所述系统平台用于查询用户端对应的消息模板,并基于该消息模板向用户端推送信息。
15.一种处理设备,包括:存储器和处理器,所述存储器存储有所述处理器可执行的计算机程序,所述处理器执行所述计算机程序时实现以上所述的消息推送方法。
16.一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被控制器运行时执行如以上所述的消息推送方法。
17.本发明的有益效果在于:本发明中,用户可以创建模板并编排模板使用的参数,提高了模板的灵活性和软件的易用性。
附图说明
18.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
19.图1为本发明消息推送方法流程图。
20.图2为本发明消息推送方法结构图。
21.需要说明的是,附图并不一定按比例来绘制,而是仅以不影响读者理解的示意性方式示出。
具体实施方式
22.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
23.在本发明中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本发明及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。
24.并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本发明中的具体含义。
25.此外,术语“安装”、“设置”、“设有”、“连接”、“相连”应做广义理解。例如,可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
26.此外,术语“第一”、“第二”等主要是用于区分不同的装置、元件或组成部分(具体的种类和构造可能相同也可能不同),并非用于表明或暗示所指示装置、元件或组成部分的相对重要性和数量。除非另有说明,“多个”的含义为两个或两个以上。
27.还应当理解,在本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
28.还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
29.如图1,本发明还提供一种用户自定义模板的消息推送方法,包括:
30.s1:用户端登录系统平台选择自定义创建消息模板或系统已审核的消息模板;
31.s2:若选择系统已审核的消息模板直接编排参数提交系统平台保存;
32.s3:若选择自定义创建消息模板,将创建的消息模板向系统平台提交审核,系统平台审核通过后,将消息模板保存;
33.s4:系统平台接收消息推送触发事件并基于该事件生成推送信息;
34.s5:系统平台查询用户端对应的消息模板,并基于该消息模板向用户端推送信息。
35.作为本发明进一步的方案中:
36.在s2中,系统平台审核时,系统平台会将用户端提交的消息模板向第三方平台申请;之后判断该消息模板是否合规,若合规,将与第三方平台绑定并保存消息模板;
37.系统平台会向第三方平台申请时,通过手工申请或系统调用api自动申请。
38.作为本发明进一步的方案中:所述系统平台向用户端推送信息方式时,查询用户端提交的消息模板查看推送的方式;并基于用户端所选择的推送方式进行推送;推送方式为邮件或短信方式。
39.本发明的方法适用多账号系统,每个账号都需要采用其独特模板接受信息的场景,例如:多租户系统,每个租户可能是一个公司实体,每个公司会有自己的多类应用系统,为统一本公司多个系统的消息推送格式和内容,需要不同的系统能够支持用户/租户自定义消息模板和参数编排的功能。
40.本发明中,用户可以创建模板并编排模板使用的参数,提高了模板的灵活性和软件的易用性。
41.见图2,本发明还提供一种用户自定义模板的消息推送系统,包括用户端、系统平台,所述用户端用于登录系统平台选择自定义创建消息模板或系统已审核的消息模板,若选择系统已审核的消息模板直接编排参数提交系统平台保存,若选择自定义创建消息模板,将创建的消息模板向系统平台提交审核,系统平台审核通过后,将消息模板保存;所述系统平台用于接收消息推送触发事件并基于该事件生成推送信息;所述系统平台用于查询用户端对应的消息模板,并基于该消息模板向用户端推送信息。
42.本发明还提供一种处理设备,包括:存储器和处理器,所述存储器存储有所述处理器可执行的计算机程序,所述处理器执行所述计算机程序时实现以上所述的消息推送方法。
43.本发明还提供一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被控制器运行时执行如以上所述的消息推送方法。
44.以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,本发明的保护范围应以权利要求的保护范围为准。虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1