数据处理方法、终端设备、服务器及计算机可读存储介质技术

技术编号:30561156 阅读:56 留言:0更新日期:2021-10-30 13:43
本申请公开了数据处理方法、终端设备、服务器及计算机可读存储介质,所述方法包括:终端设备向服务器发送联系人信息及第一用户针对第一应用的第一数据;所述终端设备获取所述联系人信息中的第二用户针对所述第一应用的第二数据;所述终端设备基于所述第一数据和所述第二数据建立所述第一用户与所述第二用户的关联关系。的关联关系。的关联关系。

【技术实现步骤摘要】
数据处理方法、终端设备、服务器及计算机可读存储介质


[0001]本申请涉及通信
,尤其涉及数据处理方法、终端设备、服务器及计算机可读存储介质。

技术介绍

[0002]随着计算机技术的快速发展和广泛使用,终端设备在人们生活中的发挥着重要的作用。基于终端设备上不同的应用(Application,APP),能够实现社交、网上购物、娱乐、读书等多种功能。
[0003]但是,终端设备在运行APP的过程中,存在读取通讯录中好友信息的情况。如此,将会存在暴露个人隐私等问题。因此,在运行APP时如何提高数据的安全性是一直追求的目标。

技术实现思路

[0004]本申请实施例提供数据处理方法、终端设备、服务器及计算机可读存储介质。
[0005]根据本申请第一方面,提供了一种数据处理方法,该方法包括:终端设备向服务器发送联系人信息及第一用户针对第一应用的第一数据;所述终端设备获取所述联系人信息中的第二用户针对所述第一应用的第二数据;所述终端设备基于所述第一数据和所述第二数据建立所述第一用户与所述第二用户的关联关系。
[0006]根据本申请一实施方式,所述终端设备获取所述联系人信息中的第二用户针对所述第一应用的第二数据,包括:所述终端设备向所述服务器发送请求消息;所述终端设备接收所述服务器发送的响应消息,所述响应消息携带所述第二数据;所述第二数据由所述服务器在所述联系人信息中针对所述第一应用的数据中查找获取。
[0007]根据本申请一实施方式,所述终端设备基于所述第一数据和所述第二数据建立所述第一用户与所述第二用户的关联关系,包括:所述终端设备分别获取所述第一数据和所述第二数据的第一属性信息;基于所述第一属性信息对所述第一数据和所述第二数据进行排序。
[0008]根据本申请一实施方式,所述终端设备基于所述第一数据和所述第二数据建立所述第一用户与所述第二用户的关联关系,包括:判断所述第二数据是否具有所述第二属性信息,得到判断结果;基于所述判断结果确定具有所述第二属性信息的第二用户的数量。
[0009]根据本申请第二方面,提供了一种数据处理方法,该方法包括:服务器接收第一终端设备发送的联系人信息及第一用户针对第一应用的第一数据;所述服务器接收所述第一终端设备发送的请求消息;所述服务器响应于所述请求消息,在所述联系人信息中查找第二用户针对所述第一应用的第二数据;所述服务器发送所述第二数据至所述终端设备,以使所述终端设备基于所述第一数据和所述第二数据建立所述第一用户与所述第二用户的关联关系。
[0010]根据本申请一实施方式,所述服务器响应于所述请求消息之前,所述方法还包括:
所述服务器接收第二终端设备发送的第二用户针对所述第一应用的第二数据。
[0011]根据本申请第三方面,提供了一种终端设备,该终端设备包括:发送模块,用于向服务器发送联系人信息及第一用户针对第一应用的第一数据;获取模块,用于获取所述联系人信息中的第二用户针对所述第一应用的第二数据;处理模块,用于基于所述第一数据和所述第二数据建立所述第一用户与所述第二用户的关联关系。
[0012]根据本申请第四方面,提供了一种服务器,该服务器包括:接收模块,用于接收第一终端设备发送的联系人信息及第一用户针对第一应用的第一数据;用于接收所述第一终端设备发送的请求消息;响应模块,用于响应于所述请求消息,在所述联系人信息中查找第二用户针对所述第一应用的第二数据;发送模块,用于发送所述第二数据至所述终端设备,以使所述终端设备基于所述第一数据和所述第二数据建立所述第一用户与所述第二用户的关联关系。
[0013]根据本申请第五方面,提供了一种终端设备,该终端设备包括:存储器,用于存储可执行指令;处理器,用于执行所述存储器中存储的可执行指令时,实现上述的数据处理方法。
[0014]根据本申请第六方面,提供了一种服务器,该设备包括:存储器,用于存储可执行指令;处理器,用于执行所述存储器中存储的可执行指令时,实现上述的数据处理方法。
[0015]根据本申请第七方面,又提供了一种计算机可读存储介质,该存储介质包括一组计算机可执行指令,所述指令被执行时用于执行上述的数据处理方法。
[0016]本申请实施例一种数据处理方法、终端设备、服务器及计算机可读存储介质,使用该方法在终端与服务器交互的过程中,终端设备向服务器发送联系人信息及第一用户针对第一应用的第一数据;所述终端设备接收服务器发送的第二用户针对所述第一应用的第二数据,第二数据由服务器在所述联系人信息中查找得到;所述终端设备基于第一数据和第二数据建立第一用户与第二用户的关联关系。如此,终端设备无需读取联系人信息,通过服务器读取联系人信息便能够建立第一用户与第二用户的关联关系,避免通讯录中的联系人对应的应用数据暴露,提高了数据的安全性。
[0017]需要理解的是,本申请的教导并不需要实现上面所述的全部有益效果,而是特定的技术方案可以实现特定的技术效果,并且本申请的其他实施方式还能够实现上面未提到的有益效果。
附图说明
[0018]通过参考附图阅读下文的详细描述,本申请示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本申请的若干实施方式,其中:在附图中,相同或对应的标号表示相同或对应的部分。
[0019]图1示出了终端设备开启空白通讯录功能的示意图;图2示出了本申请实施例提供的数据处理方法的一种流程示意图;图3示出了本申请实施例提供的数据处理方法的另一种流程示意图;图4示出了本申请实施例提供的数据处理方法的一种详细可选流程示意图;图5示出了本申请实施例提供的数据处理方法的一种用户关系示意图;
图6示出了本申请实施例提供的数据处理方法的整体流程示意图;图7示出了本申请实施例提供的数据处理方法的一种应用场景示意图;图8示出了本申请实施例提供的终端设备的组成结构示意图;图9示出了本申请实施例提供的服务器的组成结构示意图;图10示出了本申请实施例一种电子设备的组成结构示意图。
具体实施方式
[0020]下面将参考若干示例性实施方式来描述本申请的原理和精神。应当理解,给出这些实施方式仅仅是为使本领域技术人员能够更好地理解进而实现本申请,而并非以任何方式限制本申请的范围。相反,提供这些实施方式是为使本申请更加透彻和完整,并能够将本申请的范围完整地传达给本领域的技术人员。
[0021]下面结合附图和具体实施例对本申请的技术方案进一步详细阐述。
[0022]近年来,很多APP都会直接读取联系人信息来获取用户之间关联关系的数据。比如用户可以看到自己联系人信息中好友的一些信息,如好友读过或看过一本书,好友得分排行榜等等。参考表1:表1.好友的应用数据但是,由于用户通过APP是直接获取用户通信录数据,可能会导致有些用户通过APP获取到用户通信录数据之后,恶意使用用户通讯录数据,侵犯用户隐私,影响用户的日常生活。人们对于“你最反感哪种APP权限要求”的投票结果显示,“读本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:终端设备向服务器发送联系人信息及第一用户针对第一应用的第一数据;所述终端设备获取所述联系人信息中的第二用户针对所述第一应用的第二数据;所述终端设备基于所述第一数据和所述第二数据建立所述第一用户与所述第二用户的关联关系。2.根据权利要求1所述的方法,其特征在于,所述终端设备获取所述联系人信息中的第二用户针对所述第一应用的第二数据,包括:所述终端设备向所述服务器发送请求消息;所述终端设备接收所述服务器发送的响应消息,所述响应消息携带所述第二数据;所述第二数据由所述服务器在所述联系人信息中针对所述第一应用的数据中查找获取。3.根据权利要求1所述的方法,其特征在于,所述终端设备基于所述第一数据和所述第二数据建立所述第一用户与所述第二用户的关联关系,包括:所述终端设备分别获取所述第一数据和所述第二数据的第一属性信息;基于所述第一属性信息对所述第一数据和所述第二数据进行排序。4.根据权利要求1所述的方法,其特征在于,所述终端设备基于所述第一数据和所述第二数据建立所述第一用户与所述第二用户的关联关系,包括:判断所述第二数据是否具有第二属性信息,得到判断结果;基于所述判断结果确定具有所述第二属性信息的第二用户的数量。5.一种数据处理方法,其特征在于,所述方法包括:服务器接收第一终端设备发送的联系人信息及第一用户针对第一应用的第一数据;所述服务器接收所述第一终端设备发送的请求消息;所述服务器响应于所述请求消息,在所述联系人信息中查找第二用户针对所述第一应用的第二数据;所述服务器发送所述第二数据至所述终端设备,以使所述终端设备基于所述第一数据和所述第二数据建立所述第一用户与所述第二...

【专利技术属性】
技术研发人员:刘昊姜燕北王波袁娜
申请(专利权)人:北京泰迪熊移动科技有限公司
类型:发明
国别省市:

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

1