用户信息的获取方法、装置、终端设备和服务器的制造方法

文档序号:9767741阅读:207来源:国知局
用户信息的获取方法、装置、终端设备和服务器的制造方法
【技术领域】
[0001]本发明涉及通信技术,尤其涉及一种用户信息的获取方法、装置、终端设备和服务器。
【背景技术】
[0002]随着时代发展,经济和社会环境的变化使得人与人之间的交往显得更加重要,用户只有不断地与各类用户进行交往和信息沟通,才能不断地丰富自己和发展自己。因此,用户需要不断地扩展自身的人脉。
[0003]相关技术中,当用户A需要获知用户B的用户信息时,通常需要先获知所述用户B的相关信息(如名字等信息),进一步地,根据所述用户B的相关信息通过网络或者其它渠道(如经过熟人打听)获取所述用户B的其它更多的信息。

【发明内容】

[0004]为克服相关技术中存在的问题,本公开提供一种用户信息的获取方法、装置、终端设备和服务器。
[0005]根据本公开实施例的第一方面,提供一种用户信息的获取方法,包括:
[0006]获取目标用户的头像信息;
[0007]根据所述目标用户的头像信息和预设的获取策略集合,获取所述目标用户的用户信息;所述预设的获取策略集合包括至少一个获取策略;每个所述获取策略用于指示获取所述目标用户的用户信息的方式。
[0008]本公开的实施例提供的技术方案可以包括以下有益效果:通过获取目标用户的头像信息,并根据所述目标用户的头像信息和预设的获取策略集合,获取所述目标用户的用户信息;可见,能获取到准确的目标用户的用户信息,进而提升用户体验。
[0009]进一步地,所述根据所述目标用户的头像信息和预设的获取策略集合,获取所述目标用户的用户信息,包括:
[0010]将所述目标用户的头像信息发送给服务器,所述目标用户的头像信息用于指示所述服务器根据所述目标用户的头像信息查询所述服务器中是否包括所述目标用户的用户信息;其中,所述用户信息包括:所述用户的头像信息和所述用户的介绍信息;
[0011]接收所述服务器返回的第一响应信息;其中,所述第一响应信息中包括:所述目标用户的用户信息。
[0012]进一步地,所述将所述目标用户的头像信息发送给服务器之后,还包括:
[0013]接收所述服务器返回的第二响应信息;其中,所述第二响应信息用于指示:所述服务器中未包括所述目标用户的用户信息;
[0014]在预设范围内广播所述目标用户的头像信息;其中,所述目标用户对应的目标终端设备处于所述预设范围内;
[0015]接收所述目标终端设备返回的第三响应信息;其中,所述第三响应信息中包括:所述目标终端设备本地存储的用户信息。
[0016]进一步地,所述根据所述目标用户的头像信息和预设的获取策略集合,获取所述目标用户的用户信息,包括:
[0017]在预设范围内广播所述目标用户的头像信息;其中,所述目标用户对应的目标终端设备处于所述预设范围内;
[0018]接收所述目标终端设备返回的第三响应信息;其中,所述第三响应信息中包括:所述目标终端设备本地存储的用户信息。
[0019]进一步地,所述在预设范围内广播所述目标用户的头像信息之后,还包括:
[0020]接收所述目标终端设备返回的第四响应信息;其中,所述第四响应信息用于指示:所述目标用户拒绝发送所述目标用户的用户信息;
[0021 ]将所述目标用户的头像信息发送给服务器,所述目标用户的头像信息用于指示所述服务器根据所述目标用户的头像信息查询所述服务器中是否包括所述目标用户的用户信息;其中,所述用户信息包括:所述用户的头像信息和所述用户的介绍信息;
[0022]接收所述服务器返回的第一响应信息;其中,所述第一响应信息中包括:所述目标用户的用户信息。
[0023]本公开的实施例提供的技术方案可以包括以下有益效果:通过服务器获取所述目标用户的用户信息与通过广播所述目标用户的头像信息的方式获取所述目标用户的用户信息相结合的方式,获取所述目标用户的用户信息;可见,能获取到准确的目标用户的用户信息,进而提升用户体验。
[0024]根据本公开实施例的第二方面,提供一种用户信息的获取方法,包括:
[0025]接收第一终端设备发送的目标用户的头像信息;
[0026]根据所述目标用户的头像信息查询服务器中是否包括所述目标用户的用户信息;其中,所述用户信息包括:所述用户的头像信息和所述用户的介绍信息;
[0027]在所述服务器中包括所述目标用户的用户信息时,则向所述第一终端设备发送第一响应信息;其中,所述第一响应信息中包括:所述目标用户的用户信息。
[0028]进一步地,所述根据所述目标用户的头像信息查询服务器中是否包括所述目标用户的用户信息之后,还包括:
[0029]在所述服务器中未包括所述目标用户的用户信息时,则向所述第一终端设备发送第二响应信息;其中,所述第二响应信息用于指示:所述服务器中未包括所述目标用户的用户信息。
[0030]进一步地,所述接收第一终端设备发送的目标用户的头像信息之前,还包括:
[0031]获取至少一个用户的用户信息,并保存。
[0032]本公开的实施例提供的技术方案可以包括以下有益效果:通过接收第一终端设备发送的目标用户的头像信息,并根据所述目标用户的头像信息查询服务器中是否包括所述目标用户的用户信息;在所述服务器中包括所述目标用户的用户信息时,则向所述第一终端设备发送包括所述目标用户的用户信息的第一响应信息;可见,所述第一终端设备能获取到准确的目标用户的用户信息,进而提升用户体验。
[0033]根据本公开实施例的第三方面,提供一种用户信息的获取方法,包括:
[0034]接收第一终端设备广播的目标用户的头像信息;
[0035]根据所述目标用户的头像信息和第二终端设备中存储的头像信息,判断所述第二终端设备是否为所述目标用户对应的目标终端设备;
[0036]在所述第二终端设备为所述目标终端设备时,则向所述第一终端设备发送第三响应信息;其中,所述第三响应信息中包括:所述目标终端设备本地存储的用户信息;所述用户信息包括:所述目标用户的头像信息和所述目标用户的介绍信息。
[0037]进一步地,所述根据所述目标用户的头像信息和第二终端设备中存储的头像信息,判断所述第二终端设备是否为所述目标用户对应的目标终端设备之后,还包括:
[0038]在所述第二终端设备为所述目标终端设备,且所述目标用户拒绝向所述第一终端设备发送所述目标用户的用户信息时,则向所述第一终端设备发送第四响应信息;其中,所述第四响应信息用于指示:所述目标用户拒绝向所述第一终端设备发送所述用户信息。
[0039]本公开的实施例提供的技术方案可以包括以下有益效果:通过接收第一终端设备广播的目标用户的头像信息,并根据所述目标用户的头像信息和第二终端设备中存储的头像信息,判断所述第二终端设备是否为所述目标用户对应的目标终端设备;在所述第二终端设备为所述目标终端设备时,则向所述第一终端设备发送包括所述目标终端设备本地存储的用户信息的第三响应信息;可见,所述第一终端设备能获取到准确的目标用户的用户信息,进而提升用户体验。
[0040]根据本公开实施例的第四方面,提供一种用户信息的获取装置,包括:
[0041 ]第一获取模块,被配置为获取目标用户的头像信息;
[0042]第二获取模块,被配置为根据所述第一获取模块获取的所述目标用户的头像信息和预设的获取策略集合,获取所述目标用户的用户信息;所述预设的获取策略集合包括至少一个获取策略;每个所述获取策略用于指示获取所述目标用户的用户信息的方式。
[0043 ]进一步地,所述第二获取模块,包括:
[0044]第一发送子模块,被配置为将所述第一获取模块获取的所述目标用户的头像信息发送给服务器,所述目标用户的头像信息用于指示所述服务器根据所述目标用户的头像信息查询所述服务器中是否包括所述目标用户的用户信息;其中,所述用户信息包括:所述用户的头像信息和所述用户的介绍信息;
[0045]第一接收子模块,被配置为接收所述服务器返回的第一响应信息;其中,所述第一响应信息中包括:所述目标用户的用户信息。
[0046]进一步地,所述第二获取模块,还包括:
[0047]第二接收子模块,被配置为接收所述服务器返回的第二响应信息;其中,所述第二响应信息用于指示:所述服务器中未包括所述目标用户的用户信息;
[0048]第一广播子模块,被配置为在预设范围内广播所述第一获取模块获取的所述目标用户的头像信息;其中,所述目标用户对应的目标终端设备处于所述预设范围内;
[0049]第三接收子模块,被配置为接收所述目标终端设备返回的第三响应信息;其中,所述第三响应信息中包括:所述目标终端设备本地存储的用户信息。
[0050]进一步地,所述第二获取模块,包括:
[0051]第二广播子模块,被配置为在预设范围内广播所述第一获取模块获取的所述目标用户的头像信息;其中,所述目标用户对应的目标终端设备处于所述预设范围内;
[0052]第四接收子模块,被配置为接收所述目标终端设备返回的第三响应信息;其中,所述第三响应信息中包括:所述目标终端设备本地存储的用户信息。
[0053]进一步地,所述第二获取模块,还包括:
[0054]第五接收子模块,被配置为接收所述目标终端设备返回的第四响应信息;其中,所述第四响应信息用于指示:所述目标用户拒绝发送所述目标用户的用户信息;
[0055]第二发送子模块,被配置为将所述第一获取模块获取的所述目标用户的头像信息发送给服务器,所述目标用户的头像信息用于指示所述服务器根据所述目标用户的头像信息查询所述服务器中是否包括所述目标用户的用户信息;其中,所述用户信息包括:所述用户的头像信息和所述用户的介绍信息;
[0056]第六接收子模块,被配置为接收所述服务器返回的第一响应信息;其中,所述第一响应信息中包括:所述目标用户的用户信息。
[0057]根据本公开实施例的第五方面,提供一种用户信息的获取装置,包括:
[0058]接收模块,被配置为接收第一终端设备发送的目标用户的头像信息;
[0059]查询模块,被配置为根据所述接收模块接收的所述目标用户的头像信息查询服务器中是否包括所述目标用户的用户信息;其中,所述用户信息包括:所述用户的头像信息和所述用户的介绍信息;
[0060]第一发送模块,被配置为在所述查询模块确定所述服务器中包括所述目标用户的用户信息时,则向所述第一终端设备发送第一响应信息;其中,所述第一响应信息中包括:所述目标用户的用户信息。
[0061 ] 进一步地,所述装置,还包括:
[0062]第二发送模块,被配置为在所述查询模块确定所述服务器中未包括所述目标用户的用户信息时,则向所述第一终端设备发送第二响应信息;其中,所述第二响应信息用于指示:所述服务器中未包括所述目标用户的用户信息。
[0063]进一步地,所述装置,还包括:
[0064]获取模块,被配置为获取至少一个用户的用户信息,并保存。
[0065]根据本公开实施例的第六方面,提供一种用户信息的获取装置,包括:
[0066]接收模块,被配置为接收第一终端设备广播的目标用户的头像信息;
[0067]判断模块,被配置为根据所述接收模块接收的所述目标用户的头像信息和第二终端设备中存储的头像信息,判断所述第二终端设备是否为所述目标用户对应的目标终端设备;
[0068]第一发送模块,被配置为在所述判断模块确定所述第二终端设备为所述目标终端设备时,则向所述第一终端设备发送第三响应信息;其中,所述第三响应信息中包括:所述目标终端设备本地存储的用户信息;所述用户信息包括:所述目标用户的头像信息和所述目标用户的介绍信息。
[0069]进一步地,所述装置,还包括:
[0070]第二发送模块,被配置为在所述判断模块确定所述第二终端设备为所述目标终端设备,且所述目标用户拒绝向所述第一终端设备发送所述目标用户的用户信息时,则向所述第一终端设备发送第四响应信息;其中,所述第四响应信息用于指示:所述目标用户拒绝向所述第一终端设备发送所述用户信息。
[0071]根据本公开实施例的第七方面,提供一种终端设备,所述终端设备为第一终端设备,所述终端设备包括:处理器以及用于存储处理器可执行指令的存储器;
[0072]所述处理器被配置为:
[0073]获取目标用户的头像信
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1