【技术实现步骤摘要】
兼容多运营商的通信方法、装置、网关及可读存储介质
本申请涉及通信网关的
,尤其是涉及一种兼容多运营商的通信方法、装置、网关及可读存储介质。
技术介绍
当前,企业的业务及日常办公中,需要向指定人群发送短信、邮件等。以短信为例,企业与运营商签订合作协议以后,运营商提供短信发送通道的接口协议,可由企业自主进行短信发送接口的开发对接和相关短信功能的开发,以实现短信功能。但是,直接对接运营商,对企业的资质、使用量和开发能力都有较高要求,且办理证件、开发应用会有较长的周期,后期的管理维护也全由企业负责,因此,只有少数大型集团公司才有较高的自主研发能力,以保证应用的稳定性。因此,亟需一种第三方通信网关以实现企业的短信发送功能。
技术实现思路
为了实现企业的短信发送功能,本申请提供一种兼容多运营商的通信方法、装置、网关及可读存储介质。第一方面,本申请提供一种兼容多运营商的通信方法,采用如下的技术方案:一种兼容多运营商的通信方法,应用于通信网关,包括:接收用户端发送的包含第一手机号码集 ...
【技术保护点】
1.一种兼容多运营商的通信方法,其特征在于,应用于通信网关,包括:/n接收用户端发送的包含第一手机号码集合和短信模板信息的第一短信请求;/n生成第二短信请求,其中,所述第二短信请求包含所述短信模板信息、所述第一手机号码集合中的目标手机号码及其归属的目标运营商;/n向所述第二短信请求中的目标运营商对应的运营商服务器发送所述第二短信请求;/n接收所述运营商服务器返回的响应信息;/n向所述用户端发送所述响应信息。/n
【技术特征摘要】
1.一种兼容多运营商的通信方法,其特征在于,应用于通信网关,包括:
接收用户端发送的包含第一手机号码集合和短信模板信息的第一短信请求;
生成第二短信请求,其中,所述第二短信请求包含所述短信模板信息、所述第一手机号码集合中的目标手机号码及其归属的目标运营商;
向所述第二短信请求中的目标运营商对应的运营商服务器发送所述第二短信请求;
接收所述运营商服务器返回的响应信息;
向所述用户端发送所述响应信息。
2.根据权利要求1所述的方法,其特征在于,所述生成第二短信请求,包括:
分别确定所述第一手机号码集合中的每个目标手机号码归属的目标运营商;
根据所述目标运营商对所述第一手机号码集合中每个目标手机号码进行分类,得到至少一个第二手机号码集合;
分别对所述至少一个第二手机号码集合中的每个第二手机号码集合及其归属的目标运营商和所述短信模板信息生成一个所述第二短信请求。
3.根据权利要求2所述的方法,其特征在于,所述分别确定所述第一手机号码集合中的每个目标手机号码归属的目标运营商,包括:
读取正则表达式集合;
分别将所述第一手机号码集合中的每个目标手机号码与所述正则表达式集合中的正则表达式进行正则匹配;
将与正则表达式匹配成功的目标手机号码归属的运营商作为目标运营商。
4.根据权利要求1所述的方法,其特征在于,所述第一短信请求包括token;在所述接收用户端发送的包含第一手机号码集合和短信模板信息的第一短信请求之前,还包括:
接收用户端发送的包含用户名和密码的登录请求;
解析所述登录请求,对所述用户名和密码进行验证;
验证通过后,向所述用户端返回所述toke...
【专利技术属性】
技术研发人员:董彬超,王葛平,蒋浩,周金飞,李志鹏,
申请(专利权)人:江苏锐创软件技术有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。