CN102904798A - 一种数据交互方法及装置 - Google Patents

一种数据交互方法及装置 Download PDF

Info

Publication number
CN102904798A
CN102904798A CN2012103743717A CN201210374371A CN102904798A CN 102904798 A CN102904798 A CN 102904798A CN 2012103743717 A CN2012103743717 A CN 2012103743717A CN 201210374371 A CN201210374371 A CN 201210374371A CN 102904798 A CN102904798 A CN 102904798A
Authority
CN
China
Prior art keywords
social networks
data
party
api interface
application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012103743717A
Other languages
English (en)
Other versions
CN102904798B (zh
Inventor
王明慧
宁成功
黄雪珂
黄晓军
计鸣钟
郑志昊
梁柱
王慧星
许华彬
文光海
吴志华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210374371.7A priority Critical patent/CN102904798B/zh
Publication of CN102904798A publication Critical patent/CN102904798A/zh
Application granted granted Critical
Publication of CN102904798B publication Critical patent/CN102904798B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例提供一种数据交互方法及装置,其中的方法可包括:第三方应用检测到对社交网络的触发操作时,调用所述社交网络的API接口,向所述社交网络发送数据获取请求;所述社交网络根据所述数据获取请求,获取所请求的数据,并将所述数据返回至所述第三方应用进行处理;所述第三方应用将处理后的数据通过所述社交网络的API接口共享至所述社交网络。本发明可在社交网络与第三方应用之间进行无缝切换,简化数据交互操作,提高数据交互的效率。

Description

一种数据交互方法及装置
技术领域
本发明涉及一种互联网技术领域,具体涉及社交网络技术领域,尤其涉及一种数据处理方法及装置。
背景技术
随着社交网络技术的发展,用户可以利用社交网络的功能进行各种数据的处理,例如,上传照片、发表评论等,通过社交网络实现与其他用户的互动和分享。通常,社交网络的功能由社交网络的官方应用实现,即社交网络的功能由社交网络的官方开发的软件实现,例如:社交网络的相册功能,由该社交网络的官方开发的相册软件实现;再如:社交网络的日志功能,由该社交网络的官方开发的日志软件实现。第三方应用指非官方的组织或个人开发的软件,例如:非社交网络的官方的其他组织或个人开发的图片处理软件,等等。
下面以一实例来说明社交网络与第三方应用的数据交互过程,例如:假设用户正在使用第三方的图片处理软件进行照片处理,用户想要对社交网络中的某张照片进行处理,并将处理后的照片在社交网络中与其他用户进行分享;则用户需要进行的操作为:首先从社交网络中提取欲处理的照片保存至本地,然后启用第三方的图片处理软件,从本地导入欲处理的照片进行处理,导出处理完成的照片保存至本地,再重新进入社交网络中,从本地导入处理完成的照片分享至其他用户。上述的数据交互过程需要在社交网络与第三方应用中进行频繁切换,操作繁琐,影响了数据交互的效率。
发明内容
本发明实施例提供一种数据交互方法及装置,可在社交网络与第三方应用之间进行无缝切换,简化数据交互操作,提高数据交互的效率。
本发明第一方面提供了一种数据交互方法,可包括:
第三方应用检测到对社交网络的触发操作时,调用所述社交网络的API(Application Programming Interface,应用程序编程接口)接口,向所述社交网络发送数据获取请求;
所述社交网络根据所述数据获取请求,获取所请求的数据,并将所述数据返回至所述第三方应用进行处理;
所述第三方应用将处理后的数据通过所述社交网络的API接口共享至所述社交网络。
本发明第二方面提供了另一种数据交互方法,可包括:
社交网络从其API接口接收到第三方应用发送的数据获取请求时,根据所述数据获取请求,获取所请求的数据;
所述社交网络将所述数据返回至所述第三方应用进行处理;
所述社交网络通过其API接口,接收所述第三方应用共享的处理后的数据。
本发明第三方面提供了一种数据交互装置,设于社交网络中,可包括:
获取模块,用于当从社交网络的API接口接收到第三方应用发送的数据获取请求时,根据所述数据获取请求,获取所请求的数据;
数据返回模块,用于将所述数据返回至所述第三方应用进行处理;
共享模块,用于通过所述社交网络的API接口,接收所述第三方应用共享的处理后的数据。
本发明第四方面提供了一种计算机存储介质,所述计算机存储介质存储有程序,该程序执行时包括上述方法中的全部或部分步骤。
实施本发明实施例,具有如下有益效果:
本发明实施例由第三方应用调用社交网络的API接口发起数据获取请求,社交网络返回所请求的数据以响应所述数据获取请求,第三方应用将所述数据进行处理后共享至社交网络中,上述过程由社交网络与第三方应用进行数据交互,实现了社交网络与第三方应用的无缝切换,简化了数据交互操作,提高了数据交互的效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种数据交互方法的流程图;
图2为本发明实施例提供的另一种数据交互方法的流程图;
图3为本发明实施例提供的又一种数据交互方法的流程图;
图4为本发明实施例提供的又一种数据交互方法的流程图;
图5为本发明实施例提供的一种数据交互装置的结构示意图;
图6为本发明实施例提供的另一种数据交互装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中,社交网络指为用户建立社会性网络的互联网应用服务的平台,例如:个人空间、互动网站等平台。第三方应用指非社交网络的官方开发的应用,可以包括但不限于以下应用:图片处理应用、音视频处理应用、网络点评应用等等。
下面将结合附图1-附图4,对本发明实施例提供的数据交互方法进行详细介绍。
请参见图1,为本发明实施例提供的一种数据交互方法的流程图;本实施例为社交网络与第三方应用相互交互执行的数据交互方法,该方法可包括以下步骤S101-步骤S104。
S101,第三方应用检测到对社交网络的触发操作时,调用所述社交网络的API接口,向所述社交网络发送数据获取请求。
第三方应用可调用社交网络提供的开放API,所述第三方应用则可在其页面中显示提示信息,所述提示信息可包括社交网络的图标、名称等标识信息,例如:提示信息可以为“你可以从个人空间中选择照片进行处理”。用户点击所述提示信息以产生触发操作,则触发所述第三方应用执行本步骤,调用所述社交网络的API接口,向所述社交网络发送数据获取请求。
S102,所述社交网络根据所述数据获取请求,获取所请求的数据。
S103,所述社交网络将所述数据返回至所述第三方应用进行处理。
本步骤中,第三方应用根据其所具备的功能对所述社交网络返回的数据进行处理,例如:若第三方应用为图片处理应用,则可对社交网络返回的图片或照片进行调色、加框、调亮度等优化处理;再如:若第三方应用为音视频处理应用,则可对社交网络返回的音视频数据进行处理。
S104,所述第三方应用将处理后的数据通过所述社交网络的API接口共享至所述社交网络。
所述第三方应用可以调用所述社交网络的API接口,将所述第三方应用处理后的数据传输至所述社交网络中,则用户可在所述社交网络中对所述共享的数据进行处理,例如:可将共享的数据转发至其他用户,或在社交网络中发布所述共享的数据,等等。
请参见图2,为本发明实施例提供的另一种数据交互方法的流程图;本实施例为社交网络与第三方应用相互交互执行的数据交互方法,该方法可包括以下步骤S201-步骤S210。
S201,所述社交网络定义API接口,并向所述第三方应用开放所述API接口。
所述社交网络可定义API接口,并对外开放所述API接口,当所述API接口接收到第三方应用的请求时,即当第三方应用调用该API接口时,所述社交网络可向所述第三方应用提供所述社交网络的相应功能。
S202,第三方应用获取所述社交网络开放的API接口。
本步骤中,所述第三方应用获取所述社交网络开放的API接口的信息,例如:API接口的位置信息、API接口的描述信息,以及调用API接口所需的配置信息等等。
S203,第三方应用检测到对社交网络的触发操作时,判断所述社交网络的当前状态。
其中,所述社交网络的当前状态包括:启用状态和未启用状态。例如:如果用户当前已登录至所述社交网络,则该社交网络的当前状态即为启用状态,如果用户当前未启动所述社交网络或未登录所述社交网络,则该社交网络的当前状态为未启用状态。
S204,如果所述社交网络当前处于启用状态,所述第三方应用则调用所述社交网络的API接口,向所述社交网络发送数据获取请求。
S205,所述社交网络判断所述第三方应用是否为授权应用,如果判断结果为是,转入S206;否则,结束。
由于社交网络提供的API接口为开放API接口,因此,各种第三方应用均可调用该开放API接口,为了保证安全性,所述社交网络可以部分或全部的第三方应用进行授权,获得授权的第三方应用可调用所述社交网络的开放API接口请求所述社交网络的数据,未获得授权的第三方应用则无法获得所述社交网络的数据。本步骤中,所述社交网络判断所述第三方应用是否为授权应用的方式可以存在多种实施方式,例如:可以预先设定授权应用的类型,所述社交网络判断接入的所述第三方应用是否与预设的授权应用的类型相同,如果相同,则确认所述第三方应用为授权应用;再如:可预先设置非授权应用的地址类型,所述社交网络判断接入的所述第三方应用是否与预设的非授权应用的地址类型相同,如果不同,则确认所述第三方应用为授权应用,等等。
S206,所述社交网络根据所述数据获取请求,获取所请求的数据。
S207,所述社交网络判断所述数据的访问权限是否为开放权限,如果判断结果为是,转入S208;否则,结束。
其中,所述数据的访问权限包括:开放权限或限制权限。数据的访问权限反映了用户授权对数据的使用信息,开放权限指用户授权该数据可对该用户及除该用户的其他用户进行开放;限制权限指用户授权该数据仅对本用户进行开放,即该数据为用户的隐私数据。
S208,所述社交网络则将所述数据返回至所述第三方应用进行处理。
本步骤中,第三方应用根据其所具备的功能对所述社交网络返回的数据进行处理,例如:若第三方应用为图片处理应用,则可对社交网络返回的图片或照片进行调色、加框、调亮度等优化处理;再如:若第三方应用为音视频处理应用,则可对社交网络返回的音视频数据进行处理。
S209,所述第三方应用将处理后的数据通过所述社交网络的API接口共享至所述社交网络。
S210,所述社交网络对所述第三方应用共享的数据进行处理。
本步骤中,所述社交网络根据用户的指令对所述第三方应用共享的数据进行处理,例如:可将共享的数据转发至其他用户,或在社交网络中发布所述共享的数据,等等。
下面以一个具体实例来详细说明本实施例的数据交互方法的流程。
假设社交网络为个人空间,第三方应用的图片处理应用,图片处理应用获得个人空间开放的API接口,并在图片处理应用的界面显示提示信息。若用户启动图片处理应用,且想要对个人空间中的照片进行处理,则本实施例的数据交互过程如下:
图片处理应用检测是否存在对个人空间的触发操作,如果检测到用户点击图片处理应用的页面中所显示的关于个人空间的提示信息,则确认检测到对个人空间的触发操作;图片处理应用判断个人空间的当前状态,即判断用户是否已登录个人空间,如果是,则调用个人空间的开放API,向个人空间发送数据获取请求,请求获取个人空间中的照片。
个人空间判断该图片处理应用是否为授权应用,如果是,用户则可进入所述个人空间中选择需要处理的照片,个人空间获取用户选择的照片。进一步地,个人空间该照片的权限是否为开放权限,如果该照片的权限为开放权限,个人空间则将该照片返回给图片处理应用。
图片处理应用接收到该照片后,可根据用户执行的处理操作,对该照片进行处理,例如:对该照片进行调色、加相框、调亮度等处理;当用户确认完成图片处理时,例如:用户点击图片处理应用提供的退出并保存按键,或者点击图片处理应用提供的完成按键,图片处理应用则将处理后的照片通过个人空间的开放API接口传输至个人空间。用户则可以在个人空间中发布处理后的照片,或者可以将该处理后的照片转发至其他用户。
请参见图3,为本发明实施例提供的又一种数据交互方法的流程图;本实施例为社交网络与第三方应用相互交互执行的数据交互方法,该方法可包括以下步骤S301-步骤S311。
S301,所述社交网络定义API接口,并向所述第三方应用开放所述API接口。
S302,第三方应用获取所述社交网络开放的API接口。
S303,第三方应用检测到对社交网络的触发操作时,判断所述社交网络的当前状态。
本实施例的步骤S301-步骤S303可参见图2所示实施例的步骤S201-步骤S203,在此不赘述。
S304,如果所述社交网络当前处于未启用状态,所述第三方应用触发所述社交网络显示登录界面。
本步骤中,如果用户当前未启动所述社交网络或未登录所述社交网络,则所述社交网络当前处于未启用状态,则所述第三方应用可向所述社交网络发送启用触发消息,在接收到所述启用触发消息后,所述社交网络可自动弹出登录界面,提示用户输入登录账号信息,以登录至所述社交网络。
S305,当用户登录成功使所述社交网络进入启用状态后,所述第三方应用则调用所述社交网络的API接口,向所述社交网络发送数据获取请求。
如果用户成功登录至所述社交网络,则社交网络进入启用状态,用户可使用社交网络的相应功能。本步骤中,所述第三方应用则调用进入启用状态的社交网络的开放API接口,向所述社交网络发送数据获取请求,请求获取所述社交网络中的数据。
S306,所述社交网络判断所述第三方应用是否为授权应用,如果判断结果为是,转入S307;否则,结束。
S307,所述社交网络根据所述数据获取请求,获取所请求的数据。
S308,所述社交网络判断所述数据的访问权限是否为开放权限,如果判断结果为是,转入S309;否则,结束。所述访问权限包括:开放权限或限制权限;
S309,所述社交网络则将所述数据返回至所述第三方应用进行处理。
S310,所述第三方应用将处理后的数据通过所述社交网络的API接口共享至所述社交网络。
S311,所述社交网络对所述第三方应用共享的数据进行处理。
本实施例的步骤S306-步骤S311可参见图2所示实施例的步骤S205-步骤S210,在此不赘述。
下面以一个具体实例来详细说明本实施例的数据交互方法的流程。
假设社交网络为个人空间,第三方应用的图片处理应用,图片处理应用获得个人空间开放的API接口,并在图片处理应用的界面显示提示信息。若用户启动图片处理应用,且想要对个人空间中的照片进行处理,则本实施例的数据交互过程如下:
图片处理应用检测是否存在对个人空间的触发操作,如果检测到用户点击图片处理应用的页面中所显示的关于个人空间的提示信息,则确认检测到对个人空间的触发操作;图片处理应用判断个人空间的当前状态,即判断用户是否已登录个人空间,如果否,图片处理应用可以向个人空间发送启用触发消息,在接收到该启用触发消息后,个人空间可自动弹出登录界面,提示用户输入登录账号信息,以登录至所述社交网络。如果用户成功登录至所述社交网络,则社交网络进入启用状态,用户可使用社交网络的相应功能,同时,图片处理应用可调用个人空间的开放API,向个人空间发送数据获取请求,请求获取个人空间中的照片。
个人空间判断该图片处理应用是否为授权应用,如果是,用户则可进入所述个人空间中选择需要处理的照片,个人空间获取用户选择的照片。进一步地,个人空间该照片的权限是否为开放权限,如果该照片的权限为开放权限,个人空间则将该照片返回给图片处理应用。
图片处理应用接收到该照片后,可根据用户执行的处理操作,对该照片进行处理,例如:对该照片进行调色、加相框、调亮度等处理;当用户确认完成图片处理时,例如:用户点击图片处理应用提供的退出并保存按键,或者点击图片处理应用提供的完成按键,图片处理应用则将处理后的照片通过个人空间的开放API接口传输至个人空间。用户则可以在个人空间中发布处理后的照片,或者可以将该处理后的照片转发至其他用户。
请参见图4,为本发明实施例提供的又一种数据交互方法的流程图;本实施例为社交网络执行的数据交互方法,该方法可包括以下步骤S401-步骤S403。
S401,社交网络从其API接口接收到第三方应用发送的数据获取请求时,根据所述数据获取请求,获取所请求的数据。
S402,所述社交网络将所述数据返回至所述第三方应用进行处理。
S403,所述社交网络通过其API接口,接收所述第三方应用共享的处理后的数据。
本实施例中的步骤S401-步骤S403可参见图1所示实施例中的步骤S102-步骤S104,在此不赘述。
通过上述方法实施例的描述,本发明实施例由第三方应用调用社交网络的API接口发起数据获取请求,社交网络返回所请求的数据以响应所述数据获取请求,第三方应用将所述数据进行处理后共享至社交网络中,上述过程由社交网络与第三方应用进行数据交互,实现了社交网络与第三方应用的无缝切换,简化了数据交互操作,提高了数据交互的效率。
本发明实施例公开了一种计算机存储介质,所述计算机存储介质存储有程序,该程序执行时包括上述图1-图4任一实施例所述的部分或全部步骤。
下面将结合附图5-附图6,对本发明实施例提供的数据交互装置进行详细介绍。需要说明的是,下述的装置可以应用于上述的方法中。
请参见图5,为本发明实施例提供的一种数据交互装置的结构示意图;该装置可包括:获取模块101、数据返回模块102和共享模块103。
获取模块101,用于当从社交网络的API接口接收到第三方应用发送的数据获取请求时,根据所述数据获取请求,获取所请求的数据。
数据返回模块102,用于将所述数据返回至所述第三方应用进行处理。
共享模块103,用于通过所述社交网络的API接口,接收所述第三方应用共享的处理后的数据。
需要说明的是,本实施例的数据处理装置的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,在此不赘述。
请参见图6,为本发明实施例提供的另一种数据交互装置的结构示意图;该装置可包括:获取模块101、数据返回模块102、共享模块103、接口开放模块104、显示模块105、授权判断模块106、权限判断模块107和数据处理模块108。其中,获取模块101、数据返回模块102和共享模块103的结构可参见图5所示实施例的相关描述,在此不赘述。
接口开放模块104,用于定义所述社交网络的API接口,并向第三方应用开放所述API接口,以使所述第三方应用调用所述API接口。
所述接口开放模块104可定义社交网络的API接口,并对外开放所述API接口,当所述API接口接收到第三方应用的请求时,即当第三方应用调用该API接口时,所述社交网络可向所述第三方应用提供所述社交网络的相应功能。
显示模块105,用于在所述社交网络处于未启用状态时,根据所述第三方应用的触发显示所述社交网络的登录界面,以在用户登录成功后使所述社交网络进入启用状态,以使所述第三方应用调用所述社交网络的API接口。
授权判断模块106,用于判断所述第三方应用是否为授权应用,如果是,则通知所述获取模块101根据所述数据获取请求,获取所请求的数据。
权限判断模块107,用于当所述获取模块101获取到所请求的数据之后,判断所述数据的权限,如果所述数据的权限为开放权限,则通知所述数据返回模块102将所述数据返回给所述第三方应用;其中,所述数据的权限包括:开放权限或限制权限。
数据处理模块108,用于对所述第三方应用共享的所述数据进行处理。
可以理解的是,本实施例的数据交互装置可以根据实际应用的需要,选择配置所述接口开放模块104、所述显示模块105、所述授权判断模块106、所述权限判断模块107和所述数据处理模块108中的全部或部分的模块。
需要说明的是,本实施例的数据处理装置的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,在此不赘述。
通过上述装置实施例的描述,本发明实施例由第三方应用调用社交网络的API接口发起数据获取请求,社交网络返回所请求的数据以响应所述数据获取请求,第三方应用将所述数据进行处理后共享至社交网络中,上述过程由社交网络与第三方应用进行数据交互,实现了社交网络与第三方应用的无缝切换,简化了数据交互操作,提高了数据交互的效率。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (12)

1.一种数据交互方法,其特征在于,包括:
第三方应用检测到对社交网络的触发操作时,调用所述社交网络的应用程序编程接口API接口,向所述社交网络发送数据获取请求;
所述社交网络根据所述数据获取请求,获取所请求的数据,并将所述数据返回至所述第三方应用进行处理;
所述第三方应用将处理后的数据通过所述社交网络的API接口共享至所述社交网络。
2.如权利要求1所述的方法,其特征在于,第三方应用调用所述社交网络的API接口之前,还包括:
所述社交网络定义API接口,并向所述第三方应用开放所述API接口;
第三方应用获取所述社交网络开放的API接口。
3.如权利要求1或2所述的方法,其特征在于,第三方应用调用所述社交网络的API接口之前,还包括:
第三方判断所述社交网络的当前状态;
如果所述社交网络当前处于启用状态,则执行调用所述社交网络的API接口的步骤;
如果所述社交网络当前处于未启用状态,所述第三方应用触发所述社交网络显示登录界面,当用户登录成功使所述社交网络进入启用状态后,则执行调用所述社交网络的API接口的步骤。
4.如权利要求3所述的方法,其特征在于,所述社交网络根据所述数据获取请求,获取所请求的数据之前,还包括:
所述社交网络判断所述第三方应用是否为授权应用;
如果所述第三方应用为授权应用,所述社交网络则执行根据所述数据获取请求,获取所请求的数据的步骤。
5.如权利要求4所述的方法,其特征在于,所述社交网络根据所述数据获取请求,获取所请求的数据之后,将所述数据返回至所述第三方应用之前,还包括:
所述社交网络判断所述数据的访问权限,所述访问权限包括:开放权限或限制权限;
如果所述数据的访问权限为开放权限,所述社交网络则执行将所述数据返回至所述第三方应用进行处理的步骤。
6.如权利要求1所述的方法,其特征在于,所述第三方应用将处理后的数据通过所述社交网络的API接口共享至所述社交网络之后,还包括:所述社交网络对所述第三方应用共享的数据进行处理。
7.一种数据交互方法,其特征在于,包括:
社交网络从其API接口接收到第三方应用发送的数据获取请求时,根据所述数据获取请求,获取所请求的数据;
所述社交网络将所述数据返回至所述第三方应用进行处理;
所述社交网络通过其API接口,接收所述第三方应用共享的处理后的数据。
8.一种数据交互装置,设于社交网络中,其特征在于,包括:
获取模块,用于当从社交网络的API接口接收到第三方应用发送的数据获取请求时,根据所述数据获取请求,获取所请求的数据;
数据返回模块,用于将所述数据返回至所述第三方应用进行处理;
共享模块,用于通过所述社交网络的API接口,接收所述第三方应用共享的处理后的数据。
9.如权利要求8所述的装置,其特征在于,还包括:
接口开放模块,用于定义所述社交网络的API接口,并向第三方应用开放所述API接口,以使所述第三方应用调用所述API接口;
显示模块,用于在所述社交网络处于未启用状态时,根据所述第三方应用的触发显示所述社交网络的登录界面,以在用户登录成功后使所述社交网络进入启用状态,以使所述第三方应用调用所述社交网络的API接口。
10.如权利要求8所述的装置,其特征在于,还包括:
授权判断模块,用于判断所述第三方应用是否为授权应用,如果是,则通知所述获取模块根据所述数据获取请求,获取所请求的数据;
权限判断模块,用于当所述获取模块获取到所请求的数据之后,判断所述数据的权限,如果所述数据的权限为开放权限,则通知所述数据返回模块将所述数据返回给所述第三方应用;
其中,所述数据的权限包括:开放权限或限制权限。
11.如权利要求8-10任一项所述的装置,其特征在于,还包括:
数据处理模块,用于对所述第三方应用共享的所述数据进行处理。
12.一种计算机存储介质,其特征在于,所述计算机存储介质存储有程序,该程序执行时包括如权利要求1-6任一项所述的步骤,或者包括如权利要求7所述的步骤。
CN201210374371.7A 2012-09-27 2012-09-27 一种数据交互方法及装置 Active CN102904798B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210374371.7A CN102904798B (zh) 2012-09-27 2012-09-27 一种数据交互方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210374371.7A CN102904798B (zh) 2012-09-27 2012-09-27 一种数据交互方法及装置

Publications (2)

Publication Number Publication Date
CN102904798A true CN102904798A (zh) 2013-01-30
CN102904798B CN102904798B (zh) 2015-07-29

Family

ID=47576842

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210374371.7A Active CN102904798B (zh) 2012-09-27 2012-09-27 一种数据交互方法及装置

Country Status (1)

Country Link
CN (1) CN102904798B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103312801A (zh) * 2013-06-05 2013-09-18 上海西本网络科技有限公司 应用装置、应用装置之间数据交互的方法、***和服务器
CN103793875A (zh) * 2014-02-25 2014-05-14 厦门美图之家科技有限公司 一种支持第三方应用的图像处理***
CN104703151A (zh) * 2013-12-09 2015-06-10 浙江融创信息产业有限公司 一种客户端进行动态密码验证的方法、装置及终端
CN105553920A (zh) * 2014-10-29 2016-05-04 腾讯科技(深圳)有限公司 数据交互方法及装置、***
CN105635051A (zh) * 2014-10-29 2016-06-01 腾讯科技(深圳)有限公司 数据交互方法及装置、***
WO2016127885A1 (zh) * 2015-02-13 2016-08-18 腾讯科技(深圳)有限公司 分组管理方法、装置和***
CN105989261A (zh) * 2015-03-18 2016-10-05 国际商业机器公司 用于保护电子设备的方法和计算机***
CN106603462A (zh) * 2015-10-13 2017-04-26 腾讯科技(深圳)有限公司 Api调用方法、装置及***
CN107820694A (zh) * 2015-03-24 2018-03-20 脸谱公司 通过消息传送***对媒体进行分享和再混的技术
US10049199B2 (en) 2015-03-18 2018-08-14 International Business Machines Corporation Securing a device using graphical analysis
US11132348B1 (en) 2015-12-17 2021-09-28 Facebook, Inc. Techniques to configure media packages

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090320050A1 (en) * 2007-08-17 2009-12-24 Sms.Ac Mobile Network Community Platform Desktop API
WO2011029316A1 (zh) * 2009-09-10 2011-03-17 中兴通讯股份有限公司 多媒体会议引擎***及方法
CN102026037A (zh) * 2010-11-25 2011-04-20 Tcl集团股份有限公司 基于widget的电视交互方法及***及一种电视机
US8045995B2 (en) * 2007-05-31 2011-10-25 Yahoo! Inc. Centralized location broker
WO2011133403A1 (en) * 2010-04-21 2011-10-27 Facebook, Inc. Personalizing a web page outside of a social networking system with content from the social networking system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8045995B2 (en) * 2007-05-31 2011-10-25 Yahoo! Inc. Centralized location broker
US20090320050A1 (en) * 2007-08-17 2009-12-24 Sms.Ac Mobile Network Community Platform Desktop API
WO2011029316A1 (zh) * 2009-09-10 2011-03-17 中兴通讯股份有限公司 多媒体会议引擎***及方法
WO2011133403A1 (en) * 2010-04-21 2011-10-27 Facebook, Inc. Personalizing a web page outside of a social networking system with content from the social networking system
CN102026037A (zh) * 2010-11-25 2011-04-20 Tcl集团股份有限公司 基于widget的电视交互方法及***及一种电视机

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103312801A (zh) * 2013-06-05 2013-09-18 上海西本网络科技有限公司 应用装置、应用装置之间数据交互的方法、***和服务器
CN104703151A (zh) * 2013-12-09 2015-06-10 浙江融创信息产业有限公司 一种客户端进行动态密码验证的方法、装置及终端
CN103793875A (zh) * 2014-02-25 2014-05-14 厦门美图之家科技有限公司 一种支持第三方应用的图像处理***
CN105553920A (zh) * 2014-10-29 2016-05-04 腾讯科技(深圳)有限公司 数据交互方法及装置、***
CN105635051A (zh) * 2014-10-29 2016-06-01 腾讯科技(深圳)有限公司 数据交互方法及装置、***
US10637676B2 (en) 2015-02-13 2020-04-28 Tencent Technology (Shenzhen) Company Limited Method, apparatus, and system for managing follower accounts in groups
WO2016127885A1 (zh) * 2015-02-13 2016-08-18 腾讯科技(深圳)有限公司 分组管理方法、装置和***
CN105989261A (zh) * 2015-03-18 2016-10-05 国际商业机器公司 用于保护电子设备的方法和计算机***
US10049199B2 (en) 2015-03-18 2018-08-14 International Business Machines Corporation Securing a device using graphical analysis
US10049198B2 (en) 2015-03-18 2018-08-14 International Business Machines Corporation Securing a device using graphical analysis
CN105989261B (zh) * 2015-03-18 2019-03-19 国际商业机器公司 用于保护电子设备的方法和计算机***
CN107820694A (zh) * 2015-03-24 2018-03-20 脸谱公司 通过消息传送***对媒体进行分享和再混的技术
CN106603462A (zh) * 2015-10-13 2017-04-26 腾讯科技(深圳)有限公司 Api调用方法、装置及***
CN106603462B (zh) * 2015-10-13 2020-09-04 腾讯科技(深圳)有限公司 Api调用方法、装置及***
US11132348B1 (en) 2015-12-17 2021-09-28 Facebook, Inc. Techniques to configure media packages
US11269845B1 (en) 2015-12-17 2022-03-08 Meta Platforms, Inc. Techniques to configure media packages

Also Published As

Publication number Publication date
CN102904798B (zh) 2015-07-29

Similar Documents

Publication Publication Date Title
CN102904798B (zh) 一种数据交互方法及装置
JP6949074B2 (ja) インスタント通信におけるビデオ通信の方法及びシステム
US11729594B2 (en) Network access method, device, and system
JP6515207B2 (ja) インターネットアクセス認証方法およびクライアント、ならびにコンピュータ記憶媒体
RU2604418C2 (ru) Способ, сервер, устройство, система и приспособление для установления сеанса
US9661264B2 (en) Multi-display video communication medium, apparatus, system, and method
EP3276910B1 (en) Bluetooth-based identity recognition method and device
WO2015070732A1 (en) Access control system, authorization method and device thereof, and storage medium
CN107844342B (zh) 应用程序保活的管控方法、装置及存储介质和移动终端
CN105162668B (zh) 连接解除方法及装置
CN103312701A (zh) 一种联系人信息整合方法、服务器、终端以及***
KR101738800B1 (ko) 컨퍼런스 시스템에 액세스하기 위한 시스템 및 방법
CN102929947A (zh) 一种数据处理方法及装置
CN108540500B (zh) 多人通话的数据传输方法、装置、设备及存储介质
US20230017859A1 (en) Meeting control method and apparatus, device, and medium
CN107820300A (zh) 网络搜索方法及装置
CN107181671A (zh) 社交信息处理方法和装置
CN114501566A (zh) 网络切换方法及装置
KR101381297B1 (ko) 원본 이미지와 동일 사이즈 비율의 이미지 출력이 가능한 이미지 공유방법
KR101838149B1 (ko) 메신저 서비스 시스템, 그 시스템에서의 유해 메시지를 관리하기 위한 메신저 서비스 방법 및 장치
JP2016046741A (ja) リモートコントロールシステム及び、リモートコントロール方法
CN115002101A (zh) 云会议的文件共享方法及相关装置
CN114025123A (zh) 会议信息显示方法、终端、***、电子设备及存储介质
CN113268185A (zh) 信息提供方法、装置及电子设备
JP2022110549A (ja) 通信システム及びプログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant