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

文档序号:9380421阅读:388来源:国知局
头像设置方法及装置的制造方法
【技术领域】
[0001]本公开涉及互联网技术领域,尤其涉及头像设置方法及装置。
【背景技术】
[0002]随着互联网的发展,越来越多的互联网应用如聊天类、电商类、游戏类等,都允许用户拥有并可以设置、更换头像。头像的形式主要是小图片。目前用户头像的更换过程都是用户登录自己的账号,进入个人资料页,然后上传头像图片来完成,过程比较繁琐。

【发明内容】

[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]图1是根据一示例性实施例示出的头像设置方法的流程图。
[0063]图2是根据一示例性实施例示出的头像设置方法中步骤SlOl的流程图。
[0064]图3是根据一示例性实施例示出的一种头像设置方法的流程图。
[0065]图4是根据一示例性实施例示出的另一种头像设置方法的流程图。
[0
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1