本发明涉及计算机,尤其涉及一种消息发送方法和装置。
背景技术:
1、消息是信息的载体,业务系统与终端之间、不同终端之间都需要通过消息进行信息交互。终端在接收到不同发送方发送的消息之后,通常采用固定的提醒方式如任务栏图标、弹框等,提醒用户接收到新的消息。由于各发送方发送的消息的重要程度、紧急程度等均不同,上述无差别的提醒方式,不能起到较好的提醒效果,用户的使用体验不佳。
技术实现思路
1、有鉴于此,本发明实施例提供一种消息发送方法和装置,能够起到较好的提醒效果,提升用户的使用体验。
2、第一方面,本发明实施例提供了一种消息发送方法,包括:
3、接收消息发送请求,并确定所述消息发送请求对应的发送方信息及消息类型;
4、根据所述发送方信息及所述消息类型,确定所述消息发送请求对应的提醒方式信息;
5、生成所述消息发送请求对应的目标消息,所述目标消息中包括所述提醒方式信息;
6、将所述目标消息发送给目标终端,以使所述目标终端根据所述目标消息中的提醒方式信息,显示所述目标消息对应的提醒信息。
7、可选地,所述发送方信息包括:发送地址;
8、所述根据所述发送方信息及所述消息类型,确定所述消息发送请求对应的提醒方式信息,包括:
9、根据所述发送地址,确定发送方标识;
10、从预设的配置信息中,查找所述发送方标识及所述消息类型对应的匹配信息;
11、根据所述匹配信息,确定所述消息发送请求对应的提醒方式信息。
12、可选地,所述生成所述消息发送请求对应的目标消息,包括:
13、确定所述消息发送请求中包含的模板标识及至少一个请求内容;
14、根据所述模板标识,确定目标模板,所述目标模板中包含至少一个替换标识;
15、针对各所述替换标识,从所述至少一个请求内容中,确定出所述替换标识对应的替换内容;对所述目标模板进行替换处理,以将所述目标模板中包含的所述替换标识,替换为所述替换内容;
16、将替换处理后的目标模板,确定为消息内容;
17、根据所述消息内容及所述提醒方式信息,生成所述目标消息。
18、可选地,所述发送方信息包括:发送地址;
19、所述将所述目标消息发送给目标终端,包括:
20、根据所述发送地址,确定发送方标识;
21、根据所述发送方标识,确定所述目标消息对应的目标子程序;
22、利用所述目标子程序,确定所述目标消息是否为重复消息;
23、响应于所述目标消息不为重复消息,将所述目标消息发送给所述目标终端。
24、可选地,所述将所述目标消息发送给目标终端,包括:
25、确定所述消息发送请求对应的时效性信息;
26、根据所述时效性信息,将所述目标消息发送给所述目标终端。
27、可选地,所述将所述目标消息发送给目标终端,包括:
28、确定所述消息类型对应的消息推送组件;
29、利用所述消息推送组件,将所述目标消息发送给所述目标终端。
30、可选地,所述将所述目标消息发送给目标终端,包括:
31、对所述发送方信息进行身份鉴权;
32、响应于所述发送方信息通过身份鉴权,将所述目标消息发送给所述目标终端。
33、第二方面,本发明实施例提供了一种消息发送装置,包括:
34、请求接收模块,用于接收消息发送请求,并确定所述消息发送请求对应的发送方信息及消息类型;
35、信息确定模块,用于根据所述发送方信息及所述消息类型,确定所述消息发送请求对应的提醒方式信息;
36、消息生成模块,用于生成所述消息发送请求对应的目标消息,所述目标消息中包括所述提醒方式信息;
37、消息发送模块,用于将所述目标消息发送给目标终端,以使所述目标终端根据所述目标消息中的提醒方式信息,显示所述目标消息对应的提醒信息。
38、第三方面,本发明实施例提供了一种电子设备,包括:
39、一个或多个处理器;
40、存储装置,用于存储一个或多个程序,
41、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一实施例所述的方法。
42、第四方面,本发明实施例提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一实施例所述的方法。
43、上述发明中的一个实施例具有如下优点或有益效果:根据发送方信息及消息类型,确定提醒方式信息,并将包含提醒方式信息的目标消息发送给目标终端。目标终端根据目标消息中的提醒方式信息,显示目标消息对应的提醒信息。本发明实施例能够根据发送方信息及消息类型,个性化地确定提醒方式信息,起到较好的提醒效果,提升用户的使用体验。
44、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
1.一种消息发送方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述发送方信息包括:发送地址;
3.根据权利要求1所述的方法,其特征在于,所述生成所述消息发送请求对应的目标消息,包括:
4.根据权利要求1所述的方法,其特征在于,所述发送方信息包括:发送地址;
5.根据权利要求1所述的方法,其特征在于,所述将所述目标消息发送给目标终端,包括:
6.根据权利要求1所述的方法,其特征在于,所述将所述目标消息发送给目标终端,包括:
7.根据权利要求1所述的方法,其特征在于,所述将所述目标消息发送给目标终端,包括:
8.一种消息发送装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。