短消息的发送方法与流程

文档序号:12500441阅读:1309来源:国知局
短消息的发送方法与流程

本发明涉及通信技术领域,尤其涉及一种短消息的发送方法。



背景技术:

网络购物平台需要向移动终端发送大量的短消息,并且,短消息的类型多种多样,例如促销类、关怀类或通知类。有些类别的短信需要一次性大批量发送,有些类别的短信需要实时发送,一般网络购物平台将不同类别的短消息分配至不同的部门进行操作,但各个部门发送的短信难以得到统一的控制和管理。



技术实现要素:

本发明的目的是针对现有技术的缺陷,提供一种短消息的发送方法,通过类型信息确定短信内容模板,根据用户姓名数据和短信内容模板生成短信信息发送至移动终端,从而针对不同的情况自动生成不同类型的短消息并发送至客户,以减小服务器压力。并且在发送短消息后接收短信的回执信息,以监控短信息发送状态,当收到发送失败的回执时自动重新发送短消息,有效的解决了短消息丢失的情况,保证了短消息的有效送达率,从而对短消息的发送情况进行精确的统计及处理。

有鉴于此,本发明实施例提供了一种短消息的发送方法,该方法包括:

服务器接收短信配置信息,其中,所述短信配置信息包括短信标识数据;

接收短信发送请求,其中,所述短信发送请求包括用户姓名数据、移动号码簿号码;

获取类型信息,根据所述类型信息确定短信内容模板;

根据所述用户姓名数据和所述短信内容模板生成待发送短信信息;

根据所述移动号码簿号码将所述待发送短信信息发送至移动终端;

接收短信回执信息,其中,所述短信回执信息包括成功回执数据和失败回执数据;

当接收所述失败回执数据时,重新发送所述待发送短信信息。

可选地,所述接收短信发送请求之前,所述方法还包括:

监控订单的订单状态信息;

当所述订单状态信息发生变化时,获取所述订单对应的用户姓名数据和移动号码簿号码;

根据所述订单状态信息,生成短信发送请求,其中,所述短信发送请求包括所述用户姓名数据和所述移动号码簿号码。

可选地,所述获取类型信息,根据所述类型信息确定短信内容模板具体为:

根据所述订单状态信息,确定所述订单状态信息对应的类型信息;

根据所述类型信息确定短信内容模板。

可选地,所述接收短信发送请求之前,所述方法还包括:

监控商品的商品状态信息;

当所述商品状态信息发生变化时,获取关注该商品的用户ID对应的用户姓名数据和移动号码簿号码;

根据所述商品状态信息,生成短信发送请求,其中,所述短信发送请求包括所述用户姓名数据和所述移动号码簿号码。

可选地,所述获取类型信息,根据所述类型信息确定短信内容模板具体为:

根据所述商品状态信息,确定所述商品状态信息对应的类型信息;

根据所述类型信息确定短信内容模板。

可选地,所述接收短信发送请求之前,所述方法还包括:

监控店铺的店铺状态信息;

当所述店铺状态信息发生变化时,获取用户ID对应的用户姓名数据和移动号码簿号码;

根据所述店铺状态信息,生成短信发送请求,其中,所述短信发送请求包括所述用户姓名数据和所述移动号码簿号码。

可选地,所述获取类型信息,根据所述类型信息确定短信内容模板具体为:

根据所述店铺状态信息,确定所述店铺状态信息对应的类型信息;

根据所述类型信息确定短信内容模板。

可选地,所述类型信息包括:营销类信息、手机号码变更类信息、密码找回类信息、注册申请类信息、发货通知类信息、取货到期通知类信息、换货处理通知类信息和退货处理通知类信息。

可选地,所述当接收所述失败回执数据时,重新发送所述待发送短信信息,还包括:

统计接收所述失败回执数据的次数;

当第4次接收所述失败回执数据时,停止向所述移动号码簿号码发送所述待发送短信信息。

可选地,所述服务器接收短信配置信息具体为:

识别所述短信配置信息的属性标识信息;

当所述短信配置信息的属性标识信息为短信标识信息时,确定所述信息为短信配置信息;

获取所述短信配置信息。

本发明实施例提供的短消息的发送方法,通过类型信息确定短信内容模板,根据用户姓名数据和短信内容模板生成短信信息发送至移动终端,从而针对不同的情况自动生成不同类型的短消息并发送至客户,以减小服务器压力。并且在发送短消息后接收短信的回执信息,以监控短信息发送状态,当收到发送失败的回执时自动重新发送短消息,有效的解决了短消息丢失的情况,保证了短消息的有效送达率,从而对短消息的发送情况进行精确的统计及处理。

附图说明

图1为本发明实施例提供的一种短消息的发送方法的流程图;

图2为本发明实施例提供的一种服务器接收短信配置信息的方法流程图;

图3为本发明实施例提供的一种生成短信发送请求的方法流程图;

图4为本发明实施例提供的一种生成短信发送请求的方法流程图;

图5为本发明实施例提供的一种生成短信发送请求的方法流程图;

图6为本发明实施例提供的一种重新发送待发送短信信息的方法流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明实施例提供的一种短消息的发送方法的流程图,如图1所示,该方法可以包括:

在步骤110中,服务器接收短信配置信息,其中,短信配置信息包括短信标识数据。

可选地,图2为本发明实施例提供的一种服务器接收短信配置信息的方法流程图,如图2所示,服务器接收短信配置信息具体为:

在步骤111中,识别短信配置信息的属性标识信息。

在步骤112中,当短信配置信息的属性标识信息为短信标识信息时,确定信息为短信配置信息。

在步骤113中,获取短信配置信息。

例如,服务器识别短信配置信息的属性信息,当该配置信息的属性信息为短信标识信息时,获取该短信配置信息。

在步骤120中,接收短信发送请求。其中,短信发送请求包括用户姓名数据、移动号码簿号码。

可选地,图3为本发明实施例提供的一种生成短信发送请求的方法流程图,如图3所示,在步骤120,接收短信发送请求之前,该方法还可以包括:

在步骤310中,监控订单的订单状态信息。

在步骤320中,当订单状态信息发生变化时,获取订单对应的用户姓名数据和移动号码簿号码。

在步骤330中,根据订单状态信息,生成短信发送请求。其中,短信发送请求包括用户姓名数据和移动号码簿号码。

例如,买家在移动终端提交商品购买的订单,服务器接收移动终端发送的订单信息,服务器监控该订单的订单状态信息,当该订单的订单状态信息发生变化的时候,如订单状态信息由商品已付款状态变成商品已发出状态,服务器从该订单的订单信息中提取用户姓名数据和手机号码,并根据订单状态信息,生成短信发送请求。

可选地,图4为本发明实施例提供的一种生成短信发送请求的方法流程图,如图4所示,在步骤120,接收短信发送请求之前,该方法还可以包括:

在步骤410中,监控商品的商品状态信息。

在步骤420中,当商品状态信息发生变化时,获取关注该商品的用户ID对应的用户姓名数据和移动号码簿号码。

在步骤430中,根据商品状态信息,生成短信发送请求。其中,短信发送请求包括用户姓名数据和移动号码簿号码。

例如,网络购物平台中有多种商品,买家可能碰到很心仪的商品,但是由于价格较高无法立即购买的情况,此时买家可以选择关注该商品。服务器接收移动终端发送的买家关注信息,并且监控该商品的商品状态信息,当该商品的商品状态信息发生变化的时候,如该商品降价了或者该商品加入了某种促销活动(如满减类的活动),服务器获取关注该商品的用户ID对应的用户姓名数据和移动号码簿号码,并根据商品状态信息,生成短信发送请求。

可选地,图5为本发明实施例提供的一种生成短信发送请求的方法流程图,如图5所示,在步骤120,接收短信发送请求之前,该方法还可以包括:

在步骤510中,监控店铺的店铺状态信息;

在步骤520中,当店铺状态信息发生变化时,获取用户ID对应的用户姓名数据和移动号码簿号码;

在步骤530中,根据店铺状态信息,生成短信发送请求。其中,短信发送请求包括用户姓名数据和移动号码簿号码。

例如,网络购物平台在某些特定的时候,例如双十一、圣诞节或周年庆的时候平台内的店铺都会有各种优惠活动。服务器监控该店铺的店铺状态信息,当该店铺状态信息发生变化的时候,如该店铺在双十一时,店铺状态变成了促销状态,服务器获取所有用户ID对应的用户姓名数据和移动号码簿号码,并根据店铺状态信息,生成短信发送请求。

在步骤130中,获取类型信息,根据类型信息确定短信内容模板。

可选地,类型信息可以包括:营销类信息、手机号码变更类信息、密码找回类信息、注册申请类信息、发货通知类信息、取货到期通知类信息、换货处理通知类信息和退货处理通知类信息。

可选地,在步骤130,获取类型信息,根据类型信息确定短信内容模板可以具体为:

根据订单状态信息,确定订单状态信息对应的类型信息。

根据类型信息确定短信内容模板。

例如,当短信发送请求是根据订单状态信息生成时,根据该订单的订单状态信息,确定该订单状态信息对应的类型信息,并根据该类型信息确定短信内容模板。

可选地,在步骤130,获取类型信息,根据类型信息确定短信内容模板可以具体为:

根据商品状态信息,确定商品状态信息对应的类型信息。

根据类型信息确定短信内容模板。

例如,当短信发送请求是根据商品状态信息生成时,根据该商品的商品状态信息,确定该商品状态信息对应的类型信息,并根据该类型信息确定短信内容模板。

可选地,在步骤130,获取类型信息,根据类型信息确定短信内容模板可以具体为:

根据店铺状态信息,确定店铺状态信息对应的类型信息。

根据类型信息确定短信内容模板。

例如,当短信发送请求是根据店铺状态信息生成时,根据该店铺状态信息,确定该店铺状态信息对应的类型信息,并根据该类型信息确定短信内容模板。

在步骤140中,根据用户姓名数据和短信内容模板生成待发送短信信息。

例如,当买家购买的商品已经发货,那么服务器会获取商品的发送时间、配送途径等信息,并根据订单信息确定该买家的用户ID,从而获取用户姓名和手机号码。服务器还根据订单状态信息,确定该订单的类型信息,然后确定短信内容模板,将用户姓名、用户购买的商品和商品进度等信息填入短信内容模板中,生成待发送短信信息。如“亲爱的XXX,您所购买的XX商品已于XXXX年XX月XX日XX时通过XX快递(单号XXXX)发货成功,请耐心等待查收,谢谢”。

例如,当某个商品将要参与促销活动时,服务器将获取关注该商品的用户ID,从而获取该用户的姓名和手机号码。服务器还根据商品状态信息,确定该状态对应的类型信息,然后确定短信内容模板,将用户姓名、促销规则以及活动时间等信息填入短信内容模板中,生成待发送短信信息。如“亲爱的XXX,您所关注的XX商品将于XXXX年XX月XX日XX时至XXXX年XX月XX日XX时之间举办买一送一活动,请不要错过”。

例如,当店铺举办周年庆活动时,服务器将获取所有用户的ID,从而获取该用户的姓名和手机号码。服务器还根据店铺状态信息,确定该状态对应的类型信息,然后确定短信内容模板,将用户姓名、宣传广告等信息填入短信内容模板中,生成待发送短信信息。如“亲爱的XXX,XXXX年XX月XX日为本店铺的周年纪念日,届时将会举办大型活动,敬请关注”。

在步骤150中,根据移动号码簿号码将待发送短信信息发送至移动终端。

在步骤160中,接收短信回执信息,其中,短信回执信息包括成功回执数据和失败回执数据。

在步骤170中,当接收失败回执数据时,重新发送待发送短信信息。

可选地,图6为本发明实施例提供的一种重新发送待发送短信信息的方法流程图,如图6所示,在步骤170中,当接收失败回执数据时,重新发送待发送短信信息,还可以包括:

在步骤171中,统计接收失败回执数据的次数。

在步骤172中,当第4次接收失败回执数据时,停止向移动号码簿号码发送待发送短信信息。

例如,当服务器接收失败回执数据时,统计接收失败回执数据的次数。前三次接收到失败回执数据时,重新发送待发送短信信息。当第四次接收到失败回执数据时,停止向该移动号码簿号码发送待发送短信信息。

本发明实施例提供的短消息的发送方法,通过类型信息确定短信内容模板,根据用户姓名数据和短信内容模板生成短信信息发送至移动终端,从而针对不同的情况自动生成不同类型的短消息并发送至客户,以减小服务器压力。并且在发送短消息后接收短信的回执信息,以监控短信息发送状态,当收到发送失败的回执时自动重新发送短消息,有效的解决了短消息丢失的情况,保证了短消息的有效送达率,从而对短消息的发送情况进行精确的统计及处理。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

以上的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1