基于多重路由和重试的短信投递方法、系统、设备和介质技术方案

技术编号:32787653 阅读:58 留言:0更新日期:2022-03-23 19:47
本申请涉及一种基于多重路由和重试的短信投递方法、系统、设备和介质,属于通信技术领域,该方法包括:获取用于接收短信的号码,根据预先配置的多重路由规则选定投递通道,通过投递通道投递短信,其中,投递通道由多个实体通道组合而成,在投递失败的情况下,通过预先配置的筛选规则确定重试通道,通过重试通道投递短信。本申请提高了提高投递成功率,解决相关技术中短信投递成功率低的问题。技术中短信投递成功率低的问题。技术中短信投递成功率低的问题。

【技术实现步骤摘要】
基于多重路由和重试的短信投递方法、系统、设备和介质


[0001]本申请涉及通信
,特别是涉及一种基于多重路由和重试的短信投递方法、系统、电子设备和存储介质。

技术介绍

[0002]随着计算机技术的发展,目前大多数的短信系统已经被广泛的应用于短信的投递上,给人们生活带来了极大的便利。
[0003]但是短信系统在实际应用中也面临许多问题:一方面,目前的大多短信系统是通过虚拟通道绑定多条实体通道,再遍历所有绑定的实体通道,分别进行短信投递,这种方法无法针对不同的人群针对性的投递,因此投递成功率较低;另一方面,为了提高投递成功率,目前的很多短信系统通过选择单一路由方式来实现的短信投递,如此,虽然提高了投递的成功率,但是不能适用于当前复杂的实际应用场景,即,在复杂实际应用场景下,仍然存在无法投递成功的问题。
[0004]目前针对相关技术中通过选择单一路由方式来实现短信投递,不能适用于当前复杂实际应用场景,即投递成功率低的问题,尚未提出有效的解决方案。

技术实现思路

[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]图1是本申请实施例的基于多重路由和重试的短信投递方法的第一流程示意图;
[0033]图2是本申请实施例的基于多重路由和重试的短信投递方法的第二流程示意图;
[0034]图3是本申请实施例的基于多重路由和重试的短信投递方法的第三流程示意图;
[0035]图4是根据本申请实施例的基于多重路由和重试的短信投递系统的结构框图;
[0036]图5是根据本申请实施例的电子设备的内部结构示意图。
具体实施方式
[0037]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的
技术实现思路
的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。
[0038]在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。
[0039]除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属
内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于多重路由和重试的短信投递方法,其特征在于,所述方法包括:获取用于接收短信的号码,根据预先配置的多重路由规则选定投递通道;通过所述投递通道投递所述短信,其中,所述投递通道由多个实体通道组合而成;在投递失败的情况下,通过预先配置的筛选规则确定重试通道;通过所述重试通道投递所述短信。2.根据权利要求1所述的方法,其特征在于,在所述获取用于接收短信的号码之前,所述方法还包括:对接虚拟通道,所述虚拟通道绑定有多个实体通道;根据所述多重路由规则,从所述多个实体通道中选择若干个实体通道进行组合,得到投递通道,其中,所述多重路由规则包括号码特征和实体通道的权重。3.根据权利要求2所述的方法,其特征在于,所述号码特征包括归属地信息和运营商信息。4.根据权利要求2所述的方法,其特征在于,所述实体通道的权重是根据实体通道的历史投递成功率决定。5.根据权利要求1所述的方法,其特征在于,所述通过预先配置的筛选规则确定重试通道包括:从预先配置的多个重试通道中筛选出符合所述筛选规则的重试通道,其中,所述筛选规则包括盲区、可发送时间、并发数和频次。6.一种基于多重路由和重试的短信投递系统,其特征在于,所述系统包括:获取模块,用于获取用于接收短信的号码;选定...

【专利技术属性】
技术研发人员:吴永江
申请(专利权)人:浙江百应科技有限公司
类型:发明
国别省市:

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

1