本公开揭示了一种将来电伪装成去电的方法及装置,属于通讯技术领域。所述将来电伪装成去电的方法包括:在接收用于指示拨打被叫终端的拨打指令后,建立用于模拟主叫终端拨打被叫终端时需要的第一通话链路;向对接服务器发送用于请求拨打被叫终端的拨打请求;当接收到对接服务器回拨的回拨来电时,利用接听回拨来电时建立的第二通话链路的状态参数修改第一通话链路,使修改后的第一通话链路用于支持主叫终端拨打被叫终端。解决了相关技术中主叫终端在接收到对接服务器的回拨来电时,会提示用户接听该回拨来电,且呼叫效率低下的问题;达到了可以屏蔽掉回拨来电的提示界面;且因可以自动接听回拨来电,进而提高了呼叫效率的效果。
【技术实现步骤摘要】
本公开涉及通讯
,特别涉及一种将来电伪装成去电的方法及装置。
技术介绍
传统的回拨通话方式是利用对接服务器将主叫终端和被叫终端进行对接。回拨通话方式的过程一般为:主叫终端向对接服务器发送用于指示向被叫终端拨打电话的拨打请求,对接服务器接收到拨打请求后向主叫终端回拨电话,主叫终端在确认对接服务器的回拨来电后,对接服务器向被叫终端拨打电话,并在被叫终端确认该对接服务器的回拨来电后,将主叫终端和被叫终端连接,实现呼叫和被叫终端的通话。主叫终端在接收到对接服务器的回拨来电时,通常按照正常的来电处理,比如对该回拨来电进行提示,或将该回拨来电记录为一条通话记录等。
技术实现思路
本公开提供一种回拨来电接听方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种将来电伪装成去电的方法,应用于主叫终端中,所述方法包括:在接收用于指示拨打被叫终端的拨打指令后,建立用于模拟所述主叫终端拨打所述被叫终端时需要的第一通话链路;向对接服务器发送用于请求拨打所述被叫终端的拨打请求,所述拨打请求用于触发所述对接服务器选用一个回拨号码回拨所述主叫终端;当接收到所述对接服务器回拨的回拨来电时,利用接听所述回拨来电时建立的第二通话链路的状态参数修改所述第一通话链路,使修改后的所述第一通话链路用于支持所述主叫终端拨打所述被叫终端。可选的,所述方法还包括:在成功建立所述第一通话链路后,根据所述第一通话链路显示拨打界面,所述拨打界面用于指示所述主叫终端拨打所述被叫终端。可选的,所述在接收用于指示拨打被叫终端的拨打指令后,建立用于模拟所述主叫终端拨打所述被叫终端时需要的第一通话链路,包括:利用所述主叫终端的应用层接收所述拨打指令;当所述应用层接收到所述拨打指令后,利用所述应用层向所述主叫终端的框架层下发呼叫命令;当所述框架层接收到所述呼叫命令后,以所述主叫终端为主叫方、以所述被叫终端为被叫方,建立模拟的所述第一通话链路。可选的,所述当接收到所述对接服务器回拨的回拨来电时,利用接听所述回拨来电建立的第二通话链路的状态参数修改所述第一通话链路,使修改后的所述第一通话链路用于支持所述主叫终端拨打所述被叫终端,包括:当所述主叫终端的通话底层接收到所述回拨来电后,利用所述通话底层向所述主叫终端的框架层发送接收到所述回拨来电的来电通知消息;当所述框架层接收到所述来电通知消息时,接听所述回拨来电;利用所述通话底层建立与所述回拨来电对应的第二通话链路,将所述第二通话链路的状态参数发送至所述框架层;利用所述框架层将所述第一通话链路的状态参数替换为所述第二通话链路的状态参数;利用所述框架层将替换后的所述第一通话链路的来电状态修改为去电状态,将所述第一通话链路的主叫方修改为所述主叫终端,将所述第一通话链路的被叫方修改为所述被叫终端。可选的,所述接听所述回拨来电,包括:当所述框架层接收到所述来电通知消息时,利用所述框架层检测所述来电通知消息所对应来电的号码是否位于号码池内,所述号码池包含所述对接服务器在回拨时所能选用的至少一个回拨号码;若在所述框架层检测到所述来电通知消息所对应来电的号码位于所述号码池内,则将所述来电确定为所述对接服务器回拨的回拨来电;利用所述框架层接听所述回拨来电。可选的,所述方法还包括:在利用所述第二通话链路的状态参数修改所述第一通话链路之前,禁止所述主叫终端的通信底层建立所述主叫终端拨打所述被叫终端时需要的通话链路。根据本公开实施例的第二方面,提供一种将来电伪装成去电的装置,应用于主叫终端中,所述装置包括:建立模块,被配置为在接收用于指示拨打被叫终端的拨打指令后,建立用于模拟所述主叫终端拨打所述被叫终端时需要的第一通话链路;发送模块,被配置为向对接服务器发送用于请求拨打所述被叫终端的拨打请求,所述拨打请求用于触发所述对接服务器选用一个回拨号码回拨所述主叫终端;修改模块,被配置为当接收到所述对接服务器回拨的回拨来电时,利用接听所述回拨来电时建立的第二通话链路的状态参数修改所述第一通话链路,使修改后的所述第一通话链路用于支持所述主叫终端拨打所述被叫终端。可选的,所述装置包括:显示模块,被配置为在所述建立模块成功建立所述第一通话链路后,根据所述第一通话链路显示拨打界面,所述拨打界面用于指示所述主叫终端拨打所述被叫终端。可选的,所述建立模块,包括:接收子模块,被配置为利用所述主叫终端的应用层接收所述拨打指令;下发子模块,被配置为当所述应用层接收到所述拨打指令后,利用所述应用层向所述主叫终端的框架层下发呼叫命令;建立子模块,被配置为当所述框架层接收到所述呼叫命令后,以所述主叫终端为主叫方、以所述被叫终端为被叫方,建立模拟的所述第一通话链路。可选的,所述修改模块,包括:第一发送子模块,被配置为当所述主叫终端的通话底层接收到所述回拨来电后,利用所述通话底层向所述主叫终端的框架层发送接收到所述回拨来电的来电通知消息;第一接听子模块,被配置为当所述框架层接收到所述来电通知消息时,接听所述回拨来电;第二发送子模块,被配置为利用所述通话底层建立与所述回拨来电对应的第二通话链路,将所述第二通话链路的状态参数发送至所述框架层;替换子模块,被配置为利用所述框架层将所述第一通话链路的状态参数替换为所述第二通话链路的状态参数;修改子模块,被配置为利用所述框架层将替换后的所述第一通话链路的来电状态修改为去电状态,将所述第一通话链路的主叫方修改为所述主叫终端,将所述第一通话链路的被叫方修改为所述被叫终端。可选的,所述第一接听子模块,包括:检测子模块,被配置为当所述框架层接收到所述来电通知消息时,利用所述框架层检测所述来电通知消息所对应来电的号码是否位于号码池内,所述号码池包含所述对接服务器在回拨时所能选用的至少一个回拨号码;确定子模块,被配置为在所述框架层检测到所述来电通知消息所对应来电的号码位于所述号码池内,则将所述来电确定为所述对接服务器回拨的回拨来电;第二接听子模块,被配置为利用所述框架层接听所述回拨来电。可选的,所述装置还包括:禁止模块,被配置为在所述修改模块利用所述第二通话链路的状态参数修改所述第一通话链路之前,禁止所述主叫终端的通信底层建立所述主叫终端拨打所述被叫终端时需要的通话链路。根据本公开实施例的第三方面,提供一种将来电伪装成去电的装置,应用于主叫终端中,所述装置包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为:在接收用于指示拨打被叫终端的拨打指令后,建立用于模拟所述主叫终端拨打所述被叫终端时需要的第一通话链路;向对接服务器发送用于请求拨打所述被叫终端的拨打请求,所述拨打请求用于触发所述对接服务器选用一个回拨号码回拨所述主叫终端;当接收到所述对接服务器回拨的回拨来电时,利用接听所述回拨来电时建立的第二通话链路的状态参数修改所述第一通话链路,使修改后的所述第一通话链路用于支持所述主叫终端拨打所述被叫终端。本公开的实施例提供的技术方案可以包括以下有益效果:通过在拨打被叫终端时,模拟主叫终端到被叫终端的第一通话链路,在接收到对接服务器的回拨来电时,利用通信底层建立的回拨来电的第二通话链路修改模拟的第一通话链路;由于通信底层并没有实际建立主叫终端拨打被叫终端时需要的通话链路,因此在利用回拨来电的第二通话链本文档来自技高网...
【技术保护点】
一种将来电伪装成去电的方法,其特征在于,应用于主叫终端中,所述方法包括:在接收用于指示拨打被叫终端的拨打指令后,建立用于模拟所述主叫终端拨打所述被叫终端时需要的第一通话链路;向对接服务器发送用于请求拨打所述被叫终端的拨打请求,所述拨打请求用于触发所述对接服务器选用一个回拨号码回拨所述主叫终端;当接收到所述对接服务器回拨的回拨来电时,利用接听所述回拨来电时建立的第二通话链路的状态参数修改所述第一通话链路,使修改后的所述第一通话链路用于支持所述主叫终端拨打所述被叫终端。
【技术特征摘要】
【专利技术属性】
技术研发人员:徐萌,王文林,彭涛,
申请(专利权)人:小米科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。