数据交互方法及装置、系统制造方法及图纸

技术编号:14865108 阅读:43 留言:0更新日期:2017-03-19 21:03
本发明专利技术公开一种数据交互方法,应用于平台服务器,所述平台服务器提供交互平台,以展示第三方应用的任务,该方法包括:侦测数据处理请求,所述数据处理请求包括用户标识和任务标识;根据数据处理请求,获取预先设置的供平台服务器访问的所述任务标识对应的第三方应用服务器的数据回调接口;根据所述数据回调接口及数据处理请求,按照预设的生成规则,生成与所述数据处理请求对应的接口调用请求;将所述接口调用请求发送至第三方应用服务器。本发明专利技术还公开了一种数据交互装置及系统。本发明专利技术解决了PC终端通过平台服务器与第三方应用服务器之间的交互局限性的技术问题,同时还提高了PC终端、平台服务器及第三方应用服务器之间的交互数据的安全性。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及数据交互方法及装置、系统
技术介绍
随着网络的快速发展,网络平台也得到了快速的发展。网络平台供第三方应用开发商展示,用户通过该网络平台就可以访问多种应用。但是现有的网络平台中,用户与网络平台交互时,仅能访问该第三方应用在网络平台上的页面,而无法直接跳转至第三方应用。用户在该网络平台上访问第三方应用的数据,因为对用户信息的保密性,第三方应用也无法获知该数据。因此,现有的网络平台在数据交互方面存在局限性。
技术实现思路
本专利技术实施例的主要目的旨在解决现有的网络平台在数据交互方面存在局限性的技术问题。为实现上述目的,本专利技术实施例提供了一种数据交互方法,应用于平台服务器,所述平台服务器提供交互平台,以展示第三方应用的任务,所述数据交互方法包括以下步骤:侦测数据处理请求,所述数据处理请求包括用户标识和任务标识;根据所述数据处理请求,获取预先设置的供所述平台服务器访问的所述任务标识对应的第三方应用服务器的数据回调接口;根据所述数据回调接口及数据处理请求,按照预设的生成规则,生成与所述数据处理请求对应的接口调用请求;将所述接口调用请求发送至第三方应用服务器。此外,为实现上述目的,本专利技术实施例还提供了一种数据交互装置,包括:侦测模块,用于侦测数据处理请求,所述数据处理请求包括用户标识和任务标识;接口获取模块,用于根据所述数据处理请求,获取预先设置的供所述平台服务器访问的所述任务标识对应的第三方应用服务器的数据回调接口;接口调用请求生成模块,用于根据所述数据回调接口及数据处理请求,按照预设的生成规则,生成与所述数据处理请求对应的接口调用请求;发送模块,用于将所述接口调用请求发送至第三方应用服务器。此外,为实现上述目的,本专利技术实施例还提供了一种数据交互系统,包括PC终端、第三方应用服务器及平台服务器,所述平台服务器所提供的交互平台上展示第三方应用对应的任务;所述PC终端接入所述平台服务器,获取所述第三方应用对应的任务,并接入所述第三方应用服务器执行所述任务,以在所述任务执行完后获取相应的数据包;所述平台服务器与所述第三方应用服务器之间通过回调接口通讯,且所述平台服务器包括上述结构的数据交互装置。本专利技术实施例通过平台服务器与第三方应用服务器之间的回调接口进行通讯,从而解决了PC终端通过平台服务器与第三方应用服务器之间的交互局限性的技术问题,同时还提高了PC终端、平台服务器及第三方应用服务器之间的交互数据的安全性。附图说明图1为本专利技术的任务集中交互系统中PC终端、第三方应用服务器、平台服务器之间的交互示意图;图2为本专利技术平台服务器的交互平台所展示的第三方应用的任务的界面示例图;图3为图1中平台服务器的硬件架构示意图;图4为本专利技术数据交互装置第一实施例的功能模块示意图;图5为本专利技术数据交互装置第二实施例的功能模块示意图;图6为本专利技术由用户触发任务领取并完成第一个子任务后,触发该子任务相应的数据包领取的操作界面示例图;图7为本专利技术由用户触发第二个子任务对应的数据包领取后,接收平台服务器返回领取结果的操作界面示例图;图8为本专利技术数据交互装置第三实施例的功能模块示意图;图9为本专利技术数据交互装置第四实施例的功能模块示意图;图10为本专利技术数据交互装置中接口调用请求生成模块的细化功能模块示意图;图11为本专利技术数据交互装置第五实施例的功能模块示意图;图12为本专利技术数据交互方法第一实施例的流程示意图;图13为本专利技术数据交互方法第二实施例的流程示意图;图14为本专利技术数据交互方法第三实施例的流程示意图;图15为本专利技术数据交互方法第四实施例的流程示意图;图16为本专利技术数据交互方法第五实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式以下结合说明书附图及具体实施例进一步说明本专利技术的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提出了一种基于任务集中交互系统,该任务集中交互系统包括:PC终端100、平台服务器200、第三方应用服务器300。其中,平台服务器200用于为第三方应用的开发者所提供与第三方应用对应的任务的交互平台。第三方应用的开发者可在平台服务器200中创建第三方应用对应的任务,并设置任务对应的子任务。若该任务仅包括一个子任务,则执行完该子任务即可获得该任务对应的数据包。若该任务包括多个子任务,则完成每个子任务即可获得该子任务对应的数据包等等。需要说明的是,若第三方应用对应的任务为多个子任务时,则下面实施例描述的任务指任务的子任务。平台服务器200根据创建要求生成第三方应用对应的任务,且将所述生成的任务展示在平台服务器200的用户交互界面上。PC终端100可以接入平台服务器200的交互平台,获取第三方应用对应的任务,并在第三方应用服务器300中执行该任务,以在任务执行完后获取相应的数据包。第三方应用服务器300也可供PC终端100访问,以执行第三方应用对应的任务。如图2所示,PC终端100接入平台服务器200的交互平台后,平台服务器200将在交互平台的用户交互界面上展示所有第三方应用对应的任务。以第三方应用的多个子任务组成的任务为例,其中,该S1标记的方框内用于展示第三方应用a的所有子任务,且所有子任务组成第三方应用a的任务。每个子任务对应显示数据包信息,以提示用户若执行完相应的子任务后可以获得该数据包。例如,用户已领取第三方应用a对应的任务,且该PC终端100在第三方应用服务器300中已经完成了第一个子任务,则该第一个子任务的显示区域中将出现“领数据包”的控件S2。另外,该任务对应的其余子任务也会出现“领数据包”的控件S2。通过触发该控件S2,即可触发数据包获取请求,以获取相应的数据包。但是在接收到数据包获取请求时,需要先判断该用户是否完成该子任务,判断其用户已经完成该子任务时,才能领取到该子任务对应的数据包。由于PC终端100领取任务后,将跳转至第三方应用服务器300执行任务,该PC终端100对任务的完成情况均记录在第三方应用服务器300中,所以平台服务器200在接收到PC终端100的数据包获取请求时,需要从第三方应用服务器300中获取PC终端100对该任务的完成情况,以响应数据包获取请求。鉴于此,本专利技术将提出一种平台服务器本文档来自技高网...

【技术保护点】
一种数据交互方法,其特征在于,应用于平台服务器,所述平台服务器提供交互平台,以展示第三方应用的任务,所述数据交互方法包括以下步骤:侦测数据处理请求,所述数据处理请求包括用户标识和任务标识;根据所述数据处理请求,获取预先设置的供所述平台服务器访问的所述任务标识对应的第三方应用服务器的数据回调接口;根据所述数据回调接口及数据处理请求,按照预设的生成规则,生成与所述数据处理请求对应的接口调用请求;将所述接口调用请求发送至第三方应用服务器。

【技术特征摘要】
1.一种数据交互方法,其特征在于,应用于平台服务器,所述平台服务
器提供交互平台,以展示第三方应用的任务,所述数据交互方法包括以下步
骤:
侦测数据处理请求,所述数据处理请求包括用户标识和任务标识;
根据所述数据处理请求,获取预先设置的供所述平台服务器访问的所述
任务标识对应的第三方应用服务器的数据回调接口;
根据所述数据回调接口及数据处理请求,按照预设的生成规则,生成与
所述数据处理请求对应的接口调用请求;
将所述接口调用请求发送至第三方应用服务器。
2.如权利要求1所述的数据交互方法,其特征在于,所述数据处理请求
为由PC终端发送的数据包获取请求,该数据包获取请求根据PC终端用户领取
所述用户交互界面上展示的任务后产生的任务对应的数据包获取项而生成。
3.如权利要求2所述的数据交互方法,其特征在于,所述侦测数据处理
请求之前还包括:
接收PC终端发送的任务领取请求,所述任务领取请求包括用户登录所述
平台服务器所提供的平台的用户账号和任务对应的第三方应用标识;
根据用户登录所述平台服务器所提供的平台的用户账号和任务对应的第
三方应用标识,生成所述用户标识,供所述PC终端接入所述第三方应用服务
器。
4.如权利要求1所述的数据交互方法,其特征在于,所述数据处理请求
为平台服务器扫描平台服务器中所记录的用户对任务的完成情况,获得满足
预设条件的用户标识和任务标识而触发。
5.如权利要求1-4任一项所述的数据交互方法,其特征在于,所述根据数
据回调接口及数据处理请求,按照预设的生成规则,生成与所述数据处理请

\t求对应的接口调用请求包括:
确定所述数据包获取请求对应的子任务;
根据预先设置的与所述子任务对应的配置信息,生成相应的接口调用请
求。
6.如权利要求2所述的数据交互方式,其特征在于,所述将接口调用请
求发送至第三方应用服务器之后还包括:
接收第三方应用服务器对所述接口调用请求的处理结果;
将所述处理结果返回至所述PC终端。
7.一种数据交互装置,其特征在于,所述数据交互装置包括:
侦测模块,用于侦测数据处理请求,所述数据处理请求包括用户标识和
任务标识;
接口获取模块,用于根据所述数据处理请求,获取预先设置的供所述平
台服务器访问的...

【专利技术属性】
技术研发人员:张延巍吴蒿周超凡
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1