[发明专利]一种短信发送方法、系统、存储介质及终端设备在审
申请号: | 202010018613.3 | 申请日: | 2020-01-08 |
公开(公告)号: | CN111246406A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 艾明 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04W4/18 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 左婷兰 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 短信 发送 方法 系统 存储 介质 终端设备 | ||
1.一种短信发送方法,其特征在于,包括:
获取各短信渠道对应的接口文档,并根据各所述接口文档分别配置各所述短信渠道对应的渠道信息,其中,所述渠道信息包括所述短信渠道对应的请求方法和所述短信渠道中的渠道字段与系统源字段之间的对应关系;
在接收到用户的短信发送请求时,根据所述短信发送请求从所述短信渠道中确定目标短信渠道,并确定所述短信发送请求对应的目标用户和源字段内容,其中,所述源字段内容为所述系统源字段所对应的字段内容;
根据所述对应关系将所述系统源字段转换为所述目标短信渠道对应的目标渠道字段,并将所述系统源字段对应的源字段内容确定为所述目标渠道字段对应的目标字段内容;
获取所述目标短信渠道对应的目标请求方法,并利用所述目标请求方法和所述目标字段内容发送短信至所述目标用户。
2.根据权利要求1所述的短信发送方法,其特征在于,所述渠道信息还包括所述短信渠道对应的渠道状态,其中,所述渠道状态包括可用状态和禁用状态;
所述根据所述短信发送请求从所述短信渠道中确定目标短信渠道,包括:
根据所述短信发送请求从所述短信渠道中确定所述短信发送请求对应的初始短信渠道,并获取所述初始短信渠道对应的初始渠道状态;
当所述初始渠道状态为禁用状态时,获取所述短信渠道中渠道状态为可用状态的候选短信渠道;
根据预设确定方式从所述渠道状态为可用状态的候选短信渠道中确定目标短信渠道。
3.根据权利要求2所述的短信发送方法,其特征在于,所述根据预设确定方式从所述渠道状态为可用状态的候选短信渠道中确定目标短信渠道,包括:
通过负载均衡策略从所述渠道状态为可用状态的候选短信渠道中确定所述目标短信渠道。
4.根据权利要求1所述的短信发送方法,其特征在于,在利用所述目标请求方法和所述目标字段内容发送短信至所述目标用户之后,包括:
获取所述目标短信渠道返回的处理结果,并确定所述处理结果对应的数据类型;
根据所述数据类型确定所述处理结果所对应的解析方法;
利用所述解析方法将所述处理结果解析成指定类型的回执数据,并将所述回执数据保存于预设数据库。
5.根据权利要求4所述的短信发送方法,其特征在于,所述利用所述解析方法将所述处理结果解析成指定类型的回执数据,包括:
利用所述解析方法对所述处理结果进行解析,并在解析过程中获取解析状态信息;
判断所述解析状态信息是否满足预设条件;
若所述解析状态信息不满足所述预设条件,则确定所述目标短息渠道存在异常;
根据所述解析状态信息确定所述目标短信渠道的异常类型,并根据所述异常类型所对应的预警方式进行预警消息的发送;
若所述解析状态信息满足所述预设条件,则获取解析得到的指定类型的回执数据。
6.根据权利要求1所述的短信发送方法,其特征在于,各所述接口文档包括各所述短信渠道对应的短信发送地址和回执状态地址,其中,所述短信发送地址为所述短信渠道中的接口进行短信发送所采用的地址,所述回执状态地址为所述短信渠道中的接口完成短信发送后返回发送状态所采用的地址;
相应地,所述渠道信息还包括所述短信渠道对应的短信发送地址和回执状态地址。
7.根据权利要求1至6中任一项所述的短信发送方法,其特征在于,在根据各所述接口文档分别配置各所述短信渠道对应的渠道信息之后,包括:
将各所述渠道信息保存于系统的Redis服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010018613.3/1.html,转载请声明来源钻瓜专利网。