基于互联网的用户信息处理方法、客户端及服务器技术

技术编号:14115874 阅读:41 留言:0更新日期:2016-12-07 18:07
本申请提供了一种基于互联网的用户信息处理方法,包括:当第一用户查看一第二用户的头像时,执行如下处理:发送第二用户的标识给社交应用服务器,以使社交应用服务器确定第二用户的标识对应的第一头像数据,从所确定的第一头像数据中获取第一用户的标识对应的头像索引,并根据头像索引确定网络链接信息;及当接收到来自社交应用服务器的所述网络链接信息时,基于网络链接信息确定第二用户的头像文件的网络链接,并根据网络链接从社交应用服务器下载第二用户的头像文件并展示。本申请还提供了相应的社交应用客户端及服务器。采用这些方案能够增强社交应用的用户头像查看功能。

【技术实现步骤摘要】

本申请涉及互联网
,尤其涉及一种基于互联网的用户信息处理方法、客户端及服务器
技术介绍
随着互联网的发展,涌现了各种社交网络和社交应用,如:微信、微博、博客(如QQ空间)、即时通讯(如QQ)、在线社区、社交网络等等。互联网中的用户们可以通过社交网络和社交应用进行各种交流(如:交互文本、图片、视频等)。其中,用户在与其它用户(如好友、关注的用户、粉丝等)进行交流时还会使用头像,这种头像可以是系统默认设置的,也可以是用户设置的个性化头像。
技术实现思路
本申请提供了一种基于互联网的用户信息处理方法,该方法包括:当第一用户查看一第二用户的头像时,执行如下处理:发送所述第二用户的标识给社交应用服务器,以使所述社交应用服务器确定所述第二用户的标识对应的第一头像数据,从所确定的所述第一头像数据中获取所述第一用户的标识对应的头像索引,并根据所述头像索引确定网络链接信息;及当接收到来自所述社交应用服务器的所述网络链接信息时,基于所述网络链接信息确定所述第二用户的头像文件的网络链接,并根据所述网络链接从所述社交应用服务器下载所述第二用户的头像文件并展示。本申请提出了一种基于互联网的用户信息处理方法,包括:当第一用户查看一第二用户的头像时,执行如下处理:接收来自所述第一用户所在社交应用客户端的所述第二用户的标识;确定所述第二用户的标识对应的第一头像数据,从所确定的所述第一头像数据中获取所述第一用户的标识对应的头像索引,并根据所述头像索引确定网络链接信息;发送所述网络链接信息至所述社交应用客户端,以使所述社交应用客户端基于所述网络链接信息确定所述第二用户的头像文件的网络链接;及响应于所述社交应用客户端发出的下载请求,根据所述下载请求中携带的所述网络链接确定所述第二用户的头像文件并将其发送给所述社交应用客户端。本申请提出了一种社交应用客户端,包括:用户接口模块,当响应于用户操作确定第一用户查看一第二用户的头像时,发送指示查看所述第二用户的头像的第一指令给发送模块;所述发送模块,响应于所述第一指令,发送所述第二用户的标识给社交应用服务器,以使所述社交应用服务器确定所述第二用户的标识对应的第一头像数据,从所确定的所述第一头像数据中获取所述第一用户的标识对应的头像索引,并根据所述头像索引确定网络链接信息;及下载模块,当接收到来自所述社交应用服务器的所述网络链接信息时,基于所述网络链接信息确定所述第二用户的头像文件的网络链接,并根据所述网络链接从所述社交应用服务器下载所述第二用户的头像文件并提供给所述用户接口模块进行展示。本申请提出了一种社交应用服务器,包括:接收模块,接收来自第一用户所在社交应用客户端的第二用户的标识;索引模块,确定所述第二用户的标识对应的第一头像数据,从所确定的所述第一头像数据中获取所述第一用户的标识对应的头像索引,提供所获取的所述头像索引给链接信息模块;所述链接信息模块,根据所述头像索引确定网络链接信息;发送模块,发送所述网络链接信息至所述社交应用客户端,以使所述社交应用客户端基于所述网络链接信息确定所述第二用户的头像文件的网络链接;及下载模块,响应于所述社交应用客户端发出的下载请求,根据所述下载请求中携带的所述网络链接确定所述第二用户的头像文件并将其发送给所述社交应用客户端。采用本申请所提供的上述方法、客户端及服务器,第一用户在查看第二用户的头像时,社交应用服务器提供的是对应于第一用户的标识的网络链接信息,也就是说,第一用户可以查看到为第一用户定制的第二用户的头像。这样,本申请提供的技术方案能为社交应用提供增强的头像查看功能,提高了社交应用客户端和服务器的性能。附图说明为了更清楚的说明本申请中的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。其中,图1A~1B为本申请实例中的方法流程示意图;图2A~2B为本申请实例中的方法流程示意图;图3为本申请实例中的消息交互流程图;图4A~4B为本申请实例中的用户界面图;图5为本申请实例中的客户端组成结构图;图6为本申请实例中的服务器组成结构图;图7为本申请实例中的计算设备组成结构示意图;及图8为本申请实例中的计算设备组成结构示意图。具体实施方式下面将结合附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实例是本申请一部分实例,而不是全部的实例。基于本申请中的实例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实例,都属于本申请保护的范围。本申请的一些实例提供了一种基于互联网的用户信息处理方法,该方法可应用于社交应用客户端(如微博、微信、QQ、博客、BBS等),该客户端可位于各种终端设备上,包括但不限于台式计算机、智能手机、掌上电脑、平板电脑、可穿戴智能设备等。如图1A所示,该方法可包括如下步骤:步骤101:当第一用户查看一第二用户的头像时,执行如下处理:步骤102:发送第二用户的标识给社交应用服务器,以使社交应用服务器确定第二用户的标识对应的第一头像数据,从所确定的第一头像数据中获取第一用户的标识对应的头像索引,并根据头像索引确定网络链接信息。在此步骤中,可将第二用户的标识携带在发送给社交应用服务器的拉取头像请求或刷新头像请求中。步骤103:当接收到来自社交应用服务器的网络链接信息时,基于此网络链接信息确定第二用户的头像文件的网络链接,并根据此网络链接从社交应用服务器下载第二用户的头像文件并展示。以上是针对查看一个第二用户的头像的处理流程,在实际应用中也可能出现批量查看多个第二用户的头像,则针对多个第二用户可以同时执行上述流程,本文不再赘述具体处理。上述实例中,第一用户查看的可以是自身社交关系链上的第二用户的头像。在上述实例中,有各种情况都可能触发查看第二用户的头像的处理,比如:当第一用户查看其好友列表的操作会触发批量查看好友头像的处理(如会触发批量拉取好友头像的请求),当第一用户打开某个好友的资料卡会触发查看该好友头像的处理(如会触发刷新好友头像的请求),当第一用户查看自身所在某个群的群成员列表也会触发批量查看好友头像的处理,当第一用户查看某个或某些好友发布的内容(如查看朋友圈、空间、订阅消息等)会触发查看此好友或这些好友的头像的处理。上述实例中,第一用户在查看第二用户的头像时,社交应用服务器提供的是对应于第一用户的标识的网络链接信息,也就是说,第一用户可以查看到为第一用户定制的第二用户的头像。这样,本申请提供的技术方案能为社交应用提供增强的头像查看功能,用户可以面向不同类型的其它用户定制自己不同的头像,使得社交应用能够更好的满足用户的使用需要,提高客户端和服务器的性能。在一些实例中,如图1B所示,可进一步包括设置用户头像的处理。步骤104:当设置第一用户的头像时,执行如下处理:步骤105:针对至少一个第二用户,社交应用客户端分别上传头像文件到社交应用服务器;以使所述社交应用服务器为头像文件分配头像索引,并配置第一用户的第一头像数据,其中,第一头像数据包括所分配的各头像索引及其对应的第二用户的标识。在这些实例中,可以针对第一用户的社交关系链上的第二用户设置第一用户的头像。本文档来自技高网...
基于互联网的用户信息处理方法、客户端及服务器

【技术保护点】
一种基于互联网的用户信息处理方法,其特征在于,该方法包括:当第一用户查看一第二用户的头像时,执行如下处理:发送所述第二用户的标识给社交应用服务器,以使所述社交应用服务器确定所述第二用户的标识对应的第一头像数据,从所确定的所述第一头像数据中获取所述第一用户的标识对应的头像索引,并根据所述头像索引确定网络链接信息;及当接收到来自所述社交应用服务器的所述网络链接信息时,基于所述网络链接信息确定所述第二用户的头像文件的网络链接,并根据所述网络链接从所述社交应用服务器下载所述第二用户的头像文件并展示。

【技术特征摘要】
1.一种基于互联网的用户信息处理方法,其特征在于,该方法包括:当第一用户查看一第二用户的头像时,执行如下处理:发送所述第二用户的标识给社交应用服务器,以使所述社交应用服务器确定所述第二用户的标识对应的第一头像数据,从所确定的所述第一头像数据中获取所述第一用户的标识对应的头像索引,并根据所述头像索引确定网络链接信息;及当接收到来自所述社交应用服务器的所述网络链接信息时,基于所述网络链接信息确定所述第二用户的头像文件的网络链接,并根据所述网络链接从所述社交应用服务器下载所述第二用户的头像文件并展示。2.根据权利要求1所述的方法,进一步包括:当设置所述第一用户的头像时,执行如下处理:针对至少一个第二用户,分别上传头像文件并发送所述第二用户的标识到所述社交应用服务器,以使所述社交应用服务器为所述头像文件分配头像索引,并配置所述第一用户的第一头像数据,其中,所述第一头像数据包括所分配的各头像索引及其对应的所述第二用户的标识。3.根据权利要求2所述的方法,当设置所述第一用户的头像时,进一步执行如下处理:上传默认头像文件到所述社交应用服务器,以使所述社交应用服务器为所述默认头像文件分配头像索引,并配置所述第一用户的第二头像数据;其中,所述第二头像数据包括所分配的所述默认头像文件的头像索引;其中,当查看所述第二用户的头像时,所述社交应用服务器进一步判断所述第一用户是否登录,如果未登录,则确定所述第二用户标识对应的第二头像数据并从中获取头像索引。4.根据权利要求3所述的方法,其中,当查看所述第二用户的头像时,如果所述第一用户已登录,所述社交应用服务器进一步判断是否从所述第二用户的标识对应的第一头像数据中查找到所述第一用户的标识对应的头像索引,如果未查找到,则确定所述第二用户的标识对应的第二头像数据并从中获取头像索引。5.根据权利要求1所述的方法,其中,所述头像索引为网络链接;其中,所述社交应用服务器从所述第一头像数据中获取所述第一用户的标识对应的所述网络链接;及其中,将接收到的来自所述社交应用服务器的所述网络链接作为所述第二用户的头像文件的网络链接。6.根据权利要求1所述的方法,其中,所述头像索引为头像文件的标识;其中,所述社交应用服务器从所述第一头像数据中获取所述第一用户的标识对应的所述头像文件的标识,并基于所述头像文件的标识生成所述网络链接信息。7.根据权利要求1所述的方法,其中,所述网络链接信息为网络链接的部分字段;根据预定规则和接收到的所述网络链接的部分字段确定所述第二用户的头像文件的完整网络链接。8.一种基于互联网的用户信息处理方法,其特征在于,该方法包括:当第一用户查看一第二用户的头像时,执行如下处理:接收来自所述第一用户所在社交应用客户端的所述第二用户的标识;确定所述第二用户的标识对应的第一头像数据,从所确定的所述第一头像数据中获取所述第一用户的标识对应的头像索引,并根据所述头像索引确定网络链接信息;发送所述网络链接信息至所述社交应用客户端,以使所述社交应用客户端基于所述网络链接信息确定所述第二用户的头像文件的网络链接;及响应于所述社交应用客户端发出的下载请求,根据所述下载请求中携带的所述网络链接确定所述第二用户的头像文件并将其发送给所述社交应用客户端。9.根据权利要求8所述的方法,进一步包括:当设置所述第一用户的头像时,执行如下处理:接收来自所述社交应用客户端的针对至少一个第二用户分别上传的至少一个头像文件;为各头像文件分配头像索引;及配置所述第一用户的第一头像数据;其中,所述第一头像数据包括所分配的各头像索引及其对应的所述第二用户的标识。10.根据权利要求9所述的方法,当设置所述第一用户的头像时,进一步执行如下处理:接收所述社交应用客户端上传的默认头像文件;为所述默认头像文件分配头像索引;及配置所述第一用户的第二头像数据;其中,所述第二头像数据包括所述默认头像文件的头像索引;其中,当查看所述第二用户的头像时,进一步判断所述第一用户是否登录,如果未登录,则确定所述第二用户的标识对应的第二头像数据并从中获取头像索引。11.根据权利要求10所述的方法,其中,当查看所述第二用户的头像时,如果所述第一用户已登录,进一步执行如下处理:判断是否从所述第二用户的标识对应的第一头像数据中查找到所述第一用户的标识对应的头像索引,如果未查找到,则确定所述第二用户的标识对应的第二头像数据并从中获取头像索引。12.根据权利要求9所述的方法,其中,为所述头像文件分配的所述头像索...

【专利技术属性】
技术研发人员:顾水云梁汉熙
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1