短信发送方法、装置及终端设备制造方法及图纸

技术编号:30223123 阅读:22 留言:0更新日期:2021-09-29 09:43
本发明专利技术提供了一种短信发送方法、装置及终端设备,该方法包括:接收目标时段内的短信发送请求信息,并对所述短信发送请求信息进行封装,得到目标时段内的短信封装数据;所述短信封装数据包括发送方信息、接收方信息、短信内容、短信请求时间以及短信发送形式;基于所述短信发送形式以及所述短信请求时间对目标时段内的各条短信封装数据进行排序,形成短信发送队列;按照队列顺序对短信发送队列中的短信封装数据进行审核,并将审核通过的短信封装数据按照其短信发送形式将其短信内容发送至对应的接收方。本发明专利技术提供的短信发送方法、装置及终端设备能够提高短信的整体发送效率。及终端设备能够提高短信的整体发送效率。及终端设备能够提高短信的整体发送效率。

【技术实现步骤摘要】
短信发送方法、装置及终端设备


[0001]本专利技术属于数据收发
,更具体地说,是涉及一种短信发送方法、装置及终端设备。

技术介绍

[0002]现有技术中,即使各类通讯软件的使用越来越广泛,手机短信的使用频率仍在持续增高。然而,当前的主流GSM网络带宽有限,并不能满足一些短信使用的需求,如当短信发送的数量庞大时,单人发送会需要很多相同的操作和时间,群发也会由于手机性能的限制以及网络拥塞,导致短信发送过程非常慢,用户的发送时间成本很高。
[0003]因此,如何降低用户的整体发送时间成本,提高短信的整体发送效率成为本领域人员亟需解决的问题。

技术实现思路

[0004]本专利技术的目的在于提供一种短信发送方法、装置及终端设备,以降低用户的整体发送时间成本,提高短信的整体发送效率。
[0005]本专利技术实施例的第一方面,提供了一种短信发送方法,包括:
[0006]接收目标时段内的短信发送请求信息,并对所述短信发送请求信息进行封装,得到目标时段内的短信封装数据;所述短信封装数据包括发送方信息、接收方信息、短信内容、短信请求时间以及短信发送形式;
[0007]基于所述短信发送形式以及所述短信请求时间对目标时段内的各条短信封装数据进行排序,形成短信发送队列;
[0008]按照队列顺序对短信发送队列中的短信封装数据进行审核,并将审核通过的短信封装数据按照其短信发送形式将其短信内容发送至对应的接收方。
[0009]本专利技术实施例的第二方面,提供了一种短信发送装置,包括:
[0010]数据获取模块,用于接收目标时段内的短信发送请求信息,并对所述短信发送请求信息进行封装,得到目标时段内的短信封装数据;所述短信封装数据包括发送方信息、接收方信息、短信内容、短信请求时间以及短信发送形式;
[0011]数据处理模块,用于基于所述短信发送形式以及所述短信请求时间对目标时段内的各条短信封装数据进行排序,形成短信发送队列;
[0012]数据发送模块,用于按照队列顺序对短信发送队列中的短信封装数据进行审核,并将审核通过的短信封装数据按照其短信发送形式将其短信内容发送至对应的接收方。
[0013]本专利技术实施例的第三方面,提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的短信发送方法的步骤。
[0014]本专利技术实施例的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的短信发送方法的步
骤。
[0015]本专利技术提供的短信发送方法、装置及终端设备的有益效果在于:
[0016]区别于现有技术中直接根据短信请求时间对各条短信进行发送的方案,本专利技术还考虑了短信的发送形式,并综合短信的请求时间以及发送形式形成了短信发送队列,根据短信发送队列对各条短信进行审核发送。相对于现有技术,本专利技术在支持更多短信发送形式的基础上,还可利用短信发送形式和短信请求时间的结合,生成整体发送时间成本更低的短信发送队列,因此可有效降低用户的整体发送时间成本,提高短信的整体发送效率。
附图说明
[0017]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本专利技术一实施例提供的短信发送方法的流程示意图;
[0019]图2为本专利技术一实施例提供的短信发送装置的结构框图;
[0020]图3为本专利技术一实施例提供的终端设备的示意框图。
具体实施方式
[0021]为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0022]请参考图1,图1为本专利技术一实施例提供的短信发送方法的流程示意图,该方法包括:
[0023]S101:接收目标时段内的短信发送请求信息,并对短信发送请求信息进行封装,得到目标时段内的短信封装数据。短信封装数据包括发送方信息、接收方信息、短信内容、短信请求时间以及短信发送形式。
[0024]在本实施例中,发送方信息包括但不限于发送方的账号及密码、发送方的本地IP及服务端IP、发送方的系统名称、发送方的手机号等。
[0025]接收方信息包括但不限于接收方的系统名称、接收方的账号、接收方的手机号等。其中,接收方手机号可以为一个号码,也可以为两个或两个以上的号码,其中,各个号码提交时可用英文半角逗号分隔,一次最多100个号码。
[0026]其中,由于短信内容消息长度有限制,因此短信内容可以合并为一条短信发送,也可以多条发送。例如,短信消息内容长度最大支持为2048字符,但实际会每600字符分割拆分发送。当短信发送内容长度为2000字符时,实际发送短信条数为4;当短信内容长度为500字符时,实际发送短信条数为1。
[0027]在本实施例中,短信发送形式可以包括短信的内容发送形式以及短信的时间发送形式。
[0028]其中,内容发送形式可以为:1:不打包发送;2:根据发送方系统账号打包发送;3:根据接收方手机号打包发送。默认值为1。例:某一时间段内,A、B、C三个系统需要分别向手
机号p1、p2进行2条消息推送,按照方式1进行短信发送时,p1需要接收来自于A、B、C分别发送的2条短信;按照方式2进行短信发送时,p1需要接收来自于A、B、C分别发送的1条短信(不考虑内容过长导致消息拆分推送的情况);按照方式3进行短信发送时,p1需要接收来自于A、B、C三个系统内容合并后发送的1条短信(不考虑内容过长导致消息拆分推送的情况)。
[0029]其中,时间发送形式可以为:0:代表立即发送,1:代表定时发送,2:代表取消定时任务。默认值为0。其中,具体的定时发送时间格式可以为yyyy

MM

dd HH:mm:ss,默认为空值。
[0030]在本实施例中,各条短信发送请求信息都对应一任务ID,每条任务都包含对应短信的实际发送开始时间、实际发送结束时间、预计发送开始时间、预计发送结束时间、待发送短信流水号、发送方系统名称等。
[0031]S102:基于短信发送形式以及短信请求时间对目标时段内的各条短信封装数据进行排序,形成短信发送队列。
[0032]在本实施例中,基于短信发送形式以及短信请求时间对目标时段内的各条短信封装数据进行排序,形成短信发送队列,包括:
[0033]按照各条短信封装数据的短信请求时间以及短信发送形式确定各条短信封装数据的请求发送时间。
[0034]根据各条短信封装数据的请求发送时间对各条短信封装数据进行排序本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种短信发送方法,其特征在于,包括:接收目标时段内的短信发送请求信息,并对所述短信发送请求信息进行封装,得到目标时段内的短信封装数据;所述短信封装数据包括发送方信息、接收方信息、短信内容、短信请求时间以及短信发送形式;基于所述短信发送形式以及所述短信请求时间对目标时段内的各条短信封装数据进行排序,形成短信发送队列;按照队列顺序对短信发送队列中的短信封装数据进行审核,并将审核通过的短信封装数据按照其短信发送形式将其短信内容发送至对应的接收方。2.如权利要求1所述的短信发送方法,其特征在于,所述基于所述短信发送形式以及所述短信请求时间对目标时段内的各条短信封装数据进行排序,形成短信发送队列,包括:按照各条短信封装数据的短信请求时间以及短信发送形式确定各条短信封装数据的请求发送时间;根据各条短信封装数据的请求发送时间对各条短信封装数据进行排序,形成短信发送队列。3.如权利要求2所述的短信发送方法,其特征在于,在根据各条短信封装数据的请求发送时间对各条短信封装数据进行排序之后,还包括:按照预设时长对排序后的各条短信封装数据进行分组;根据所述接收方信息以及所述发送形式对各个分组内的短信封装数据进行重排,得到短信发送队列。4.如权利要求1所述的短信发送方法,其特征在于,所述按照队列顺序对短信发送队列中的短信封装数据进行审核,包括:按照队列顺序对各个短信封装数据的短信内容进行分词匹配处理,以检测各条短信封装数据中是否包含敏感词。5.如权利要求4所述的短信发送方法,其特征在于,对于某一短信封装数据,所述按照队列顺序对该短信封装数据的短信内容进行分词匹配处理,以检测该短信封装数据中是否包含敏感词,包括:提取该短信封装数据中短信内容的名词词组和动词词组;将各个名词词组与预设名词词组进行匹配,得到各个名词词组对应的预设名词词组;基于各个名词词组对应的预设名词词组、以及预设...

【专利技术属性】
技术研发人员:陈敏王琛李屹烜段正玉刘伟卢学佳张兰刘国胜宋晓青张伦方亚楠
申请(专利权)人:国网河北省电力有限公司深州市供电分公司
类型:发明
国别省市:

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

1