System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及信息,尤其涉及一种预警信息发送方法、装置、设备及存储介质。
技术介绍
1、气象灾害预警服务是坚持人民至上、生命至上的重要体现,气象灾害预警信息发布是发挥气象防灾减灾第一道防线的关键环节。气象灾害预警服务能够迅速识别出潜在的气象灾害风险,并及时向公众发布预警信息。使得公众能够通过预警信息了解到气象灾害,从而有足够的时间做出反应和准备,最大限度地减轻气象灾害带来的损失。
2、然而,现有预警信息的语音数据的发送过程繁琐,不利于提高语音数据的发送效率。其原因在于,由于无法掌握预警短信接收情况,当需要启动预警语音呼叫时,会进行无差别高并发的预警语音呼叫,造成大量的人力资源和时间资源的消耗,增加了预警信息的语音数据的发送时间,且容易受到人工操作的影响,因此,不利于提高语音数据的发送效率。
技术实现思路
1、本专利技术提供一种预警信息发送方法、装置、计算机设备及存储介质,以解决现有预警信息的语音数据的发送过程繁琐,不利于提高语音数据的发送效率的技术问题。
2、第一方面,提供了一种预警信息发送方法,包括:
3、获取预警信息包,对所述预警信息包进行解析,在解析后的所述预警信息包中,获取预警信息;
4、获取所述预警信息的发布时间,获取预警接收人的联系号码,基于所述发布时间、所述联系号码以及预定义的生成方式,生成标识符;
5、获取所述预警信息对应的短域名,将所述标识符和所述短域名进行拼接,生成所述预警信息对应的短链接;
7、当所述预警短信满足预定义的未签收条件时,向所述联系号码发起呼叫请求;
8、获取所述呼叫请求对应的呼叫结果,当所述呼叫结果为呼叫成功时,连续向所述接收方设备发送所述预警信息的语音数据,直至接收到所述接收方设备返回的应答结果,才停止向所述接收方设备发送所述预警信息的语音数据。
9、进一步地,所述获取所述预警信息的发布时间,获取预警接收人的联系号码,基于所述发布时间、所述联系号码以及预定义的生成方式,生成标识符,包括:
10、获取所述预警信息的发布时间,获取预警接收人的联系号码;
11、在所述联系号码中,随机抽取多个数字,将所述发布时间和所述多个数字进行拼接,生成标识符。
12、进一步地,所述获取所述预警信息对应的短域名,将所述标识符和所述短域名进行拼接,生成所述预警信息对应的短链接,包括:
13、获取发布所述预警信息的网页,将所述网页的原始域名转换为所述预警信息对应的短域名;
14、将所述标识符和所述短域名进行拼接,生成所述预警信息对应的短链接。
15、进一步地,所述选取携带所述短链接的短信作为预警短信,向所述联系号码发送所述预警短信,包括:
16、选取携带所述短链接的短信作为预警短信;
17、通过预设网络,向预警接收人的联系号码发送所述预警短信,所述预设网络包括4g网络、5g网络、以太网中的其中一种或其组合。
18、进一步地,所述当所述预警短信满足预定义的未签收条件时,向所述联系号码发起呼叫请求,包括:
19、获取所述预警短信的发送结果,当所述发送结果为发送成功时,在预设时间内,检测是否接收到所述短链接对应的签收信息,所述签收信息为签收所述预警信息的信息;
20、当没有接收到所述短链接对应的签收信息时,确定所述预警短信满足预定义的未签收条件,向所述联系号码发起呼叫请求。
21、进一步地,所述获取所述呼叫请求对应的呼叫结果,当所述呼叫结果为呼叫成功时,连续向所述接收方设备发送所述预警信息的语音数据,直至接收到所述接收方设备返回的应答结果,才停止向所述接收方设备发送所述预警信息的语音数据,包括:
22、获取所述呼叫请求对应的呼叫结果,当所述呼叫结果为呼叫成功时,建立本设备与所述联系号码对应的接收方设备之间的数据传输通道;
23、获取所述预警信息的语音数据,通过所述数据传输通道,连续向所述接收方设备发送所述预警信息的语音数据,直至接收到所述接收方设备返回的应答结果,才停止向所述接收方设备发送所述预警信息的语音数据。
24、进一步地,在所述获取所述呼叫请求对应的呼叫结果,当所述呼叫结果为呼叫成功时,连续向所述接收方设备发送所述预警信息的语音数据,直至接收到所述接收方设备返回的应答结果,才停止向所述接收方设备发送所述预警信息的语音数据之后,所述预警信息发送方法,包括:
25、创建显示窗口,通过所述显示窗口显示所述应答结果。
26、第二方面,提供了一种预警信息发送装置,包括:
27、第一获取模块,用于获取预警信息包,对所述预警信息包进行解析,在解析后的所述预警信息包中,获取预警信息;
28、第二获取模块,用于获取所述预警信息的发布时间,获取预警接收人的联系号码,基于所述发布时间、所述联系号码以及预定义的生成方式,生成标识符;
29、生成模块,用于获取所述预警信息对应的短域名,将所述标识符和所述短域名进行拼接,生成所述预警信息对应的短链接;
30、选取模块,用于选取携带所述短链接的短信作为预警短信,向所述联系号码发送所述预警短信;
31、呼叫模块,用于当所述预警短信满足预定义的未签收条件时,向所述联系号码发起呼叫请求;
32、发送模块,用于获取所述呼叫请求对应的呼叫结果,当所述呼叫结果为呼叫成功时,连续向所述接收方设备发送所述预警信息的语音数据,直至接收到所述接收方设备返回的应答结果,才停止向所述接收方设备发送所述预警信息的语音数据。
33、第三方面,提供了一种计算机设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述预警信息发送方法的步骤。
34、第四方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述预警信息发送方法的步骤。
35、本申请提供一种预警信息发送方法、装置、计算机设备及存储介质,获取预警信息包,对所述预警信息包进行解析,在解析后的所述预警信息包中,获取预警信息;获取所述预警信息的发布时间,获取预警接收人的联系号码,基于所述发布时间、所述联系号码以及预定义的生成方式,生成标识符;获取所述预警信息对应的短域名,将所述标识符和所述短域名进行拼接,生成所述预警信息对应的短链接;选取携带所述短链接的短信作为预警短信,向所述联系号码发送所述预警短信;当所述预警短信满足预定义的未签收条件时,向所述联系号码发起呼叫请求;获取所述呼叫请求对应的呼叫结果,当所述呼叫结果为呼叫成功时,连续向所述接收方设备发送所述预警信息的语音数据,直至接收到所述接收方设备返回的应答结果,才停止向所述接收方设备发送所述预警信息的语音数据,有益效果在于两方面本文档来自技高网...
【技术保护点】
1.一种预警信息发送方法,其特征在于,包括:
2.根据权利要求1所述的预警信息发送方法,其特征在于,所述获取所述预警信息的发布时间,获取预警接收人的联系号码,基于所述发布时间、所述联系号码以及预定义的生成方式,生成标识符,包括:
3.根据权利要求1所述的预警信息发送方法,其特征在于,所述获取所述预警信息对应的短域名,将所述标识符和所述短域名进行拼接,生成所述预警信息对应的短链接,包括:
4.根据权利要求1所述的预警信息发送方法,其特征在于,所述选取携带所述短链接的短信作为预警短信,向所述联系号码发送所述预警短信,包括:
5.根据权利要求1所述的预警信息发送方法,其特征在于,所述当所述预警短信满足预定义的未签收条件时,向所述联系号码发起呼叫请求,包括:
6.根据权利要求1所述的预警信息发送方法,其特征在于,所述获取所述呼叫请求对应的呼叫结果,当所述呼叫结果为呼叫成功时,连续向所述接收方设备发送所述预警信息的语音数据,直至接收到所述接收方设备返回的应答结果,才停止向所述接收方设备发送所述预警信息的语音数据,包括:
8.一种预警信息发送装置,其特征在于,包括:
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述预警信息发送方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述预警信息发送方法的步骤。
...【技术特征摘要】
1.一种预警信息发送方法,其特征在于,包括:
2.根据权利要求1所述的预警信息发送方法,其特征在于,所述获取所述预警信息的发布时间,获取预警接收人的联系号码,基于所述发布时间、所述联系号码以及预定义的生成方式,生成标识符,包括:
3.根据权利要求1所述的预警信息发送方法,其特征在于,所述获取所述预警信息对应的短域名,将所述标识符和所述短域名进行拼接,生成所述预警信息对应的短链接,包括:
4.根据权利要求1所述的预警信息发送方法,其特征在于,所述选取携带所述短链接的短信作为预警短信,向所述联系号码发送所述预警短信,包括:
5.根据权利要求1所述的预警信息发送方法,其特征在于,所述当所述预警短信满足预定义的未签收条件时,向所述联系号码发起呼叫请求,包括:
6.根据权利要求1所述的预警信息发送方法,其特征在于,所述获取所述呼叫请求对应的呼叫结果,当所述呼叫结果为呼叫成功时,连续向所述接收方设备发送所...
【专利技术属性】
技术研发人员:徐鹏,郭学峰,严雪,王婉,张家熙,李宁,杨芳,刘玉珠,宗川,刘春玲,
申请(专利权)人:河南省气象服务中心河南省气象影视和宣传中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。