【技术实现步骤摘要】
本专利技术涉及通信
,具体涉及一种批量发送短信的方法和装置。
技术介绍
随着通信技术的发展,很多服务提供商为了给其用户发送通知等信息,可能采用服务器向其用户发送消息,比如短信。例如,某个购物网站,利用服务器的信息发送系统,给该购物网站注册的用户发送红包代码。按照发送对象来区分的话,可以将现有的发送信息方式分为单发模式和群发模式,所谓的单发模式即针对每个用户生成一条信息,然后执行一次发送操作,将该信息发送给该用户的终端,循环发送直至给所有用户发送完毕;所谓的群发模式即为生成一条信息,执行一次发送操作,将该信息发送给所有用户的终端。但是,上述方案中的两种操作方式都存在一定的缺点:对于上述的单发模式,需要执行多次的发送操作,且每次发送操作都需针对各信息接收号码编辑信息,操作过程繁琐且耗时较长。对于上述的群发模式,不同的信息接收号码所在终端接收到的信息都一样,无法根据不同的信息接收号码所在终端将发送信息加以区分。例如上述的购物网站给不同用户发送红包代码,若只执行一次群发模式发送操作,则不同的用户会收到同一条红包代码,最终导致只有一个用户可以使用该红包代码,其他用户则使用无效,而这并不符合实际需求。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的批量发送短信的装置和相应的批量发送短信的方法。依据本专利技术的一个方面,提供了一种批量发 ...
【技术保护点】
一种批量发送短信的方法,包括:获取各用户的身份信息;所述身份信息包括信息接收号码;针对不同的身份信息,依据预设的个性化信息模版,为每个信息接收号码生成个性化信息;调用信息发送接口,根据各个性化信息所对应的信息接收号码,将所述个性化信息发送至对应的信息接收号码所在终端。
【技术特征摘要】
1.一种批量发送短信的方法,包括:
获取各用户的身份信息;所述身份信息包括信息接收号码;
针对不同的身份信息,依据预设的个性化信息模版,为每个信息接收号
码生成个性化信息;
调用信息发送接口,根据各个性化信息所对应的信息接收号码,将所述
个性化信息发送至对应的信息接收号码所在终端。
2.根据权利要求1所述的方法,其特征在于,所述的针对不同的身份
信息,依据预设的个性化信息模版,为每个信息接收号码生成个性化信息的
步骤,包括:
针对每个信息接收号码,获取对应各关键字段的数据;
将各关键字段的数据填入所述个性化信息模版相应的关键字段中;
为每个信息接收号码生成个性化信息。
3.根据权利要求2所述的方法,其特征在于,将各关键字段的数据填
入所述个性化信息模版的相应关键字段中的步骤,包括:
将信息接收号码对应的用户称谓信息,填入所述个性化信息模版中的称
谓字段;
将信息接收号码的个性化通知信息,写入所述个性化信息模版中的个性
化通知字段。
4.根据权利要求1所述的方法,其特征在于,在获取各用户的身份信
息之前,还包括:
预先配置当次批量发送短信所需的个性化信息模版。
5.根据权利要求1-4其中之一所述的方法,其特征在于,所述调用信
息发送接口,根据各个性化信息所对应的信息接收号码,将所述个性化信息
发送至对应的信息接收号码所在终端的步骤,包括:
调用信息发送接口,按照预定发送信息速度将各个性化信息至对应的信
息接收号码所在终端;所述发送信息速度包括在指定时间周期内个性化信息
的发送条数。
6.根据权利要求5所述的方法,其特征在于,所述调用信息发送接口,
\t按照预定发送信息速度将各个性化信息至对应的信息接收号码所在终端,包
括:
将发送任务放入消息队列中;
根据预置的信息发送速度,从消息队列中提取发送任务;所述信息发送
速度包括在指定第一时间周期内执行发送任务的第一个数;
调用信息发送接口执行所述发送任务。
7.根据权利要求6所述的方法,其特征在于,所述根据预置的信息发
送速度,从消息队列中提取发送任务的步骤,包括:
判断在每个第一时间周期内,第一个数的内存...
【专利技术属性】
技术研发人员:李辉,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。