本发明专利技术公开了一种虚拟号码绑定方法及系统,该方法包括:在获取到客户端发送的任务单请求时,获取所述客户端的联系号码;根据联系号码,生成虚拟联系号码,并将联系号码与虚拟联系号码绑定;将虚拟联系号码发送至客户端以及服务端。也就是说,客户端与服务端之间使用的是虚拟号码,这样可以避免直接使用客户端的账号,保护了用户隐私信息,提升了整个系统的安全性。
【技术实现步骤摘要】
本申请涉及电子
,尤其涉及一种虚拟号码的绑定方法及系统。
技术介绍
随着电子技术发展,各种便携式终端设备也越来越多,比如手机、平板电脑等便携式终端设备。当前,可以使用终端设备来进行叫车服务,在乘客下单成功后,服务器可使当前用户的账号,比如说,手机号,服务器会将用户的账号发送给司机,并用户也可以通过服务器查看到司机账号,这样在司机联系乘客,或者乘客联系司机,司机端显示的号码将是乘客的真实手机号,客户端显示的也是司机的真实号码,从而司机可以直接通过账号联系到用户。这种直接使用客户端的说手机号码,会直接暴露用户隐私信息,从而导致。
技术实现思路
本专利技术提供了一种虚拟号码绑定方法及系统,用以解决现有技术中直接使用客户端的账号,会直接暴露用户隐私信息,从而导致整个系统的安全性较低的问题。其具体的技术方案如下:一种虚拟号码绑定方法,所述方法包括:在获取到客户端发送的任务单请求时,获取所述客户端的联系号码;根据所述联系号码,生成虚拟联系号码,并将所述联系号码与所述虚拟联系号码绑定;将所述虚拟联系号码发送至所述客户端以及服务端。可选的,根据所述联系号码,生成虚拟联系号码,包括:调取预设号码生成规则;根据所述预设号码生成规则,将所述联系号码与指定字符串进行排列组合,生成所述虚拟联系号码。可选的,在将所述联系号码与所述虚拟联系号码绑定之后,所述方法还包括:检测所述联系号码是否与所述虚拟联系号码绑定成功;若是,则将所述虚拟联系号码发送至所述客户端以及所述服务端;若否,则将绑定失败的提示信息发送至所述客户端。可选的,在将绑定失败的提示信息发送至所述客户端之后,所述方法还包括:按照预设周期,重新对所述虚拟联系号码与所述联系号码进行绑定;若在所述预设周期内绑定成功,则将所述虚拟联系号码发送至所述客户端以及所述服务端;若在所述预设周期内绑定失败,则将绑定失败的提示信息发送至所述客户端。可选的,在将绑定失败的提示信息发送至所述客户端之后, 所述方法还包括:接收客户端返回的向所述服务端发送所述联系号码的指令;根据所述指示指令,将所述联系号码发送至所述服务端。可选的,在将所述虚拟联系号码发送至所述客户端以及所述服务端之后,所述方法还包括:检测所述任务单是否完成;若完成,则将所述虚拟联系号码与所述联系号码解除绑定;若未完成,则维持所述虚拟联系号码与所述联系号码绑定状态。一种虚拟号码绑定系统,包括:获取模块,用于在获取到客户端发送的任务单请求时,获取所述客户端的联系号码;绑定模块,用于根据所述联系号码,生成虚拟联系号码,并将所述联系号码与所述虚拟联系号码绑定;发送模块,用于将所述虚拟联系号码发送至服务端。可选的,所述绑定模块,具体用于检测所述联系号码是否与所述虚拟联系号码绑定成功;若是,则将所述虚拟联系号码发送至所述客户端以及所述服务端;若否,则将绑定失败的提示信息发送至所述客户端。可选的,所述绑定模块,具体用于按照预设周期,重新对所述虚拟联系号码与所述联系号码进行绑定;若在所述预设周期内绑定成功,则将所述虚拟联系号码发送至所述客户端以及所述服务端;若在所述预设周期内绑定失败,则将绑定失败的提示信息发送至所述客户端。可选的,所述绑定模块,还用于接收客户端返回的向所述服务端发送所述联系号码的指示指令;根据所述指示指令,将所述联系号码发送至所述服务端。可选的,所述绑定模块,还用于检测所述任务单是否完成;若完成,则将所述虚拟联系号码与所述联系号码解除绑定;若未完成,则维持所述虚拟联系号码与所述联系号码绑定状态。在本专利技术技术方案中,服务器在获取到客户端发送的任务单请求时,获取客户端的联系号码;根据联系号码,生成虚拟联系号码,并将联系号码与虚拟联系号码绑定;将虚拟联系号码发送至客户端以及服务端。也就是说,客户端与服务端之间使用的是虚拟号码,这样可以避免直接使用客户端的账号,保护了用户隐私信息,提升了整个系统的安全性。附图说明图1为本专利技术实施例中一种虚拟号码绑定方法的流程图;图2为本专利技术实施例中一种虚拟号码绑定系统的结构示意图。具体实施方式为了解决现有技术中直接使用客户端的账号,会直接暴露用户隐私信息,从而导致整个服务器的安全性较低的问题,本专利技术实施例提供了一种虚拟号码绑定方法,该方法包括:服务器在获取到客户端发送的任务单请求时,获取客户端的联系号码;根据联系号码,生成虚拟联系号码,并将联系号码与虚拟联系号码绑定;将虚拟联系号码发送至服务端。也就是说,客户端与服务端之间使用的是虚拟号码,这样可以避免直接使用客户端的账号,保护了用户隐私信息,提升了整个服务器的安全性。下面通过附图以及具体实施例对本专利技术技术方案做详细的说明,应当理解,本专利技术实施例以及实施例中的具体技术特征只是对本专利技术技术方案的说明,而不是限定,在不冲突的情况下,本专利技术实施例以及实施例中的具体技术特征可以相互组合。如图1所示为本专利技术实施例中一种虚拟号码绑定方法的流程图,该方法包括:S101,服务器在获取到客户端发送的任务单请求时,获取所述客户端的联系号码;S102,根据所述联系号码,生成虚拟联系号码,并将所述联系号码与所述虚拟联系号码绑定;S103,将所述虚拟联系号码发送至服务端。具体来讲,在本专利技术实施例中,该客户端可以请求用车服务的客户,该客户可以在手机的app上进行叫车请求。首先,在服务器端设置一个虚拟联系号码的预设号码生成规则,根据该预设号码生成规则,将联系号码中的全部或者部分字符与指定字符串进行排列组合,生成虚拟联系号码。比如说用户叫车之后,服务器获取到客户端的电话号码为135xxxx1234,服务器随机生成一字符串x0y1z2,然后服务器将该字符串与电话号码中的全部或者部分字符进行排列组合,当然排列组合的方式较多,可以是1234 x0y1z2,还可以是x0y1z21234等等,此处不一一举例,这样就生成电话号码对应的虚拟联系号码,这里需要说明的是,服务器生成虚拟联系号码的规则可以随时进行修改。然后,服务器将生成的虚拟联系号码与客户端的联系号码进行绑定。若是绑定成功,服务器将虚拟联系号码发送至服务端,此时客户端可以看到自身虚拟联系号码。服务端也可以看到该客户端的虚拟联系号码。基于该虚拟联系号码,服务端可以直接联系到客户端,这样就实现了基于虚拟联系号码的相互通信,不仅可以避免直接使用客户端的账号,还保护了用户隐私信息,提升了整个服务器的安全性。进一步,在本专利技术实施例中,若是虚拟联系号码与客户端的联系号码绑定未成功时,则该服务器将按照预设周期,重新对虚拟联系信号与联系号码进行绑定,若是预设预设周期内绑定成功,则将虚拟联系号码发送至客户端以及服务端;若在预设周期内绑定失败,则将绑定失败的提示信息发送至客户端。这样可以避免一次绑定错误导致最终绑定失败的问题,从而提升了虚拟联系号码与联系号码绑定的成功率。进一步,在本专利技术实施例中,若是虚拟联系号码与客户端的联系号码绑定未成功时,服务器将向客户端发送至一提示界面,该提示界面用于提示客户端选择是否向服务端发送联系号码。若是接收到接收客户端返回的向服务端发送联系号码的指示指令;则根据指示指令,将联系号码发送至服务端。这样服务端可以根据联系号码联系到客户端。从而保证在绑定失败的情况下,服务端也可以与客户端之间进行通信。进一步,在本专利技术本文档来自技高网...
【技术保护点】
一种虚拟号码绑定方法,其特征在于,所述方法包括:服务器在获取到客户端发送的任务单请求时,获取所述客户端的联系号码;根据所述联系号码,生成虚拟联系号码,并将所述联系号码与所述虚拟联系号码绑定;将所述虚拟联系号码发送至服务端。
【技术特征摘要】
1.一种虚拟号码绑定方法,其特征在于,所述方法包括:服务器在获取到客户端发送的任务单请求时,获取所述客户端的联系号码;根据所述联系号码,生成虚拟联系号码,并将所述联系号码与所述虚拟联系号码绑定;将所述虚拟联系号码发送至服务端。2.如权利要求1所述的方法,其特征在于,根据所述联系号码,生成虚拟联系号码,包括:调取预设号码生成规则;根据所述预设号码生成规则,将所述联系号码中的部分或者全部字符与指定字符串进行排列组合,生成所述虚拟联系号码。3.如权利要求1所述的方法,其特征在于,在将所述联系号码与所述虚拟联系号码绑定之后,所述方法还包括:检测所述联系号码是否与所述虚拟联系号码绑定成功;若是,则将所述虚拟联系号码发送至所述客户端以及所述服务端;若否,则将绑定失败的提示信息发送至所述客户端。4.如权利要求3所述的方法,其特征在于,在将绑定失败的提示信息发送至所述客户端之后,所述方法还包括:按照预设周期,重新对所述虚拟联系号码与所述联系号码进行绑定;若在所述预设周期内绑定成功,则将所述虚拟联系号码发送至所述客户端以及所述服务端;若在所述预设周期内绑定失败,则将绑定失败的提示信息发送至所述客户端。5.如权利要求3所述的方法, 其特征在于,在将绑定失败的提示信息发送至所述客户端之后, 所述方法还包括:接收客户端返回的向所述服务端发送所述联系号码的指令;根据所述指令,将所述联系号码发送至所述服...
【专利技术属性】
技术研发人员:孙金萌,
申请(专利权)人:北京东方车云信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。