一种多渠道短信发送系统及装置制造方法及图纸

技术编号:37319372 阅读:10 留言:0更新日期:2023-04-21 23:00
本文涉及数据通讯领域,尤其涉及一种多渠道短信发送系统及装置,包括:调用方,用于生成短信发送命令并发送;所述短信发送命令包括目标用户相关信息、待发送短信及短信发送时段;短信服务平台,用于接收所述短信发送命令,并根据短信发送命令确定短信发送渠道;短信发送渠道,用于接收所述短信服务平台发送的数据,并根据接收到的数据,向目标用户端发送短信;目标用户端,用于接收短信发送渠道发送的短信。本方案能够基于多维度确定出最合适的发送渠道,并避免重复发送、进行有序的短信发送,丰富了短信发送的选择,提高了运营效率,从而更好服务于用户,促进企业业务发展。促进企业业务发展。促进企业业务发展。

【技术实现步骤摘要】
一种多渠道短信发送系统及装置


[0001]本文涉及数据通讯领域,尤其是一种多渠道短信发送系统及装置。

技术介绍

[0002]随着互联网技术、通讯技术及智能终端设备的普及,短信服务已经越来越普遍得被应用于人们的日常生活工作中。随着第三方短信渠道的丰富,可选的短信发送渠道方越来越多,对企业来说,需要更高效、智能的给目标用户提供短信服务。
[0003]现有技术中,一般采用单个短信发送渠道对接的方式,这种单一的发送方式并不利于业务的发展,同时也容易因为短信发送延迟降低用户体验感,而如何在接入多个短信发送渠道后有效的基于多维度确定出最合适的发送渠道,并避免重复发送、进行有序的短信发送,从而获得更好的业务是企业需要解决的问题。
[0004]针对目前技术中短信发送延迟降低用户体验感的问题,需要一种多渠道短信发送系统及装置。

技术实现思路

[0005]为解决上述现有技术的问题,本文实施例提供了一种多渠道短信发送系统及装置。
[0006]本文实施例提供了一种多渠道短信发送系统,所述系统包括:调用方,用于生成短信发送命令并发送;所述短信发送命令包括目标用户相关信息、待发送短信及短信发送时段;短信服务平台,用于接收所述短信发送命令,并根据短信方命令确定短信发送渠道;短信发送渠道,用于接收所述短信服务平台发送的数据,并根据接收到的数据,向目标用户端发送短信;目标用户端,用于接收短信发送渠道发送的短信。
[0007]根据本文实施例的一个方面,所述短信服务平台执行如下步骤:获取短信发送命令,所述短信发送命令包括目标用户相关信息、待发送短信及短信发送时段;根据所述短信发送命令中待发送短信的内容,确定所述待发送短信的重要级别;根据所述重要级别,从预设短信渠道列表中确定多个初始短信发送渠道;根据渠道路由规则及各初始短信发送渠道的配置信息,确定各初始短信发送渠道的权重得分;根据所述权重得分的结果,从所述多个初始短信发送渠道中确定最终短信发送渠道;通过所述最终短信发送渠道,将待发送短信发送至目标用户。
[0008]根据本文实施例的一个方面,根据所述短信发送命令中待发送短信的内容,确定所述待发送短信的重要级别包括:文字识别所述待发送短信,得到待发送短信的内容;根据所述待发送短信的内容及业务需求,确定待发送短信的类型及重要级别。
[0009]根据本文实施例的一个方面,在确定初始短信发送渠道之前,所述方法包括:确定所述目标用户是否为黑名单用户;若是,终止确定初始短信发送渠道;若否,获取预设短信渠道列表并确定预设时间内对所述目标用户的短信发送数量是否超出短信发送数量上限;若是,终止确定初始短信发送渠道;若否,从预设短信渠道列表中确定初始短信发送渠道。
[0010]根据本文实施例的一个方面,所述确定初始短信发送渠道包括:根据所述预设短信渠道列表中各短信发送渠道的当前启用状态,确定第一初始短信发送渠道集合;根据所述短信发送命令,从所述第一初始短信发送渠道中删除与所述目标用户的归属地不一致的短信渠道,得到第二初始短信发送渠道集合;根据所述短信发送命令中的短信发送时段,从所述第二初始短信发送渠道集合中,删除无法覆盖短信发送时段的渠道,确定第三初始短信发送渠道集合,所述第三初始短信发送渠道集合为所述多个初始短信发送渠道。
[0011]根据渠道路由规则及各初始短信发送渠道的配置信息,确定各初始短信发送渠道的权重得分,包括:
[0012]对各初始短信发送渠道赋予相同的初始权重得分及预设乘数;
[0013]获取各初始短信发送渠道的历史短信发送成功率;
[0014]判断各初始短信发送渠道的历史短信发送成功率是否小于预设成功率阈值;
[0015]若是,确定为所述初始权重得分与1相加后,与所述预设乘数的乘积为所述初始短信发送渠道的第一权重得分;
[0016]若否,确定所述初始权重得分与所述预设乘数的乘积为所述初始短信发送渠道的第一权重得分;
[0017]判断各初始短信发送渠道是否为短信发送命令中确定的指定渠道;
[0018]若是,确定第一权重得分与预设优先渠道系数相加后,与所述预设乘数的乘积为所述初始短信发送渠道的第二权重得分;
[0019]若否,确定为第一权重得分与预设优先渠道系数相加后,与所述预设乘数的乘积为所述初始短信发送渠道的第二权重得分;
[0020]根据所述初始短信发送渠道的计费价格与第二权重得分相加后,与所述预设乘数的乘积为所述初始短信发送渠道的第三权重得分;
[0021]根据各初始短信发送渠道的历史短信发送失败率及所述第三权重得分,确定所述初始短信发送渠道最终的权重得分。
[0022]根据本文实施例的一个方面,从所述初始短信发送渠道中确定最终短信发送渠道包括:将权重得分最小的渠道,确定为最优短信发送渠道,为最终短信发送渠道。
[0023]根据本文实施例的一个方面,确定最终短信发送渠道还包括:根据所述初始短信发送渠道的历史短信发送转化率的大小,确定初始短信发送渠道排序,将历史短信发送转换率最大的初始短信发送渠道,确定为最终短信发送渠道。
[0024]根据本文实施例的一个方面,所述短信发送渠道还包括:接收最终短信发送渠道返回的编码;根据所述编码及预设编码查询表,确定短信发送成功结果或短信发送失败类型,所述预设编码查询表包括所述编码与短信发送成功结果及短信发送失败类型的映射关系,所述短信发送失败类型包括发送数据错误、渠道错误、目标用户错误;根据所述短信发送失败类型,确定是否切换短信发送渠道重新发送短信。
[0025]本文实施例还公开了一种多渠道短信发送装置,所述装置包括:短信发送命令获取单元,用于获取短信发送命令,所述短信发送命令包括目标用户相关信息、待发送短信及短信发送时段;短信重要级别确定单元,用于根据所述短信发送命令中待发送短信的内容,确定所述待发送短信的重要级别;初始短信发送渠道确定单元,用于根据所述重要级别,从预设短信渠道列表中确定多个初始短信发送渠道;权重得分确定单元,用于根据渠道路由
规则及各初始短信发送渠道的配置信息,确定各初始短信发送渠道的权重得分;最终短信发送渠道确定单元,用于根据所述渠道评分的结果,从所述多个初始短信发送渠道中确定最终短信发送渠道;短信发送单元,用于通过所述最终短信发送渠道,将待发送短信发送至目标用户。
[0026]本方案基于多维度确定出最合适的发送渠道,并避免重复发送、进行有序的短信发送,丰富了短信发送的选择,提高了运营效率,从而更好服务于用户,促进企业业务发展。
附图说明
[0027]为了更清楚地说明本文实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本文的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028]图1所示为本文实施例一种多渠道短信发送系统的示意图;
[0029]图2所示为本文实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多渠道短信发送系统,其特征在于,所述系统包括:调用方,用于生成短信发送命令并发送;所述短信发送命令包括目标用户相关信息、待发送短信及短信发送时段;短信服务平台,用于接收所述短信发送命令,并根据短信发送命令确定短信发送渠道;短信发送渠道,用于接收所述短信服务平台发送的数据,并根据接收到的数据,向目标用户端发送短信;目标用户端,用于接收短信发送渠道发送的短信。2.根据权利要求1所述的多渠道短信发送系统,其特征在于,所述短信服务平台执行如下步骤:获取短信发送命令,所述短信发送命令包括目标用户相关信息、待发送短信及短信发送时段;根据所述短信发送命令中待发送短信的内容,确定所述待发送短信的重要级别;根据所述重要级别,从预设短信渠道列表中确定多个初始短信发送渠道;根据渠道路由规则及各初始短信发送渠道的配置信息,确定各初始短信发送渠道的权重得分;根据所述权重得分的结果,从所述多个初始短信发送渠道中确定最终短信发送渠道;通过所述最终短信发送渠道,将待发送短信发送至目标用户。3.根据权利要求2所述的多渠道短信发送系统,其特征在于,根据所述短信发送命令中待发送短信的内容,确定所述待发送短信的重要级别包括:文字识别所述待发送短信,得到待发送短信的内容;根据所述待发送短信的内容及业务需求,确定待发送短信的类型及重要级别。4.根据权利要求3所述的多渠道短信发送系统,其特征在于,在确定初始短信发送渠道之前,还包括:确定所述目标用户是否为黑名单用户;若是,终止确定初始短信发送渠道;若否,获取预设短信渠道列表并确定预设时间内对所述目标用户的短信发送数量是否超出短信发送数量上限;若是,终止确定初始短信发送渠道;若否,从预设短信渠道列表中确定初始短信发送渠道。5.根据权利要求4所述的多渠道短信发送系统,其特征在于,所述确定初始短信发送渠道包括:根据所述预设短信渠道列表中各短信发送渠道的当前启用状态,确定第一初始短信发送渠道集合;根据所述短信发送命令,从所述第一初始短信发送渠道集合中删除与所述目标用户的归属地不一致的短信渠道,得到第二初始短信发送渠道集合;根据所述短信发送命令中的短信发送时段,从所述第二初始短信发送渠道集合中,删除无法覆盖短信发送时段的渠道,确定第三初始短信发送渠道集合,所述第三初始短信发送渠道集合为所述多个初始短信发送渠道。6.根据权利要求5所述的多渠道短信发送系统,其特征在于,根据渠道路由规则及各初
始短信发送渠道的配置信息,确定各初始短信发送渠道的权重得分,包括:对各初始短信发送渠道赋予相同的初始权重得分及预设乘数;获取各初始短信发送渠道的历史短信发送成功率;判断各初始短信发送渠道的历史短信发送成功率是否小于预设成功率阈值;若是,确定为所述初始权重得分与1相加后...

【专利技术属性】
技术研发人员:罗鸣飞魏永李萌萌吴迪
申请(专利权)人:厦门友微科技有限公司
类型:发明
国别省市:

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

1