设置头像的方法及装置的制造方法

文档序号:9791699阅读:467来源:国知局
设置头像的方法及装置的制造方法
【技术领域】
[0001 ]本公开涉及互联网技术领域,尤其涉及设置头像的方法及装置。
【背景技术】
[0002]随着互联网技术的发展,社交平台已成为大众最广泛使用的社交工具,人们可以通过社交平台发布自己的动态以及获知好友的消息等。在社交类App(应用)中,如QQ、米聊、微信、微博等,头像是一个用户很鲜明的属性。同一个App中,如果A用户希望使用B用户的头像,则需要进行的操作为:A用户把B用户的头像下载到本地,A用户上传B用户的头像到自己的头像相册,然后设置为自己的头像。

【发明内容】

[0003]本公开实施例提供设置头像的方法及装置。所述技术方案如下:
[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]获取子模块,用于当所述通知为允许使用目标用户的头像的通知时,根据所述目标用户的用户标识获取所述目标用户的头像;
[0074]结束子模块,用于当所述通知为拒绝使用目标用户的头像的通知时,结束进程。
[0075]在一个实施例中,所述装置还可包括:
[0076]添加模块,用于将所述目标用户的头像添加到当前用户的头像相册中;
[0077]所述第一更新模块,包括:
[0078]接收子模块,用于接收更新头像的指令,所述指令是在所述客户端接收到从所述当前用户的头像相册中选择所述目标用户的头像的操作后,对应生成的;
[0079]第一更新子模块,用于根据所述更新头像的指令,将当前用户正在使用的头像更新为目标用户的头像。
[0080]在一个实施例中,所述装置还可包括:
[0081]第一检测模块,用于检测当前用户与目标用户的关系是否互为好友关系;
[0082]所述第一更新模块,包括:
[0083]第二更新子模块,用于当当前用户与目标用户互为好友关系时,将所述客户端对应的当前用户正在使用的头像更新为所述目标用户的头像。
[0084]在一个实施例中,所述装置还可包括:
[0085]第三接收模块,用于接收目标用户发送的第三请求,所述第三请求用于请求使用所述客户端对应的当前用户的头像;
[0086]第二检测模块,用于检测本地是否有所述客户端发送的第一请求;
[0087]第二更新模块,用于当本地有所述客户端发送的第一请求时,将目标用户当前正在使用的头像更新为所述客户端对应的当前用户的头像。
[0088]根据本公开实施例的第五方面,提供一种设置头像的装置,其特征在于,包括:
[0089]处理器;
[0090]用于存储处理器可执行指令的存储器;
[0091 ]其中,所述处理器被配置为:
[0092]获取目标用户的用户标识;
[0093]向服务器发送第一请求,所述第一请求用于请求获取目标用户的头像,所述第一请求中包括所述目标用户的用户标识,所述服务器用于在接收到所述第一请求之后,根据所述目标用户的用户标识获取所述目标用户的头像,并将当前用户正在使用的头像更新为所述目标用户的头像。
[0094]根
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1