一种数据处理方法及装置制造方法及图纸

技术编号:8323510 阅读:131 留言:0更新日期:2013-02-14 01:17
本发明专利技术实施例提供一种了数据处理方法及装置,其中的方法可包括:社交网络检测到登录用户对第三方应用的触发操作时,激活所述第三方应用,所述第三方应用通过所述社交网络提供的开放API接口接入所述社交网络;所述第三方应用根据所述登录用户的指令向所述社交网络发送数据获取请求;所述社交网络根据所述数据获取请求,获取所请求的数据,并将所述数据返回给所述第三方应用;所述第三方应用对所述社交网络返回的数据进行处理。本发明专利技术可在数据处理过程中实现社交网络与第三方应用的无缝切换,简化数据处理操作,提高数据处理的效率。

【技术实现步骤摘要】

本专利技术涉及一种互联网
,具体涉及社交网络
,尤其涉及一种数据处理方法及装置
技术介绍
随着社交网络技术的发展,用户可以利用社交网络的功能进行各种数据的处理,例如,上传照片、发表评论等,通过社交网络实现与其他用户的互动和分享。通常,社交网络的功能由社交网络的官方应用实现,即社交网络的功能由社交网络的官方开发的软件实现,例如社交网络的相册功能,由该社交网络的官方开发的相册软件实现;再如社交网络的日志功能,由该社交网络的官方开发的日志软件实现。第三方应用指非官方的组 织或个人开发的软件,例如非社交网络的官方的其他组织或个人开发的图片处理软件,等等。下面以一实例来说明传统的数据处理过程,例如假设用户正在社交网络中上传照片,在上传之前,用户想要利用第三方的图片处理软件对照片进行处理,则用户需要进行的操作为首先从社交网络中提取欲上传的照片保存至本地,然后启用第三方的图片处理软件,从本地导入欲上传的照片进行处理,导出处理完成的照片保存至本地,再重新进入社交网络中,从本地导入处理完成的照片完成上传操作。上述可知,传统的数据处理过程需要在社交网络与第三方应用中进行频繁切换,操作繁琐,影响了数据处理的效率。
技术实现思路
本专利技术实施例提供一种数据处理方法及装置,可在数据处理过程中实现社交网络与第三方应用的无缝切换,简化数据处理操作,提高数据处理的效率。本专利技术第一方面提供了一种数据处理方法,可包括社交网络检测到登录用户对第三方应用的触发操作时,激活所述第三方应用,所述第三方应用通过所述社交网络提供的开放API (Application Programming Interface,应用程序编程接口)接口接入所述社交网络;所述第三方应用根据所述登录用户的指令向所述社交网络发送数据获取请求;所述社交网络根据所述数据获取请求,获取所请求的数据,并将所述数据返回给所述第三方应用;所述第三方应用对所述社交网络返回的数据进行处理。本专利技术第二方面提供了另一种数据处理方法,可包括社交网络检测到登录用户对第三方应用的触发操作时,激活所述第三方应用,所述第三方应用通过所述社交网络提供的开放API接口接入所述社交网络;所述社交网络接收所述第三方应用发送的数据获取请求;所述社交网络根据所述数据获取请求,获取所请求的数据,并将所述数据返回给所述第三方应用进行处理。本专利技术第三方面提供了一种数据处理装置,设于社交网络中,可包括激活模块,用于检测到所述社交网络的登录用户对第三方应用的触发操作时,激活所述第三方应用,所述第三方应用通过所述社交网络提供的开放API接口接入所述社交网络;请求接收模块,用于接收所述第三方应用发送的数据获取请求;处理模块,用于根据所述数据获取请求,从所述社交网络获取所请求的数据;数据发送模块,用于将所述数据返回给所述第三方应用进行处理。本专利技术第四方面提供了一种计算机存储介质,所述计算机存储介质存储有程序,该程序执行时包括上述方法中的部分或全部步骤。 实施本专利技术实施例,具有如下有益效果本专利技术实施例将第三方应用通过社交网络提供的开放API接口接入至社交网络,在数据处理过程中实现社交网络与第三方应用的无缝切换,将社交网络的数据传递至第三方应用中进行处理,简化了数据处理操作,提高了数据处理的效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本专利技术实施例提供的一种数据处理方法的流程图;图2为本专利技术实施例提供的另一种数据处理方法的流程图;图3为本专利技术实施例提供的又一种数据处理方法的流程图;图4为本专利技术实施例提供的又一种数据处理方法的流程图;图5为本专利技术实施例提供的一种数据处理装置的结构示意图;图6为图5所示的激活模块的实施例的结构示意图;图7为本专利技术实施例提供的另一种数据处理装置的结构示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例中,社交网络指为用户建立社会性网络的互联网应用服务的平台,例如个人空间、互动网站等平台。登录用户指登录至社交网络的用户,该用户可以通过注册账号信息,例如用户名和密码,登录至所述社交网络。用户的关系链指该用户在所述社交网络中与其他用户之间通过各种关系组成的结构形态,其中,社交网络中用户之间的关系包括但不限于好友关系、家人关系、同学关系、同事关系等等。第三方应用指非社交网络的官方开发的应用,可以包括但不限于以下应用图片处理应用、音视频处理应用、网络点评应用等等。所述第三方应用可以通过社交网络提供的开放API接口接入所述社交网络。下面将结合附图1-4,对本专利技术实施例提供的数据处理方法进行详细介绍。请参见图1,为本专利技术实施例提供的一种数据处理方法的流程图;该方法可包括以下步骤SlOl-步骤S105。S101,社交网络检测到登录用户对第三方应用的触发操作时,激活所述第三方应用。第三方应用可通过社交网络提供的开放API接入至所述社交网络中,所述社交网络则可在其页面中显示提示信息,例如显示接入至所述社交网络的第三方应用的图标、名称等标识信息,登录用户点击所述提示信息以产生触发操作,则触发所述社交网络执行本步骤,激活所述第三方应用。S102,所述第三方应用根据所述登录用户的指令向所述社交网络发送数据获取请求。·被激活的所述第三方应用处于可用状态,所述登录用户可在所述第三方应用中进行操作,例如若所述第三方应用为图片处理应用,则该第三方应用被所述社交网络激活后,所述社交网络的登录用户可以在所述第三方应用中进行图片处理操作。所述登录用户在所述第三方应用中进行操作的过程中,如果需要获取所述社交网络的数据,则可向所述第三方应用发出指令,在接收到所述登录用户的指令后,所述第三方应用向所述社交网络发送数据获取请求。S103,所述社交网络根据所述数据获取请求,获取所请求的数据。所述社交网络可通过其开放的API接口,即通过接入所述第三方应用的API接口,接收所述第三方应用发送的数据获取请求,并根据该数据获取请求,获取所述第三方应用所请求的数据。S104,所述社交网络将所述数据返回给所述第三方应用。 所述社交网络可通过其开放的API接口,即通过接入所述第三方应用的API接口,将获取的数据返回给所述第三方应用。S105,所述第三方应用对所述社交网络返回的数据进行处理。请参见图2,为本专利技术实施例提供的另一种数据处理方法的流程图;该方法可包括以下步骤S201-步骤S210。S201,社交网络检测是否存在对第三方应用的触发操作。第三方应用可通过社交网络提供的开放API接入至所述社交网络中,所述社交网络则可在其页面中显示提示信息,例如显示接入至所述社交网络的第三方应用的图标、名称等标识信息,本步骤中,所述社交网络可监听所述提示信息的状态,如果所述社交网络监听到所述提示信息处本文档来自技高网...

【技术保护点】
一种数据处理方法,其特征在于,包括:社交网络检测到登录用户对第三方应用的触发操作时,激活所述第三方应用,所述第三方应用通过所述社交网络提供的开放应用程序编程接口API接口接入所述社交网络;所述第三方应用根据所述登录用户的指令向所述社交网络发送数据获取请求;所述社交网络根据所述数据获取请求,获取所请求的数据,并将所述数据返回给所述第三方应用;所述第三方应用对所述社交网络返回的数据进行处理。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括 社交网络检测到登录用户对第三方应用的触发操作时,激活所述第三方应用,所述第三方应用通过所述社交网络提供的开放应用程序编程接口 API接口接入所述社交网络; 所述第三方应用根据所述登录用户的指令向所述社交网络发送数据获取请求; 所述社交网络根据所述数据获取请求,获取所请求的数据,并将所述数据返回给所述第三方应用; 所述第三方应用对所述社交网络返回的数据进行处理。2.如权利要求I所述的方法,其特征在于,所述社交网络检测到对第三方应用的触发操作时,激活所述第三方应用,包括 社交网络检测是否存在对第三方应用的触发操作; 如果存在对第三方应用的触发操作,所述社交网络则获取所述第三方应用的标识; 所述社交网络根据所述第三方应用的标识,激活所述第三方应用。3.如权利要求I所述的方法,其特征在于,所述社交网络根据所述数据获取请求,获取所请求的数据之前,还包括 所述社交网络判断所述第三方应用是否为授权应用; 如果所述第三方应用为授权应用,所述社交网络则执行根据所述数据获取请求,获取所请求的数据的步骤。4.如权利要求I所述的方法,其特征在于,所述社交网络根据所述数据获取请求,获取所请求的数据之后,将所述数据返回给所述第三方应用之前,还包括 所述社交网络判断对所述数据的访问权限,所述访问权限包括开放权限或限制权限; 如果所述数据的访问权限为开放权限,所述社交网络则执行将所述数据返回给所述第三方应用的步骤。5.如权利要求1-4任一项所述的方法,其特征在于,所述第三方应用对所述社交网络返回的数据进行处理之后,还包括 所述第三方应用根据用户选择的存储位置保存所述处理后的数据,包括根据用户的选择将所述处理后的数据保存于所述第三方应用中,或者根据用户的选择将所述处理后的数据保存至所述社交网络中; 如果所述第三方应用根据用户的选择将所述处理后的数据保存至所述社交网络中时,所述第三方应用向所述社交网络发送更新指令; 当接收到所述第三方应用发送的更新指令时,所述社交网络采用所述第三方应用处理后的数据,更新所述社交网络中的数据。6.如权利要求I所述的方法,其特征在于,所述社交网络激活所述第三方应用之后,还包括 所述社交网络获取所述登录用户的关系链,并将所述登录用户激活所述第三方应用的事件通知至所述登录用户的关系链用户。7.如权利要求I所述的方法,其特征在于,还包括 所述社交网络获取所述登录用户的关系链,统计所述关系链用户中激活所述第三方应用的用户数量,并将所述用户数量及第三方应用信息推送给所述登录用户。...

【专利技术属性】
技术研发人员:王明慧宁成功黄雪珂计鸣钟黄晓军梁柱郑志昊王慧星许华彬吴志华文光海
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1