[0049] 本发明提供了提供与头像图片相关的数据的方法以及一种设置联系人头像的系统,用以第一用户终端在接收到第二用户终端发送获取第一用户头像图片的第一请求时,第一用户终端可以实现多种提供第一用户头像图片相关的数据,进而实现提供多种发送联系人头像信息的方式,让联系人选择其中一种方式提供联系人头像图片,并且本发明中的提供联系人头像图片的方式适合不同用户的需求,也实现了简单便捷提供头像图片的效果。
[0050] 下面结合附图和具体实施例对本发明的技术方案做详细的说明。
[0051] 如图1所示,本发明一种提供与头像图片相关的数据的方法应用在包括有数据输出单元的数据处理终端中,具体实现方法包括步骤:
[0052] 步骤101,第一用户终端接收第二用户终端发送的获取第一用户头像图片的第一请求。
[0053] 第二用户终端以短信息或者以其他形式信息发送给第一用户终端,所述第一用户终端接收第二用户终端发送的获取第一用户头像图片的第一请求。
[0054] 步骤102,根据所述第一请求在所述数据输出单元上输出用于获取所述第一用户头像图片的M种方式的选项信息,其中,M为大于等于1的正整数。
[0055] 所述第一用户终端根据所述第一请求之后,在第一用户终端的数据输出单元上输出用于获取所述第一用户头像图片的M种方式的选项信息,由于在现有的终端中有不同数据输出单元,因此终端数据输出的方式也不形同。在本实施例中,所述数据输出单元以显示输出或者语音输出用于获取所述第一用户头像图片的M种方式的选项信息。
[0056] 如果所述第一用户终端以显示输出的方式输出所述M种方式的选项信息时,所述第一用户终端的显示屏上显示(如图2所示):启动自身的图片获取模块生成头像图片、提供获取头像图片的链接信息,使第二用户终端通过所述链接信息获取头像图片、提取本地保存的头像图片或返回请求失败信息后,用户可以使用按键或者触摸的方式对提供的所述选项信息进行选择,其中,所述提供获取头像图片的链接信息具体来说可以是第一用户的微博上头像图片或者聊天工具获取其他社交平台上中的头像图片。
[0057] 另外,用户可以根据所拥有的图片信息增加或者减少提供头像图片的方式,因此所述M种方式的选项信息可以是一种或者多种。
[0058] 如果所述第一用户终端以语言输出的方式输出所述M种方式的选项信息时,所述第一用户终端将语音播放的方式将所述M种方式的选项信息提供给用户进行选择,用户可以根据所述语音提示以语音方式回复用户的选择。
[0059] 步骤103,基于对所述M种方式中一种方式的选项信息的操作指令生成响应信息,所述响应信息中包括与所述第一用户头像图片相关的图片数据或非图片数据。
[0060] 在接收到用户以按键、触摸选择或者语音回复方式的选择信息后,所述第一用户终端根据用户的操作指令对应的生成响应信息,其中,用户如果选择启用第一用户终端的图片获取模块生成头像图片或者提取本地保存的头像图片时,所述响应信息为所述用户的头像图片信息;
[0061] 如果用户选择提供获取头像图片的链接信息时,所述响应信息为获取头像图片的链接信息,所述链接信息为用户上传到网络上的头像图片链接地址,通过所述头像图片链接地址可以直接链接所述用户的头像图片;
[0062] 如果用户选择返回请求失败信息时,所述响应信息为请求失败信息。
[0063] 步骤104,将所述响应信息发送给所述第二用户终端,以供所述第二用户终端从所述响应信息中获取到所述与第一用户头像图片相关的图片数据或非图片数据。
[0064] 如图3所示为本发明一种获取联系人头像图片的方法,具体包括:
[0065] 步骤301,第二用户终端向第一联系人对应的第一用户终端发送获取第一用户头像图片的第一请求,并接收所述第一用户终端返回的响应信息。
[0066] 在所述第二用户终端的联系人菜单中增加发送请求联系人头像图片的信息(如图4所示),第二用户终端基于所用户的操作向第一联系人对应的第一用户终端发送获取第一用户头像图片的第一请求。
[0067] 步骤302,解析所述响应信息,并获取所述响应信息中获取到与第一用户头像图片相关的图片数据或非图片数据,其中,所述与第一用户头像图片相关的图片数据或非图片数据包括头像图片信息、获取头像图片的链接信息或请求失败信息中的一种。
[0068] 步骤303,根据所述与第一用户头像图片相关的图片数据或非图片数据确定第一联系人的头像图片。
[0069] 第二用户终端解析第一用户终端发送的响应信息,从而获取到与第一用户头像图片相关的图片数据或非图片数据。
[0070] 如果所述与第一用户头像图片相关的图片数据为所述头像图片信息,则获取所述头像图片信息,并将获取到的头像图片信息作为所述第一联系人的头像图片;
[0071] 如果所述与第一用户头像图片相关的图片数据为所述获取头像图片的链接信息,则据所述获取头像图片的链接信息链接一个服务器获取头像图片信息,并将所述头像图片信息设置为所述第一联系人的头像图片;
[0072] 如果所述与第一用户头像图片相关的非图片数据为请求失败信息,则确定所述第一联系人的头像图片为空。
[0073] 另外,如果所述第二用户终端根据所述获取头像图片的链接信息链接一个服务器获取所述头像图片,所述第一用户终端对应的第一用户的头像图片更换是时,所述服务器将发送一个对应的头像图片更换信息到所述第二用户终端,所述链接信息中包括更新的头像图片的链接方式。
[0074] 所述第二用户终端通过所述头像图片更新信息中的链接方式获取所述第一用户终端更换的头像图片。
[0075] 如图5所示为本发明一种提供联系人头像图片的终端,具体包括:
[0076] 请求接收模块501,用于接收第二用户终端发送的获取第一用户头像图片的第一请求。
[0077] 选项信息模块502,根据所述第一请求在所述数据输出单元上输出用于获取所述第一用户头像图片的M种方式的选项信息,其中,M为大于等于1的正整数。
[0078] 响应信息生成模块503,用于基于对所述M种方式中一种方式的选项信息的操作指令生成响应信息。
[0079] 响应信息发送模块504,用于将所述响应信息发送给所述第二用户终端。
[0080] 如图6所示为本发明一种获取联系人头像图片的终端,具体包括:
[0081] 请求发送模块601,用于向第一联系人对应的第一用户终端发送获取第一用户头像图片的第一请求;
[0082] 响应信息接收模块602,用于接收所述第一用户终端返回的响应信息;
[0083] 解析模块603,用于解析所述响应信息,并获取所述响应信息中的与第一用户头像图片相关的图片数据或非图片数据,其中,所述图片数据或非图片信息中包括头像图片信息、获取头像图片的链接信息或请求失败信息中的一种;
[0084] 头像图片获取模块604,用于根据所述与第一用户头像图片相关的图片数据或非图片数据确定所述第一联系人头像图片。
[0085] 如图7所示为本发明一种设置联系人头像图片的系统,包括第一用户终端701和第二用户终端702,其中,
[0086] 所述第一用户终端701,接收第二用户终端702发送的获取第一用户头像图片的第一请求,根据所述第一请求在所述数据输出单元上输出用于获取所述第一用户头像图片的M种方式的选项信息,基于对所述M种方式中一种方式的选项信息的操作指令生成响应信息,所述响应信息中包括与所述第一用户头像图片相关的图片数据或非图片数据,将所述响应信息发送给所述第二用户终端702,以供所述第二用户终端702从所述响应信息中获取到所述与第一用户头像图片相关的图片数据或非图片数据,其中M大于等于1的正整数;
[0087] 所述第二用户终端702,用于向第一联系人对应的第一用户终端701发送获取第一用户头像图片的第一请求,并接收所述第一用户终端701返回的响应信息,并解析所述响应信息,并获取所述响应信息中获取到与第一用户头像图片相关的图片数据或非图片数据,其中,所述与第一用户头像图片相关的图片数据或非图片数据包括头像图片信息、获取头像图片的链接信息或请求失败信息中的一种,并,根据所述与第一用户头像图片相关的图片数据或非图片数据确定第一联系人的头像图片。
[0088] 本发明提供了一种设置联系人头像图片的方法、装置及系统,第一用户终端在接收第二用户终端发送的获取第一用户头像图片的第一请求,并根据所述第一请求输出用于获取所述第一用户头像图片的M种方式的选项信息,基于对所述M种方式中一种方式的选项信息的操作指令生成响应信息,以供所述第二用户终端从所述响应信息中获取到所述与第一用户头像图片相关的图片数据或非图片数据,进而实现提供多种发送联系人头像信息的方式,让联系人选择其中一种方式提供联系人头像图片,并且本发明中的提供联系人头像图片的方式适合不同用户的需求,也实现了简单便捷提供头像图片的效果。
[0089] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。