[发明专利]兼容多运营商网关的短信服务统一调度方法有效
申请号: | 201710312143.X | 申请日: | 2017-05-05 |
公开(公告)号: | CN107148007B | 公开(公告)日: | 2019-09-10 |
发明(设计)人: | 康钟荣;李伟 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04W88/18 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 蒋金梅;刘渝 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 兼容 运营商 网关 短信 服务 统一 调度 方法 | ||
1.兼容多运营商网关的短信服务统一调度方法,其特征在于,包括以下步骤:
S101、短信服务平台集成多个运营商网关账号
短信服务平台获取需要集成的各运营商网关账号信息、接入规范信息和资费信息,将网关账号按运营商各自的规范与流程集成到短信服务平台,并确保每个网关账号所对应的网关服务高效可用;
S102、业务方接入短信服务平台
业务方在短信服务平台创建与自身相对应的应用KEY,根据自身条件所能承担的短信网关资费标准,自行选择合适运营商网关账号或服务,将应用KEY与网关账号或服务关联起来,一个应用关联一个运营商网关账号或服务,并根据短信服务平台所提供的统一接入规范与流程,将平台服务端接入到业务方自己的应用中;
S103、为业务方构建对应的服务请求队列
在短信服务平台,对于每一个业务方的连续多个网关服务调度请求,构建业务方对应的服务请求队列,以协助短信服务平台的调度;
S104、通过网关服务调度引擎处理服务请求
短信服务平台拦截业务方请求队列中的请求,平台服务端根据统一的请求参数与请求方式,以及业务方的应用KEY,经过平台服务端核心的网关服务调度引擎,处理本次请求,将业务方的短信服务请求分发到业务方所对应的各个运营商网关账号或服务中,在业务方对应的运营商网关账号或服务中完成请求的发起与响应。
2.根据权利要求1所述的兼容多运营商网关的短信服务统一调度方法,其特征在于,在步骤S104之后,还包括步骤:
S105、向业务方发送服务请求的响应信息
运营商网关账号或服务完成请求的发起与响应后,根据短信服务平台统一接入规范的约定,向业务方发送相应的服务请求成功或失败提示信息。
3.根据权利要求1所述的兼容多运营商网关的短信服务统一调度方法,其特征在于,所述S104通过网关服务调度引擎处理服务请求的具体流程是:
s201、短信服务平台获取并校验服务请求参数
平台服务端获取业务方本次请求上报的统一请求参数,包括业务方所配置的应用KEY、请求的手机号码集合和请求内容,并校验这些参数的格式、内容的合法性,以及参数跟业务方信息关联关系的准确性;
s202、判断统一服务请求与网关规范差异信息
根据s201中业务方上报的应用KEY,获取短信网关服务平台所接入的对应运营商网关账号信息,判断该运营商网关接入规范中,其请求方式、请求参数格式和内容,与本短信服务平台的统一请求方式、请求参数格式和内容的差异;
s203、对服务请求参数做兼容性处理
根据s202中所得出的短信服务平台统一接入规范与运营商网关接入规范的若干差异,做到逐个兼容:若手机号码参数位,仅在格式上存在差异,通过参数格式的转换达到兼容;若手机号码为多个,属于批量请求时,则上报一个辅助的参数位,用以标识多个手机号码批量请求的情况;
s204、对短信服务请求内容做兼容性处理
对于短信模板与模板参数内容分别上报的运营商网关,根据具体运营商网关接入规范的特点,分别封装短信模板与模板可变参数,并在发起服务请求时一同上报给运营商网关服务端;
s205、对短信服务请求方式做兼容性处理
根据短信服务平台约定的接入规范,短信服务请求使用HTTP POST或者HTTPS POST或HTTP GET的请求方式,在业务方通过短信服务平台向运营商网关发起请求时,选择平台集成运营商网关时所选择的请求方式,并适时改变参数的上报方式;业务方通过短信服务平台向运营商网关服务端发起请求时,短信服务平台在请求参数中,上报运营商网关账号的账号密码、申请账号的企业代码信息,用于完成运营商网关服务端对请求发起方身份合法性的校验;
s206、对运营商返回的响应信息做兼容性处理
运营商网关服务端处理短信服务平台的服务请求,在通过参数校验、请求方身份校验、请求内容关键字的过滤操作后,向请求中的手机号码做出响应,并向短信服务平台异步返回成功或失败的详细信息,而短信服务平台接收并解析运营商网关所返回的信息,以运营商网关返回的code作为判断的依据,若code为响应成功,则统一以操作成功的code提示信息写入本发明中短信服务平台的统一接入规范中,若code代表响应失败,则将所有code所对应的响应失败错误信息归入平台的统一接入规范中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710312143.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种道路安全防撞限高架
- 下一篇:具有储存器功能的平板热管