CN111885516A - 多渠道接入的短信配置方法、装置、计算机设备及存储介质 - Google Patents
多渠道接入的短信配置方法、装置、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN111885516A CN111885516A CN202010656254.4A CN202010656254A CN111885516A CN 111885516 A CN111885516 A CN 111885516A CN 202010656254 A CN202010656254 A CN 202010656254A CN 111885516 A CN111885516 A CN 111885516A
- Authority
- CN
- China
- Prior art keywords
- short message
- request
- channel
- configuration
- packaging
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请涉及一种多渠道接入的短信配置方法、装置、计算机设备及存储介质,其中该方法包括:接收用户发送的短信获取请求;根据短信获取请求,包装手机号、短信模板变量、短信类型及***来源标识生成对应的短信配置请求;所述短信配置平台接收所述短信配置请求,根据所述短信配置请求中的短信模版变量匹配到对应的短信模版,并结合短信内容生成短信;根据所述短信配置请求中的***来源标识匹配到对应的短信渠道商,并将短信按照对应渠道报文进行包装;请求短信渠道商,所述短信渠道商将接收到的短信发送请求发送给短信运营商。本发明利用短信配置平台,对不同短信渠道商的接入及短信模版进行统一的管理,实现了灵活配置对不同业务调用不同短信服务。
Description
技术领域
本发明涉及通信技术领域,特别是涉及一种多渠道接入的短信配置方法、装置、计算机设备及存储介质。
背景技术
随着通信技术的发展以及智能终端设备的普及,短信服务已经广泛地应用于人们日常的工作以及生活当中,为用户提供便捷快速的短信服务,而如何提供更好的短信服务,扩展服务业务是提供服务一方需要重点考虑的因素。
在传统技术中,现有的短信服务一般均只支持单渠道,不支持多渠道的接入,较为单一,对于新渠道商的接入,需要对业务***进行重新整合。此外,在现有的短信服务中,无法有效地区分短信来源及短信类型,进而影响到业务扩展,并且由于没有统一的短信模版管理,还会造成短信模版混乱、重复,进一步影响到业务的扩展。
发明内容
基于此,有必要针对上述技术问题,提供一种可以实现对不同渠道商进行快速接入的多渠道接入的短信配置方法、装置、计算机设备及存储介质。
一种多渠道接入的短信配置方法,所述方法包括:
接收用户发送的短信获取请求;
根据所述短信获取请求,包装手机号、短信模板变量、短信类型及***来源标识生成对应的短信配置请求,并将所述短信配置请求发送至短信配置平台;
所述短信配置平台接收所述短信配置请求,根据所述短信配置请求中的短信模版变量匹配到对应的短信模版,并结合短信内容生成短信;
根据所述短信配置请求中的***来源标识匹配到对应的短信渠道商,并将短信按照对应渠道报文进行包装;
请求短信渠道商,所述短信渠道商将接收到的短信发送请求发送给短信运营商以使所述短信运营商进行短信的发送。
在其中一个实施例中,所述短信配置平台接收所述短信配置请求,根据所述短信配置请求中的短信模版变量匹配到对应的短信模版,并结合短信内容生成短信的步骤还包括:
将接收到的所述短信配置请求进行拆解分析;
短信配置平台根据拆解后得到的短信模版变量匹配到短信模板管理模块中对应的短信模版,并结合短信内容生成短信;
其中,所述短信模板管理模块还用于对所有的短信模版进行归纳整理以及统一配置。
在其中一个实施例中,所述根据所述短信配置请求中的***来源标识匹配到对应的短信渠道商,并将短信按照对应渠道报文进行包装的步骤还包括:
根据所述***来源标识在短信渠道商工厂中匹配到对应策略;
根据对应策略的短信渠道商接口协议的要求将短信内容进行包装,将短信接收手机号及短信内容包装成所述短信渠道商要求的格式。
在其中一个实施例中,在所述短信渠道商将接收到的短信发送请求发送给短信运营商以使所述短信运营商进行短信的发送的步骤之后还包括:
所述短信运营商接收短信渠道商发送的短信发送请求,并对所述短信发送请求中的数据包进行解析;
所述短信运营商根据解析结果将短信发送至对应的手机号。
在其中一个实施例中,在所述短信运营商根据解析的结果发送短信给对应的手机号的步骤之后还包括:
抓取所述短信的发送状态,并为不同的短信渠道商提供对应的查询接口,所述短信渠道商可以通过所述查询接口查询短信的发送状态。
一种多渠道接入的短信配置装置,所述装置包括:
请求接收模块,所述请求接收模块用于接收用户发送的短信获取请求;
请求包装模块,所述请求包装模块用于根据所述短信获取请求,包装手机号、短信模板变量、短信类型及***来源标识生成对应的短信配置请求,并将所述短信配置请求发送至短信配置平台;
短信生成模块,所述短信生成模块用于所述短信配置平台接收所述短信配置请求,根据所述短信配置请求中的短信模版变量匹配到对应的短信模版,并结合短信内容生成短信;
短信包装模块,所述短信包装模块用于根据所述短信配置请求中的***来源标识匹配到对应的短信渠道商,并将短信按照对应渠道报文进行包装;
请求发送模块,所述请求发送模块用于请求短信渠道商,所述短信渠道商将接收到的短信发送请求发送给短信运营商以使所述短信运营商进行短信的发送。
在其中一个实施例中,所述短信生成模块还用于:
将接收到的所述短信配置请求进行拆解分析;
短信配置平台根据拆解后得到的短信模版变量匹配到短信模板管理模块中对应的短信模版,并结合短信内容生成短信;
其中,所述短信模板管理模块还用于对所有的短信模版进行归纳整理以及统一配置。
在其中一个实施例中,所述短信包装模块还用于:
根据所述***来源标识在短信渠道商工厂中匹配到对应策略;
根据对应策略的短信渠道商接口协议的要求将短信内容进行包装,将短信接收手机号及短信内容包装成所述短信渠道商要求的格式。
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项方法的步骤。
上述多渠道接入的短信配置方法、装置、计算机设备及存储介质通过接收用户发送的短信获取请求;根据短信获取请求,包装手机号、短信模板变量、短信类型及***来源标识生成对应的短信配置请求,并将所述短信配置请求发送至短信配置平台;所述短信配置平台接收所述短信配置请求,根据所述短信配置请求中的短信模版变量匹配到对应的短信模版,并结合短信内容生成短信;根据所述短信配置请求中的***来源标识匹配到对应的短信渠道商,并将短信按照对应渠道报文进行包装;请求短信渠道商,所述短信渠道商将接收到的短信发送请求发送给短信运营商以使所述短信运营商进行短信的发送。本发明利用短信配置平台,对不同短信渠道商的接入及短信模版进行统一的管理,实现了灵活配置对不同业务调用不同短信服务。新的渠道商接入只需与短信配置平台对接,屏蔽了业务***对其的感知,不同的业务***只需按指定的规范发送信息,后续短信生成以及包装由短信配置平台进行统一处理,大大减少业务***的复杂度。
附图说明
图1为本发明中多渠道接入的短信配置方法的应用环境图;
图2为一个实施例中多渠道接入的短信配置方法的流程示意图;
图3为另一个实施例中多渠道接入的短信配置方法的流程示意图;
图4为再一个实施例中多渠道接入的短信配置方法的流程示意图;
图5为又一个实施例中多渠道接入的短信配置方法的流程示意图;
图6为一个实施例中多渠道接入的短信配置装置的结构框图;
图7为另一个实施例中多渠道接入的短信配置装置的结构框图;
图8为再一个实施例中多渠道接入的短信配置装置的结构框图;
图9为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
目前,现有的短信服务一般均只支持单渠道,不支持多渠道的接入,较为单一,对于新渠道商的接入,需要对业务***进行重新整合。此外,在现有的短信服务中,无法有效地区分短信来源及短信类型,进而影响到业务扩展,并且由于没有统一的短信模版管理,还会造成短信模版混乱、重复,进一步影响到业务的扩展。
基于此,本发明提供一种多渠道接入的短信配置方法,旨在能够实现对不同渠道商进行快速接入。可参考图1所示的应用环境图,在该应用环境中包括由三部分组成,分别是不同业务***接入、通用短信配置平台及短信运营商服务。具体地,不同业务***接入是通过制定统一的规范,使各个不同的业务***都能通过一套共同的协议规范接入到通用短信配置平台上,统一的规范是指包含短信发送手机号/短信模版变量/短信类型(验证码类/普通通知)/***来源标识等信息的接口。通用短信配置平台用于将发送来的短信请求信息进行拆解分析,通过短信模版定义匹配到对应的短信模版,并结合短信内容变量来生成短信。该平台还用于通过***来源标识匹配到对应的短信渠道商,根据对应渠道商的协议类型包装符合运营商能识别的请求包。最后,短信运营商接收到请求包进行解析,解析处理之后将短信进行发送。
在一个实施例中,如图2所示,提供了一种多渠道接入的短信配置方法,该方法包括:
步骤202,接收用户发送的短信获取请求;
步骤204,根据短信获取请求,包装手机号、短信模板变量、短信类型及***来源标识生成对应的短信配置请求,并将短信配置请求发送至短信配置平台;
步骤206,短信配置平台接收短信配置请求,根据短信配置请求中的短信模版变量匹配到对应的短信模版,并结合短信内容生成短信;
步骤208,根据短信配置请求中的***来源标识匹配到对应的短信渠道商,并将短信按照对应渠道报文进行包装;
步骤210,请求短信渠道商,短信渠道商将接收到的短信发送请求发送给短信运营商以使短信运营商进行短信的发送。
在本实施例中提供了一种多渠道接入的短信配置方法,该方法可以应用于如图1所示的应用环境中,可以完成短信服务的多渠道接入、配置、投放,并可灵活配置对不同业务调用不同短信服务。原先的短信服务分散并且功能单一,不能支持多渠道商接入,通过本方法就能实现接入多渠道商,丰富功能,满足业务***的扩展,并且可以带来更多的创新。
首先,前端页面将获取短信请求到业务***。接着,业务***根据接收到的用户请求,包装手机号/短信模版变量/短信类型/***来源标示等信息,通过请求API,将请求发送到通用短信配置服务装置平台上。具体地,各个不同的业务***都能通过一套共同的协议规范接入到通用短信配置平台上,统一的规范是指包含短信发送手机号/短信模版变量/短信类型(验证码类/普通通知)/***来源标识等信息的接口。譬如用户注册时,获取验证码,业务***接收到发送短信的请求时,将短信请求包装成接入接口制定的规范信息,通过调用统一接入接口,将短信的发送请求接入到通用短信配置平台上,以此类推,其他业务***也能通过相同的流程将短信发送请求接入到短信配置平台上。
短信配置平台接收到业务***请求后,根据短信模版变量匹配到对应的短信模版,结合短信内容等信息生成短信。然后,根据***来源标识匹配到短信渠道商将短信按照对应渠道报文包装,最后请求短信渠道商。具体地,不同的短信服务是对接不同的渠道商,短信配置平台会按不同的渠道商的协议类型进行包装短信内容等信息,进而短信配置平台会将请求包安装不同的渠道配置进行分发、投放到不同的短信服务中给到短信运营商。
最后,短信渠道商将接收到的短信发送请求发送给短信运营商。可以理解的,在短信运营商发送短信给对应的手机号码之后,***还可以为通过不同渠道商提供的查询接口,接近实时的把短信发送状态抓取回来,方便各***使用上去查询短信发送情况。
在本实施例中,利用短信配置平台,对不同短信渠道商的接入及短信模版进行统一的管理,实现了灵活配置对不同业务调用不同短信服务。新的渠道商接入只需与短信配置平台对接,屏蔽了业务***对其的感知,不同的业务***只需按指定的规范发送信息,后续短信生成以及包装由短信配置平台进行统一处理,大大减少业务***的复杂度。
在一个实施例中,如图3所示,提供了一种多渠道接入的短信配置方法,该方法中短信配置平台接收短信配置请求,根据短信配置请求中的短信模版变量匹配到对应的短信模版,并结合短信内容生成短信的步骤还包括:
步骤302,将接收到的短信配置请求进行拆解分析;
步骤304,短信配置平台根据拆解后得到的短信模版变量匹配到短信模板管理模块中对应的短信模版,并结合短信内容生成短信;
步骤306,短信模板管理模块还用于对所有的短信模版进行归纳整理以及统一配置。
具体地,短信配置平台首先将发送来的短信配置请求进行拆解分析,通过短信模版定义匹配到短信模板管理模块中的短信模版,并结合短信内容变量来生成短信。
在本实施例中,短信模板管理模块还用于对所有的短信模版进行归纳整理以及统一配置。短信模板管理模块将各个业务***的短信模版进行归纳整理、统一进行配置,使得操作人员配置起来更为简单、方便,可以随时进行调整不同业务***的短信模版。
在一个实施例中,如图4所示,提供了一种多渠道接入的短信配置方法,该方法中根据所述短信配置请求中的***来源标识匹配到对应的短信渠道商,并将短信按照对应渠道报文进行包装的步骤还包括:
步骤402,根据***来源标识在短信渠道商工厂中匹配到对应策略;
步骤404,根据对应策略的短信渠道商接口协议的要求将短信内容进行包装,将短信接收手机号及短信内容包装成短信渠道商要求的格式。
在本实施例中,由于不同的短信服务是对接不同的短信渠道商,因此短信配置平台会按不同的渠道商的协议类型进行包装短信内容等信息,进而将请求包按照不同的渠道配置进行分发、投放到不同的短信服务中给到短信运营商。
具体地,短信配置平台使用策略模式加工厂模式,不同的渠道商对应不同的策略,当请求进入后,根据***来源标识去短信渠道商工厂中获取匹配到某个策略后,策略中将根据对应策略的渠道商接口协议上的要求将短信内容进行包装,将短信接收手机、短信内容包装成短信渠道商所要求的格式。例如:将短信内容按照GBK编码转换成byte字节数组等,将这些信息包装成一个个数据包后,调用渠道商的接口地址将数据包发送给对应的短信渠道商。
在一个实施例中,如图5所示,提供了一种多渠道接入的短信配置方法,该方法在短信渠道商将接收到的短信发送请求发送给短信运营商以使短信运营商进行短信的发送的步骤之后还包括:
步骤502,短信运营商接收短信渠道商发送的短信发送请求,并对短信发送请求中的数据包进行解析;
步骤504,短信运营商根据解析结果将短信发送至对应的手机号;
步骤506,抓取短信的发送状态,并为不同的短信渠道商提供对应的查询接口,短信渠道商可以通过查询接口查询短信的发送状态。
在本实施例中,短信运营商接收短信渠道商发送的短信发送请求,并对短信发送请求中的数据包进行解析,短信运营商根据解析结果将短信发送至对应的手机号。运营商发送短信后,***会为不同渠道商提供的查询接口,接近实时的把短信发送状态抓取回来,方便各***使用上去查询短信发送情况。
在上述实施例中,通用短信配置平台对不同渠道商的接入及短信模版进行统一管理,可以实现灵活配置,对不同业务调用不同短信服务,相比现有技术具有如下优点:
更简单,不同的业务***只需按指定的规范发送信息,后续由平台进行处理,大大减少业务***的复杂度;更智能,平台统一管理短信模版和对接不同渠道商协议类型;更便捷,新的渠道商接入,只需与平台对接,屏蔽了业务***对其的感知,业务***只需配置就可以接入新的渠道商。
应该理解的是,虽然图2-5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-5中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图6所示,提供了一种多渠道接入的短信配置装置600,该装置包括:
请求接收模块601,用于接收用户发送的短信获取请求;
请求包装模块602,用于根据所述短信获取请求,包装手机号、短信模板变量、短信类型及***来源标识生成对应的短信配置请求,并将所述短信配置请求发送至短信配置平台;
短信生成模块603,用于所述短信配置平台接收所述短信配置请求,根据所述短信配置请求中的短信模版变量匹配到对应的短信模版,并结合短信内容生成短信;
短信包装模块604,用于根据所述短信配置请求中的***来源标识匹配到对应的短信渠道商,并将短信按照对应渠道报文进行包装;
请求发送模块605,用于请求短信渠道商,所述短信渠道商将接收到的短信发送请求发送给短信运营商以使所述短信运营商进行短信的发送。
在一个实施例中,短信生成模块603还用于:
将接收到的所述短信配置请求进行拆解分析;
短信配置平台根据拆解后得到的短信模版变量匹配到短信模板管理模块中对应的短信模版,并结合短信内容生成短信;
其中,所述短信模板管理模块还用于对所有的短信模版进行归纳整理以及统一配置。
在一个实施例中,短信包装模块604还用于:
根据所述***来源标识在短信渠道商工厂中匹配到对应策略;
根据对应策略的短信渠道商接口协议的要求将短信内容进行包装,将短信接收手机号及短信内容包装成所述短信渠道商要求的格式。
在一个实施例中,如图7所示,提供了一种多渠道接入的短信配置装置600,该装置包括数据包解析模块606,用于:
所述短信运营商接收短信渠道商发送的短信发送请求,并对所述短信发送请求中的数据包进行解析;所述短信运营商根据解析结果将短信发送至对应的手机号。
在一个实施例中,如图8所示,提供了一种多渠道接入的短信配置装置600,该装置包括状态查询模块607,用于:
抓取所述短信的发送状态,并为不同的短信渠道商提供对应的查询接口,所述短信渠道商可以通过所述查询接口查询短信的发送状态。
关于多渠道接入的短信配置装置的具体限定可以参见上文中对于多渠道接入的短信配置方法的限定,在此不再赘述。
在一个实施例中,提供了一种计算机设备,其内部结构图可以如图9所示。该计算机设备包括通过装置总线连接的处理器、存储器以及网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作装置、计算机程序和数据库。该内存储器为非易失性存储介质中的操作装置和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种多渠道接入的短信配置方法。
本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以上各个方法实施例中的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以上各个方法实施例中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种多渠道接入的短信配置方法,其特征在于,所述方法包括:
接收用户发送的短信获取请求;
根据所述短信获取请求,包装手机号、短信模板变量、短信类型及***来源标识生成对应的短信配置请求,并将所述短信配置请求发送至短信配置平台;
所述短信配置平台接收所述短信配置请求,根据所述短信配置请求中的短信模版变量匹配到对应的短信模版,并结合短信内容生成短信;
根据所述短信配置请求中的***来源标识匹配到对应的短信渠道商,并将短信按照对应渠道报文进行包装;
请求短信渠道商,所述短信渠道商将接收到的短信发送请求发送给短信运营商以使所述短信运营商进行短信的发送。
2.根据权利要求1所述的多渠道接入的短信配置方法,其特征在于,所述短信配置平台接收所述短信配置请求,根据所述短信配置请求中的短信模版变量匹配到对应的短信模版,并结合短信内容生成短信的步骤还包括:
将接收到的所述短信配置请求进行拆解分析;
短信配置平台根据拆解后得到的短信模版变量匹配到短信模板管理模块中对应的短信模版,并结合短信内容生成短信;
其中,所述短信模板管理模块还用于对所有的短信模版进行归纳整理以及统一配置。
3.根据权利要求2所述的多渠道接入的短信配置方法,其特征在于,所述根据所述短信配置请求中的***来源标识匹配到对应的短信渠道商,并将短信按照对应渠道报文进行包装的步骤还包括:
根据所述***来源标识在短信渠道商工厂中匹配到对应策略;
根据对应策略的短信渠道商接口协议的要求将短信内容进行包装,将短信接收手机号及短信内容包装成所述短信渠道商要求的格式。
4.根据权利要求1-3任一项所述的多渠道接入的短信配置方法,其特征在于,在所述短信渠道商将接收到的短信发送请求发送给短信运营商以使所述短信运营商进行短信的发送的步骤之后还包括:
所述短信运营商接收短信渠道商发送的短信发送请求,并对所述短信发送请求中的数据包进行解析;
所述短信运营商根据解析结果将短信发送至对应的手机号。
5.根据权利要求4所述的多渠道接入的短信配置方法,其特征在于,在所述短信运营商根据解析的结果发送短信给对应的手机号的步骤之后还包括:
抓取所述短信的发送状态,并为不同的短信渠道商提供对应的查询接口,所述短信渠道商可以通过所述查询接口查询短信的发送状态。
6.一种多渠道接入的短信配置装置,其特征在于,所述装置包括:
请求接收模块,所述请求接收模块用于接收用户发送的短信获取请求;
请求包装模块,所述请求包装模块用于根据所述短信获取请求,包装手机号、短信模板变量、短信类型及***来源标识生成对应的短信配置请求,并将所述短信配置请求发送至短信配置平台;
短信生成模块,所述短信生成模块用于所述短信配置平台接收所述短信配置请求,根据所述短信配置请求中的短信模版变量匹配到对应的短信模版,并结合短信内容生成短信;
短信包装模块,所述短信包装模块用于根据所述短信配置请求中的***来源标识匹配到对应的短信渠道商,并将短信按照对应渠道报文进行包装;
请求发送模块,所述请求发送模块用于请求短信渠道商,所述短信渠道商将接收到的短信发送请求发送给短信运营商以使所述短信运营商进行短信的发送。
7.根据权利要求6所述的多渠道接入的短信配置装置,其特征在于,所述短信生成模块还用于:
将接收到的所述短信配置请求进行拆解分析;
短信配置平台根据拆解后得到的短信模版变量匹配到短信模板管理模块中对应的短信模版,并结合短信内容生成短信;
其中,所述短信模板管理模块还用于对所有的短信模版进行归纳整理以及统一配置。
8.根据权利要求7所述的多渠道接入的短信配置装置,其特征在于,所述短信包装模块还用于:
根据所述***来源标识在短信渠道商工厂中匹配到对应策略;
根据对应策略的短信渠道商接口协议的要求将短信内容进行包装,将短信接收手机号及短信内容包装成所述短信渠道商要求的格式。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010656254.4A CN111885516A (zh) | 2020-07-09 | 2020-07-09 | 多渠道接入的短信配置方法、装置、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010656254.4A CN111885516A (zh) | 2020-07-09 | 2020-07-09 | 多渠道接入的短信配置方法、装置、计算机设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111885516A true CN111885516A (zh) | 2020-11-03 |
Family
ID=73150556
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010656254.4A Pending CN111885516A (zh) | 2020-07-09 | 2020-07-09 | 多渠道接入的短信配置方法、装置、计算机设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111885516A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112486832A (zh) * | 2020-12-08 | 2021-03-12 | 车主邦(北京)科技有限公司 | 一种充能运营商平台的渠道商接入方法及装置 |
CN112672295A (zh) * | 2020-12-26 | 2021-04-16 | 中国农业银行股份有限公司 | 消息发送的方法、装置、电子设备以及存储介质 |
CN113794999A (zh) * | 2021-08-20 | 2021-12-14 | 上海德吾信息科技有限公司 | 一种短信分发方法、装置及存储介质 |
CN113938848A (zh) * | 2021-09-25 | 2022-01-14 | 北京烽火万家科技有限公司 | 短信边缘计算云分发方法、装置、电子设备及介质 |
CN114219437A (zh) * | 2021-12-14 | 2022-03-22 | 中国建设银行股份有限公司 | 一种信用报告查询方法、装置、服务器及存储介质 |
CN115098323A (zh) * | 2022-06-16 | 2022-09-23 | 广州市企德友诚美信息技术开发有限公司 | 一种基于大数据的信号接入方法 |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103079178A (zh) * | 2012-12-27 | 2013-05-01 | 北京思特奇信息技术股份有限公司 | 一种ngcrm第二代客户关系管理***的短信管理方法和*** |
CN103533522A (zh) * | 2013-10-25 | 2014-01-22 | 从兴技术有限公司 | 短信稽核的方法及*** |
CN104104591A (zh) * | 2014-08-06 | 2014-10-15 | 携程计算机技术(上海)有限公司 | 消息推送方法及*** |
US9307371B2 (en) * | 2008-01-18 | 2016-04-05 | Verizon Patent And Licensing Inc. | Method and system for SMS/MMS messaging to a connected device |
CN105657677A (zh) * | 2014-11-14 | 2016-06-08 | 中移物联网有限公司 | 一种短信发送方法、短信网关及业务平台 |
CN107396331A (zh) * | 2017-09-19 | 2017-11-24 | 马上消费金融股份有限公司 | 一种基于优先级队列的短信发送方法及装置 |
CN108073560A (zh) * | 2017-11-01 | 2018-05-25 | 深圳市金立通信设备有限公司 | 短信处理方法、服务器及计算机可读介质 |
CN108306990A (zh) * | 2018-04-24 | 2018-07-20 | 丹阳飓风物流股份有限公司 | 公共服务平台 |
CN108509508A (zh) * | 2018-02-11 | 2018-09-07 | 北京原点时空信息技术有限公司 | 基于Java技术的短信大数据查询和分析***及其方法 |
CN109688047A (zh) * | 2018-12-07 | 2019-04-26 | 中国建设银行股份有限公司 | 基于xml的消息适配方法、设备和存储介质 |
CN109936826A (zh) * | 2017-12-18 | 2019-06-25 | 福州锐掌网络科技有限公司 | 一种基于阿里云短信服务发送的方法 |
CN109962949A (zh) * | 2017-12-22 | 2019-07-02 | 武汉楚鼎信息技术有限公司 | 一种短信的下发方法以及终端 |
CN110460967A (zh) * | 2019-07-05 | 2019-11-15 | 深圳壹账通智能科技有限公司 | ***测试方法、装置、计算机设备及存储介质 |
CN110855548A (zh) * | 2019-10-18 | 2020-02-28 | 深圳前海微众银行股份有限公司 | 一种消息推送方法及装置 |
-
2020
- 2020-07-09 CN CN202010656254.4A patent/CN111885516A/zh active Pending
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9307371B2 (en) * | 2008-01-18 | 2016-04-05 | Verizon Patent And Licensing Inc. | Method and system for SMS/MMS messaging to a connected device |
CN103079178A (zh) * | 2012-12-27 | 2013-05-01 | 北京思特奇信息技术股份有限公司 | 一种ngcrm第二代客户关系管理***的短信管理方法和*** |
CN103533522A (zh) * | 2013-10-25 | 2014-01-22 | 从兴技术有限公司 | 短信稽核的方法及*** |
CN104104591A (zh) * | 2014-08-06 | 2014-10-15 | 携程计算机技术(上海)有限公司 | 消息推送方法及*** |
CN105657677A (zh) * | 2014-11-14 | 2016-06-08 | 中移物联网有限公司 | 一种短信发送方法、短信网关及业务平台 |
CN107396331A (zh) * | 2017-09-19 | 2017-11-24 | 马上消费金融股份有限公司 | 一种基于优先级队列的短信发送方法及装置 |
CN108073560A (zh) * | 2017-11-01 | 2018-05-25 | 深圳市金立通信设备有限公司 | 短信处理方法、服务器及计算机可读介质 |
CN109936826A (zh) * | 2017-12-18 | 2019-06-25 | 福州锐掌网络科技有限公司 | 一种基于阿里云短信服务发送的方法 |
CN109962949A (zh) * | 2017-12-22 | 2019-07-02 | 武汉楚鼎信息技术有限公司 | 一种短信的下发方法以及终端 |
CN108509508A (zh) * | 2018-02-11 | 2018-09-07 | 北京原点时空信息技术有限公司 | 基于Java技术的短信大数据查询和分析***及其方法 |
CN108306990A (zh) * | 2018-04-24 | 2018-07-20 | 丹阳飓风物流股份有限公司 | 公共服务平台 |
CN109688047A (zh) * | 2018-12-07 | 2019-04-26 | 中国建设银行股份有限公司 | 基于xml的消息适配方法、设备和存储介质 |
CN110460967A (zh) * | 2019-07-05 | 2019-11-15 | 深圳壹账通智能科技有限公司 | ***测试方法、装置、计算机设备及存储介质 |
CN110855548A (zh) * | 2019-10-18 | 2020-02-28 | 深圳前海微众银行股份有限公司 | 一种消息推送方法及装置 |
Non-Patent Citations (2)
Title |
---|
庞晓磊: ""电销客服***的设计与实现"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
王伟等: "基于多层结构的短信息应用***研究与实现", 《计算机工程与设计》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112486832A (zh) * | 2020-12-08 | 2021-03-12 | 车主邦(北京)科技有限公司 | 一种充能运营商平台的渠道商接入方法及装置 |
CN112672295A (zh) * | 2020-12-26 | 2021-04-16 | 中国农业银行股份有限公司 | 消息发送的方法、装置、电子设备以及存储介质 |
CN112672295B (zh) * | 2020-12-26 | 2021-10-26 | 中国农业银行股份有限公司 | 消息发送的方法、装置、电子设备以及存储介质 |
CN113794999A (zh) * | 2021-08-20 | 2021-12-14 | 上海德吾信息科技有限公司 | 一种短信分发方法、装置及存储介质 |
CN113938848A (zh) * | 2021-09-25 | 2022-01-14 | 北京烽火万家科技有限公司 | 短信边缘计算云分发方法、装置、电子设备及介质 |
CN114219437A (zh) * | 2021-12-14 | 2022-03-22 | 中国建设银行股份有限公司 | 一种信用报告查询方法、装置、服务器及存储介质 |
CN115098323A (zh) * | 2022-06-16 | 2022-09-23 | 广州市企德友诚美信息技术开发有限公司 | 一种基于大数据的信号接入方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111885516A (zh) | 多渠道接入的短信配置方法、装置、计算机设备及存储介质 | |
CN109525990B (zh) | 无线投屏方法、装置、计算机设备和存储介质 | |
CN109474578B (zh) | 报文消息校验方法、装置、计算机设备和存储介质 | |
CN105530255B (zh) | 验证请求数据的方法及装置 | |
CN111311142B (zh) | 一种定制化实时数据高效推送方法及*** | |
CN108985756B (zh) | Se应用处理方法、用户终端以及服务器 | |
CN109743757B (zh) | 数据处理方法、装置、无线模组和物联网设备 | |
CN112466303B (zh) | 设备发现方法、装置、存储介质及电子装置 | |
CN109254765B (zh) | 定时任务管理方法、装置、计算机设备及存储介质 | |
CN115208951B (zh) | 请求处理方法、装置、电子设备及计算机可读存储介质 | |
CN112528201A (zh) | 调用第三方平台的方法、装置、计算机设备和存储介质 | |
CN112153152A (zh) | 算法服务接口的管理方法及*** | |
CN111144878A (zh) | 指令生成方法与指令生成装置 | |
CN108667919B (zh) | 数据处理方法、装置、计算机设备和存储介质 | |
CN112988127A (zh) | Cdn业务定制方法及*** | |
CN112433925A (zh) | 基于人工智能的日志生成方法、装置、计算机设备和介质 | |
CN109525550B (zh) | 一种数据报文的处理方法、装置以及*** | |
CN111901384A (zh) | 处理报文的***、方法、电子设备以及可读存储介质 | |
CN112579235B (zh) | 响应数据国际化的方法、转码中心、客户端、设备及介质 | |
CN112118136B (zh) | 多云配置转换方法、装置、计算机设备和存储介质 | |
CN111355767B (zh) | 一种远程控制方法、服务端及客户端、电子设备 | |
CN112422566B (zh) | 远程调用处理方法、装置、存储介质及电子装置 | |
CN108595216B (zh) | 应用程序的服务激活方法、用户终端和服务器 | |
CN115913593B (zh) | 云富媒体通讯套件业务配置的方法、***和相关设备 | |
CN113132961B (zh) | 物联网整机设备调试方法、装置、计算机设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201103 |
|
RJ01 | Rejection of invention patent application after publication |