消息发送方法、装置、计算机设备及存储介质与流程

文档序号:37427679发布日期:2024-03-25 19:16阅读:14来源:国知局
消息发送方法、装置、计算机设备及存储介质与流程

本发明涉及数据处理以及金融服务领域,尤其涉及一种消息发送方法、装置、计算机设备及存储介质。


背景技术:

1、随着网络信息技术的不断发展,各类服务平台可以支持购物、社交、互动游戏、资源转移等业务场景。针对不同的业务场景,服务平台需要发送不同的业务消息给客户端。例如,用户在某金融平台进行购物支付,金融平台需要发送包含支付数据的业务消息给客户端。

2、目前,各类服务平台发送业务消息主要通过对待发送的业务消息进行硬编码实现,以及通过消息模板配置实现。然而,无论是通过硬编码还是消息模板配置实现,在发送逻辑需要变更时,需要对代码进行变更上线,开发成本大,浪费时间和人力。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种消息发送方法、装置、计算机设备及存储介质,以解决现有网络平台发送业务消息,当遇到消息发送逻辑变更时,需要对代码进行变更上线,开发成本大,浪费时间和人力的问题。

2、一种消息发送方法,包括:

3、在检测到业务服务端触发预设短信发送事件时,获取与所述预设短信发送事件关联的目标业务数据;所述目标业务数据包括目标业务编码和目标业务信息;

4、获取与所述目标业务编码对应的预设消息模板,以及与所述目标业务信息对应的目标发送渠道;所述预设消息模板包括至少一个待填充变量;

5、从所述目标业务数据中获取与所述待填充变量对应的变量数据,将所述变量数据填充至所述预设消息模板,生成所述待发送业务消息;

6、将所述待发送业务消息通过所述目标发送渠道发送至客户端。

7、一种消息发送装置,包括:

8、检测模块,用于在检测到业务服务端触发预设短信发送事件时,获取与所述预设短信发送事件关联的目标业务数据;所述目标业务数据包括目标业务编码和目标业务信息;

9、数据获取模块,用于获取与所述目标业务编码对应的预设消息模板,以及与所述目标业务信息对应的目标发送渠道;所述预设消息模板包括至少一个待填充变量;

10、消息生成模块,用于从所述目标业务数据中获取与所述待填充变量对应的变量数据,将所述变量数据填充至所述预设消息模板,生成所述待发送业务消息;

11、消息发送模块,用于将所述待发送业务消息通过所述目标发送渠道发送至客户端。

12、一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现上述消息发送方法。

13、一个或多个存储有计算机可读指令的可读存储介质,所述计算机可读指令被一个或多个处理器执行时,使得所述一个或多个处理器执行如上述消息发送方法。

14、上述消息发送方法、装置、计算机设备及存储介质,通过在检测到业务服务端触发预设短信发送事件时,获取与所述预设短信发送事件关联的目标业务数据;所述目标业务数据包括目标业务编码和目标业务信息;获取与所述目标业务编码对应的预设消息模板,以及与所述目标业务信息对应的目标发送渠道;所述预设消息模板包括至少一个待填充变量;从所述目标业务数据中获取与所述待填充变量对应的变量数据,将所述变量数据填充至所述预设消息模板,生成所述待发送业务消息;将所述待发送业务消息通过所述目标发送渠道发送至客户端。在本发明中,对业务服务端的预设短信发送事件进行检测,可准确地捕捉到短信发送事件的触发,并获取与该预设短信发送事件关联的目标业务数据,及时准确地发送与所述目标业务数据对应的业务信息。且当业务服务端的消息发送逻辑发生变更时,预设短信发送事件也随之变更,故而,无需进行代码更改,节省了开发成本。上述消息发送方法可应用于金融平台的金融产品的购买和预定等业务场景,通过上述消息发送方法可以实现金融平台数据的快速处理。



技术特征:

1.一种消息发送方法,其特征在于,包括:

2.如权利要求1所述的消息发送方法,其特征在于,所述在检测到业务服务端触发预设短信发送事件之前,包括:

3.如权利要求1所述的消息发送方法,其特征在于,所述获取与所述目标业务编码对应的预设消息模板之前,包括:

4.如权利要求3所述的消息发送方法,其特征在于,所述生成所述预设消息模板之后,包括:

5.如权利要求3所述的消息发送方法,其特征在于,所述根据所述发送渠道和所述业务信息配置标题数据和内容数据,根据所述标题数据和内容数据生成所述预设消息模板,包括:

6.如权利要求1所述的消息发送方法,其特征在于,所述获取与所述目标业务信息对应的目标发送渠道,包括:

7.一种消息发送装置,其特征在于,包括:

8.如权利要求6所述的消息发送装置,其特征在于,在所述检测模块之前,包括:

9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,其特征在于,所述处理器执行所述计算机可读指令时实现如权利要求1至6中任一项所述消息发送方法。

10.一个或多个存储有计算机可读指令的可读存储介质,其特征在于,所述计算机可读指令被一个或多个处理器执行时,使得所述一个或多个处理器执行如权利要求1至6中任一项所述消息发送方法。


技术总结
本发明涉及数据处理以及金融服务领域,尤其涉及一种消息发送方法、装置、计算机设备及存储介质。其方法包括:在检测到业务服务端触发预设短信发送事件时,获取与预设短信发送事件关联的目标业务数据;获取与目标业务编码对应的预设消息模板,以及与目标业务信息对应的目标发送渠道;从目标业务数据中获取与待填充变量对应的变量数据,将变量数据填充至预设消息模板,生成待发送业务消息;将待发送业务消息通过目标发送渠道发送至客户端。在本发明中,可准确地捕捉到短信发送事件的触发,且当业务服务端的消息发送逻辑发生变更时,预设短信发送事件也随着变更,故而,无需进行代码更改,节省了开发成本,有利于金融数据的快速处理。

技术研发人员:何然
受保护的技术使用者:中国平安人寿保险股份有限公司
技术研发日:
技术公布日:2024/3/24
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1