短信处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35014010 阅读:18 留言:0更新日期:2022-09-21 15:12
本公开提供了一种短信处理方法,可以应用于通信技术领域和金融领域。该短信处理方法包括:响应于短信发送指令,获取上述短信发送指令中包含的与不同属性参数对应的参数信息,其中,上述参数信息包括发送类别和发送方式;根据上述发送类别确定与上述发送类别对应的候选短信服务商;根据上述发送方式从上述候选短信服务商中确定目标短信服务商;以及利用上述目标短信服务商发送短信。本公开还提供了一种短信处理装置、设备、存储介质。存储介质。存储介质。

【技术实现步骤摘要】
短信处理方法、装置、电子设备及存储介质


[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]第一确定模块,用于根据上述发送类别确定与上述发送类别对应的候选短信服务商;
[0033]第二确定模块,用于根据上述发送方式从上述候选短信服务商中确定目标短信服务商;以及
[0034]第一发送模块,用于利用上述目标短信服务商发送短信。
[0035]本公开的另一个方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当上述一个或多个程序被上述一个或多个处理器执行时,使得一个或多个处理器执行上述短信处理方法。
[0036]本公开的另一个方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述短信处理方法。
[0037]本公开的另一个方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述短信处理方法。
[0038]根据本公开的实施例,因为采用了获取短信发送指令中包含的参数信息,根据参数信息中的发送类别确定与发送类别对应的候选短信服务商,再根据参数信息中的发送方式从候选短信服务商中确定目标短信服务商,之后利用目标短信服务商发送短信的技术方案。所以至少部分地克服了采用单一的短信服务商发送短信,导致发送信息积压,从而影响短信发送效率的技术问题,进而达到了可以根据短信服务商的发送类别动态选取合适的短信服务商进行短信发送,有助于提高发送效率的技术效果。
附图说明
[0039]通过以下参照附图对本公开实施例的描述,本公开的上述内容以及其他目的、特征和优点将更为清楚,在附图中:
[0040]图1示意性示出了根据本公开实施例的短信处理方法、装置、设备、介质和程序产品的应用场景图;
[0041]图2示意性示出了根据本公开实施例的短信处理方法的流程图;
[0042]图3示意性示出了根据本公开另一实施例的短信处理方法的流程图;
[0043]图4示意性示出了根据本公开实施例的短信服务商配置方法的流程图;
[0044]图5示意性示出了根据本公开实施例的目标短信服务商确定方法的流程图;
[0045]图6示意性示出了根据本公开其中一个实施例的短信处理方法的流程图;
[0046]图7示意性示出了根据本公开实施例的短信处理装置的结构框图;以及
[0047]图8示意性示出了根据本公开实施例的适于实现短信处理方法的电子设备的方框图。
具体实施方式
[0048]以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
[0049]在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种短信处理方法,包括:响应于短信发送指令,获取所述短信发送指令中包含的与不同属性参数对应的参数信息,其中,所述参数信息包括发送类别和发送方式;根据所述发送类别确定与所述发送类别对应的候选短信服务商;根据所述发送方式从所述候选短信服务商中确定目标短信服务商;以及利用所述目标短信服务商发送短信。2.根据权利要求1所述的方法,其中,所述发送类别为至少两个预设发送类别中的一个;所述至少两个预设发送类别包括根据至少两个预先配置的短信服务商按照预设划分规则划分得到;其中,所述预设划分规则包括按照资费等级划分、按照稳定性等级划分和按照是否群发优先划分。3.根据权利要求1所述的方法,其中,每个所述候选短信服务商具有对应的发送权重值;所述发送方式包括按照权重值发送的方式或按照轮询发送的方式;其中,所述根据所述发送方式从所述候选短信服务商中确定目标短信服务商包括:根据与所述候选短信服务商对应的发送权重值,利用权重随机算法从所述候选短信服务商中确定所述目标短信服务商;或者获取与所述候选短信服务商对应的发送次数信息;根据所述发送次数信息从所述候选短信服务商中确定所述目标短信服务商。4.根据权利要求1所述的方法,还包括:根据预设格式封装所述与不同属性参数对应的参数信息,得到封装后的与不同属性参数对应的参数信息;调用短信发送服务;利用所述短信发送服务解析所述封装后的与不同属性参数对应的参数信息,得到所述短信发送指令中包含的与不同属性参数对应的参数信息。5.根据权利要求1所述的方法,还包括:在所述利用所述目标短信服务商发送短信之前,验证所述目标短信服务商是否满足预设...

【专利技术属性】
技术研发人员:柯敬礼俎旭陈晓帅孙永
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1