消息发送方法、装置及服务器制造方法及图纸

技术编号:38729290 阅读:10 留言:0更新日期:2023-09-08 23:19
本申请实施例提供一种消息发送方法、装置及服务器,可用于移动互联技术领域。该方法包括:获取消息发送请求,消息发送请求包括终端设备的标识、第一业务类型以及业务数据;根据对应关系表,确定第一业务类型对应的第一消息模板,对应关系表包括多个业务类型和每个业务类型对应的消息模板;根据业务数据和第一消息模板,生成第一消息,第一消息包括如下至少一种:文本、语音、视频、图片或链接;对第一消息进行文本转换处理,得到第一消息对应的文本消息;根据第一消息、文本消息和终端设备的标识生成目标消息,并向第二服务器发送目标消息,第二服务器用于向终端设备发送第一消息或者文本消息。提高了消息发送的效率。提高了消息发送的效率。提高了消息发送的效率。

【技术实现步骤摘要】
消息发送方法、装置及服务器


[0001]本申请实施例涉及移动互联
,尤其涉及一种消息发送方法、装置及服务器。

技术介绍

[0002]移动互联以宽带技术为核心,可以同时为话音、传真、数据、图像、多媒体等提供高品质的电信网络。用户的终端设备可以通过运营商接入电信网络,并通过电信网络使用终端设备的多个应用程序。
[0003]企业可以通过发送消息,进行业务信息推送或业务交易提示。在相关技术中,可以通过如下方式进行消息发送:企业可以在服务器中的业务系统中,确定待发送的业务数据。根据业务数据生成业务数据对应的消息,并向运营商的服务器发送业务数据对应的消息,以使运营商的服务器向用户使用的终端设备发送业务数据对应的消息。由于当前发送的消息为第五代移动通信技术(5th Generation Mobile Communication Technology,5G)消息,若用户使用的终端设备不支持5G业务,则不能接受到此消息。只有当运营商的服务器确认用户不能接受到5G消息之后,向企业的服务器发送提示信息。企业在接收到运营商的服务器发送的提示信息之后,将5G消息转换为普通消息再向运营商的服务器发送普通消息。此时,运营商的服务器向用户使用的终端设备发送普通消息。
[0004]在上述过程中,确定用户使用的终端接收不到5G消息之后,需要先向企业的服务器发送提示信息,以使企业的服务器将5G消息转换为普通消息并发送至运营商的服务器。运营商的服务器向用户使用的终端设备发送普通消息之后,用户才能接收到业务数据对应的消息,导致消息发送的效率较低。

技术实现思路

[0005]本申请实施例提供一种消息发送方法、装置及服务器,用以解决消息发送的效率较低的问题。
[0006]第一方面,本申请实施例提供一种消息发送方法,应用于第一服务器,包括:
[0007]获取消息发送请求,所述消息发送请求包括终端设备的标识、第一业务类型以及业务数据;
[0008]根据对应关系表,确定所述第一业务类型对应的第一消息模板,所述对应关系表包括多个业务类型和每个业务类型对应的消息模板;
[0009]根据所述业务数据和所述第一消息模板,生成第一消息,所述第一消息包括如下至少一种:文本、语音、视频、图片或链接;
[0010]对所述第一消息进行文本转换处理,得到所述第一消息对应的文本消息;
[0011]根据所述第一消息、所述文本消息和所述终端设备的标识生成目标消息,并向第二服务器发送目标消息,所述第二服务器用于向所述终端设备发送所述第一消息或者所述文本消息。
[0012]第二方面,本申请实施例提供一种消息发送方法,应用于第二服务器,包括:
[0013]接收第一服务器发送的目标消息,所述目标消息包括第一消息、所述第一消息对应的文本消息和终端设备的标识;
[0014]根据所述终端设备的标识,向所述终端设备发送所述第一消息;
[0015]在确定所述第一消息未发送成功时,向所述终端设备发送所述文本消息。
[0016]第三方面,本申请实施例提供一种消息发送装置,所述装置包括:
[0017]获取模块,用于获取消息发送请求,所述消息发送请求包括终端设备的标识、第一业务类型以及业务数据;
[0018]确定模块,用于根据对应关系表,确定所述第一业务类型对应的第一消息模板,所述对应关系表包括多个业务类型和每个业务类型对应的消息模板;
[0019]生成模块,用于根据所述业务数据和所述第一消息模板,生成第一消息,所述第一消息包括如下至少一种:文本、语音、视频、图片或链接;
[0020]处理模块,用于对所述第一消息进行文本转换处理,得到所述第一消息对应的文本消息;
[0021]发送模块,用于根据所述第一消息、所述文本消息和所述终端设备的标识生成目标消息,并向第二服务器发送目标消息,所述第二服务器用于向所述终端设备发送所述第一消息或者所述文本消息。
[0022]第四方面,本申请实施例提供一种消息发送装置,所述装置包括:
[0023]接收模块,用于接收第一服务器发送的目标消息,所述目标消息包括第一消息、所述第一消息对应的文本消息和终端设备的标识;
[0024]发送模块,用于根据所述终端设备的标识,向所述终端设备发送所述第一消息;
[0025]所述发送模块还用于在确定所述第一消息未发送成功时,向所述终端设备发送所述文本消息。
[0026]第五方面,本申请提供一种服务器,包括:处理器,以及与所述处理器通信连接的存储器;
[0027]所述存储器存储计算机执行指令;
[0028]所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面或第二方面任一项所述的方法。
[0029]第六方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面或第二方面任一项所述的方法。
[0030]第七方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面或第二方面任一项所述的方法。
[0031]本申请实施例提供的消息发送方法、装置及服务器,第一服务器获取消息发送请求,消息发送请求包括终端设备的标识、第一业务类型以及业务数据。并根据对应关系表确定第一业务类型对应的第一消息模板。根据业务数据和第一消息模板,生成第一消息。同时对第一消息进行文本转换处理,得到第一消息对应的文本消息。根据第一消息、文本消息和终端设备的标识生成目标消息,并向第二服务器发送目标消息,以使第二服务器可以向终端设备发送第一消息或第一消息对应的文本消息。在上述过程中,由于第一服务器在发送
消息时,同时向第二服务器发送第一消息以及第一消息对应的文本消息。在第二服务器确定终端接收不到第一消息之后,可以立即向终端设备发送第一消息对应的文本消息。避免第一服务器在接收到第二服务器发送的提示信息之后,将第一消息转换为文本消息,再向第二服务器发送文本消息的过程,提高了消息发送的效率。
附图说明
[0032]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0033]图1为本申请实施例提供的应用场景的示意图;
[0034]图2为本申请实施例提供的一种消息发送方法的流程示意图;
[0035]图3为本申请实施例提供的获取消息发送请求的过程示意图;
[0036]图4为本申请实施例提供的另一种消息发送方法的流程示意图;
[0037]图5为本申请实施例提供的生成第一消息的过程示意图;
[0038]图6为本申请实施例提供的消息发送的过程示意图;
[0039]图7为本申请实施例提供的一种消息发送装置的结构示意图;
[0040]图8为本申请实施例提供的另一种消息发送装置的结构示意图;
[0041]图9为本申请实施例提供的服务器的结构示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种消息发送方法,其特征在于,应用于第一服务器,所述方法包括:获取消息发送请求,所述消息发送请求包括终端设备的标识、第一业务类型以及业务数据;根据对应关系表,确定所述第一业务类型对应的第一消息模板,所述对应关系表包括多个业务类型和每个业务类型对应的消息模板;根据所述业务数据和所述第一消息模板,生成第一消息,所述第一消息包括如下至少一种:文本、语音、视频、图片或链接;对所述第一消息进行文本转换处理,得到所述第一消息对应的文本消息;根据所述第一消息、所述文本消息和所述终端设备的标识生成目标消息,并向第二服务器发送目标消息,所述第二服务器用于向所述终端设备发送所述第一消息或者所述文本消息。2.根据权利要求1所述的方法,其特征在于,对所述第一消息进行文本转换处理,得到所述第一消息对应的文本消息,包括:确定所述第一消息对应的第一消息类型,所述第一消息类型为文本类型或非文本类型;若所述第一消息类型为所述文本类型,则对所述第一消息进行格式转换处理,得到所述第一消息对应的文本消息;若所述第一消息的类型为所述非文本类型,则对所述第一消息进行文字提取处理,得到所述第一消息对应的文本消息。3.根据权利要求2所述的方法,其特征在于,确定所述第一消息对应的第一消息类型,包括:若所述第一消息中包括语音、视频、图片或链接中的至少一种,则确定所述第一消息类型为非本文本类型;若所述第一消息中包括文本,且不包括语音、视频、图片和链接,则确定所述第一消息类型为本文本类型。4.根据权利要求2或3所述的方法,其特征在于,对所述第一消息进行文字提取处理,得到所述第一消息对应的文本消息,包括:若所述第一消息中包括图片,则对所述图片进行文本识别提取处理,得到第一转换文本;若所述第一消息中包括语音,则对所述语音进行文本转换处理,得到第二转换文本;若所述第一消息中包括视频,则在所述视频中提取语音片段和视频帧,对所述语音片段进行文本转换处理,以及对所述视频帧进行文本识别处理得到第三转换文本;若所述第一消息中包括链接,则确定所述链接对应的网页,并提取所述网页中的文本,得到第四转换文本;根据所述第一转换文本、所述第二转换文本、所述第三转换文本和所述第四转换文本中的至少一种,确定所述文本消息。5.根据权利要求1

4任一项所述的方法,其特征在于,生成第一消息,包括:在所述第一消息模板中确定至少一个待填充位;在所述业务数据中确定每个待填充位对应的填充信息;
在所述第一消息模板中,将所述填充信息填充至对应的待填充位,得到所述第一消息。6.一种消息发送方法,应...

【专利技术属性】
技术研发人员:刘余
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1