【技术实现步骤摘要】
一种通讯数据的恢复方法、装置及设备
[0001]本申请涉及计算机
,尤其涉及一种通讯数据的恢复方法、装置及设备。
技术介绍
[0002]随着信息技术的发展和普及,越来越多的用户通过即时通讯(Instant Messaging,IM)的方式实现彼此间的交流互动,如:采用各类IM应用、iMessage等进行通讯。
[0003]在某些应用场景下,如:用户更换了终端设备(如:手机),或者用户使用的终端设备进行了格式化等场景,可能导致用户无法获知近期的聊天记录。为此,即时通讯服务商通常会提供聊天记录的恢复服务。
[0004]具体地,在现有技术中,用户的聊天记录通常会在服务端进行备份,那么,若需要恢复聊天记录时,则可以从服务端获取数据。对于该方式而言,随着用户量的增长,存储在服务端的聊天记录的数据量也呈现指数级增长,增加服务端的资源消耗。
[0005]基于现有技术,需要一种更为有利于降低服务端消耗的通讯数据恢复方式。
技术实现思路
[0006]本说明书实施例提供一种通讯数据的恢复方法、装置及设备,用以解决目前的即时通讯数据恢复过程中服务端的消耗较高的问题。
[0007]本说明书实施例采用下述技术方案:
[0008]在第一用户侧,本说明书实施例提供一种通讯数据的恢复方法,包括:
[0009]向服务器发送通讯数据恢复请求;
[0010]接收服务器反馈的可恢复联系人列表,其中,所述可恢复联系人列表中包含第一用户的部分或全部联系人;
[0011]根据所 ...
【技术保护点】
【技术特征摘要】
1.一种通讯数据的恢复方法,包括:接收第一用户的通讯数据恢复请求;所述通讯数据恢复请求中至少携带有所述第一用户的用户信息;根据所述通讯数据恢复请求,将所述第一用户的可恢复联系人列表发送给所述第一用户;其中,所述可恢复联系人列表中包含第一用户的部分或全部联系人;确定所述第一用户所选择的可恢复联系人,作为第二用户;获取所述第二用户所存储的通讯数据,发送给所述第一用户。2.根据权利要求1所述的方法,所述通讯数据恢复请求是所述第一用户的终端检测到本地未存储有聊天记录后而自动生成的请求。3.根据权利要求1所述的方法,所述全部联系人,包括:所述第一用户的好友,第一用户所加入到的社交群组中的联系人,以及与所述第一用户并未建立好友关系的联系人;所述可恢复联系人列表是基于服务器根据所述第一用户与各个联系人之间的社交亲密度筛选出的部分联系人而生成的;所述可恢复联系人列表中包括联系人的ID或账户名;所述第一用户与所述可恢复联系人之间的通讯数据存储在所述可恢复联系人所使用的终端上。4.根据权利要求1所述的方法,所述第二用户与所述第一用户之间的社交亲密度超过设定阈值。5.根据权利要求1所述的方法,所述第二用户的通讯数据由所述服务器与所述第二用户进行通信连接后获得。6.根据权利要求1所述的方法,所述确定所述第一用户所选择的可恢复联系人,作为第二用户,具体包括:将所述第一用户当前打开的聊天窗口所对应的可恢复联系人确定为第二用户;或者,确定社交亲密度,并将所述社交亲密度超过设定阈值的可恢复联系人确定为第二用户。7.如权利要求1所述的方法,通过以下方法生成所述可恢复联系人列表:服务器获取第一用户的全部联系人;在获取到的全部联系人中,确定指定数量的联系人,并获取确定出的联系人的标识信息;根据所述标识信息生成所述可恢复联系人列表;所述标识信息至少包括:联系人ID或账户名。8.如权利要求7所述的方法,在获取到的全部联系人中,确定指定数量的联系人,具体包括:确定在设定历史时间段内第一用户与各联系人之间的交互亲密度;根据所述交互亲密度,在获取到的全部联系人中,确定所述交互亲密度超过设定阈值的联系人。9.如权利要求7所述的方法,在获取到的全部联系人中,确定指定数量的联系人,具体包括:将获取到的全部联系人均确定为生成可恢复联系人列表所需的联系人。10.如权利要求1所述的方法,获取所述第二用户所存储的通讯数据,具体包括:确定所述第二用户的在线状态;
当确定所述第二用户在线时,建立与所述第二用户的通信连接,并获取所述第二用户存储的通讯数据。11.如权利要求1所述的方法,所述方法还包括:若服务器并未获取到所述第二用户存储的通讯数据,则向所述第一用户返回失败通知。12.一种通讯数据的恢复方法,包括:向服务器发送通讯数据恢复请求;所述通讯数据恢复请求中至少携带有所述第一用户的用户信息;接收服务器反馈的可恢复联系人列表,其中,所述可恢复联系人列表中包含第一用户的部分或全部联系人;根据所述可恢复联系人列表确定一个或多个第二用户;接收并使用所述服务器反馈的所述第二用户的通讯数据。13.如权利要求12所述的方法,根据所述可恢复联系人列表确定一个或多个第二用户,具体包括:确定第一用户所使用网络的网络状态;根据所述网络状态以及预设的恢复规则,在所述可恢复联系人列表中,确定一个或多...
【专利技术属性】
技术研发人员:任健,
申请(专利权)人:创新先进技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。