一种通过配置实现多短信平台调用的方法与流程

文档序号:18869414发布日期:2019-10-14 19:10阅读:392来源:国知局

本发明涉及计算机应用技术领域,特别涉及一种通过配置实现多短信平台调用的方法。



背景技术:

短信业务是指中国电信移动用户在移动网内,以及与固网、phs网络、其他运营商网络用户之间交换长度有限的文本或二进制短信息的业务。但是,近年来,随着即时聊天工具不断普及,从文字交流到语音聊天再到视频聊天,手机用户联系他人的方式不断翻新;而且随着移动互联网不断发展,即时通讯类app衍生出了许多附加功能,如移动支付、导航等,这些新功能为用户带来了全新的交流体验,从而导致短信和语音电话业务收入不断下降,对个人短信业务造成了很大冲击。而近年来企业级短信业务需求不断增加,刺激了短信业务市场,企业较大的体量也能给短信业务带来一定的营收增长,短信业务的的用户主体转而以企业群体为主。

在企业内部,可以用短信沟通传输信息。同时,在企业和政府机构之间,也常常用短信发送相关信息和数据。此外,越来越多的科技型企业也正使用短信达到沟通的目的。比如,收发验证码、派单通知等,这些领域给短信业务带来了很大的发展空间。

短信营销,指的是通过移动通信运营商提供的短信通管道来大量向特定用户号码群发短信的营销模式,以达到用短信来达到产品及业务的营销目的。

短信从社交属性变为商业属性的趋势愈加明显。例如,很多手机用户经常会收到所谓的“垃圾短信”——各种广告信息。由于企业可以根据手机号码开展大规模推销,不需要加好友等复杂操作就可即时联系,这也成为短信业务逆势上扬的重要原因之一。

在互联网应用中短信业务使用广泛,包括短信登录验证码、注册验证码等,要求准确性和实时性较高,仅依靠一家运营商或第三方平台不能保证稳定性,因此需要一种可以使用多个平台发送短信,实现容错和调度的方法。

当今社会手机短信的普及和别的互联网平台流量不断的上涨,短信群发以着它快捷方便、操作简单、性价比高等优势成为多数企业施展业务的有利方式,短信群发看似简单,但却是移动营销的一记重拳,短信群发这种营销方式的价值表现为以下几点:

1、短信群发是电话营销业务的一块试金石。在企业取得了潜在用户资料之后,前期可以寻找一家正规靠谱的做短信群发业务的公司,先群发一波短信跟用户预热,如果用户及时的反馈了,则代表用户需求较大,可以重点跟进维护,但若是用户不予理睬,那说明该用户不合适,不用花费精力了。

2、短信群发平台是与客户之间沟通交流和业务衔接的纽带。面对目前没有需求,但后期可能有机会合作的客户,可以利用短信群发的方式来加深客户对你的记忆印象,具体方式例如周末或节假日给客户短信群发祝福,即便暂时不用也会记住你,在产品选择是先找你,维护与客户的感情则需要长时间坚持做。

3、利用平台短信群发是用来宣传产品卖点最好的方法。一些客户虽有需求,但是面对广告泛滥又对你的个人及产品犹豫不决有些怀疑的,可以利用短信群发强化客户信任,短信通道签署上公司名称,既彰显公司实力又给客户带来信任感,以便促进购买的想法。

4、短信群发是培养用户忠诚度的有力工具,一般企业在营销过程中不但需要开发出新的用户增量,还需要避免老用户的流失,保证存量。利用短信群发平台就能轻松完成任务,在特别的日子送上有公司署名的祝福短信,让用户感觉到存在感,适当的定期群发短信是可以去的用户认可以及保证老用户忠诚的好办法。

为挖掘短信群最大的营销价值,在短信群发的平台选择、号码和内容上要多斟酌,短信群发的内容最好用促销打折等有吸引力的内容,以便增加转化和阅读率的提升。号码选择则需要通过客户消费的行为来分析分类,对不同的有潜力有需求的客户定制不同的产品推荐和内容。

在互联网项目中短信业务的使用非常普遍,一般采用调用第三方的短信接口实现用户注册、登录、业务通知等短信业务。市场上短信厂商众多,质量参差不齐,为了保证用户能及时收到短信实现容错机制,这样就需要一种方法能够兼容多个短信平台的调用和错误纠正。

为了能够兼容多个短信平台的调用和错误纠正,提高业务短信的健壮性,并提升用户体验,本发明提出了一种通过配置实现多短信平台调用的方法。



技术实现要素:

本发明为了弥补现有技术的缺陷,提供了一种简单高效的通过配置实现多短信平台调用的方法。

本发明是通过如下技术方案实现的:

一种通过配置实现多短信平台调用的方法,其特征在于:面对开放者,基于多种短信平台,通过数据库配置调用多短信平台以提升短信业务的健壮性,包括以下步骤:

第一步,确定短信平台调用地址和方式;

第二步,通过数据库配置参数和调用方式;

第三步,通过配置根据优先级确定短信平台调用顺序。

所述第一步中,选择符合用户需求的短信平台,并熟悉短信平台调用方式。

所述第二步中,根据短信平台接口文档整理出通知短信和营销短信的调用接口及接口信息,在平台上配置短信模板并记录短信模板id。

所述接口信息包括每个接口的出参和入参,传参方式和返回结果方式。

所述第二步中,当短信平台需要校验身份时,将不同的校验规则设计到表结构中,再申明每个短信平台的校验方式即可。

所述第二步中,短信平台会区分通知短信和营销短信,将不同短信模板参数和id以及短信模板类型配置到数据库中,并在调用时传给短信平台。

所述第三步中,将第二步中整理的接口地址,参数以及命名规范配置到数据库中,并配置各个短信平台的优先级;同时,整合多短信平台,具有多次尝试的容错机制,当一次业务出错时可以在内部实现短信平台切换。

所述第三步中,短信后台通过读取数据库配置实现分发短信业务请求,根据优先级分配短信平台任务,并在返回错误结果时按照优先级切换平台进行重试,根据配置的重试次数结束任务。

本发明的有益效果是:该通过配置实现多短信平台调用的方法,不仅能通过简单的数据库配置实现对多家第三方短信平台的调用,减少了代码修改过程和工作量,还能够整合多短信平台,配置优先级,控制平台使用顺序,进而保障了短信业务的准确性和稳定性,大大提升了用户体验。

具体实施方式

为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合实施例,对本发明进行详细的说明。应当说明的是,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

该通过配置实现多短信平台调用的方法,面对开放者,基于多种短信平台,通过数据库配置调用多短信平台以提升短信业务的健壮性,包括以下步骤:

第一步,确定短信平台调用地址和方式;

第二步,通过数据库配置参数和调用方式;

第三步,通过配置根据优先级确定短信平台调用顺序。

所述第一步中,选择符合用户需求的短信平台,并熟悉短信平台调用方式。

所述第二步中,根据短信平台接口文档整理出通知短信和营销短信的调用接口及接口信息,在平台上配置短信模板并记录短信模板id。

所述接口信息包括每个接口的出参和入参,传参方式和返回结果方式。

所述第二步中,当短信平台需要校验身份时,将不同的校验规则设计到表结构中,再申明每个短信平台的校验方式即可。

所述第二步中,短信平台会区分通知短信和营销短信,将不同短信模板参数和id以及短信模板类型配置到数据库中,并在调用时传给短信平台。

所述第三步中,将第二步中整理的接口地址,参数以及命名规范配置到数据库中,并配置各个短信平台的优先级;同时,整合多短信平台,具有多次尝试的容错机制,当一次业务出错时可以在内部实现短信平台切换。

所述第三步中,短信后台通过读取数据库配置实现分发短信业务请求,根据优先级分配短信平台任务,并在返回错误结果时按照优先级切换平台进行重试,根据配置的重试次数结束任务。

与现有技术相比,该通过配置实现多短信平台调用的方法,具有以下特点:

(1)通过简单的数据库配置实现了对多家第三方短信平台的调用,且不需要修改代码,减少了代码修改过程和工作量;

(2)在使用时,根据新的业务需求在短信平台上配置好模板以后将id,参数及优先级配置进数据库即可控制平台使用顺序,保障了短信业务的准确性和稳定性;

(3)具有多次尝试的容错机制,在遇到错误时主动重试切换平台重新执行任务,减少了在注册或登录时因为短信发送失败导致用户流失和在业务通知的及时传递,大大提升了用户体验。

以上所述的实施例,只是本发明具体实施方式的一种,本领域的技术人员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。

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