任务平台的接入方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及任务平台的接入方法及装置。
【背景技术】
[0002]随着网络的快速发展,网络平台也得到了快速的发展。网络平台供第三方应用开发商展示,用户通过该网络平台就可以访问多种应用。
[0003]但是现有的网络平台中,用户与网络平台交互时,网络平台仅能获取到用户在该网络平台的标准化数据,无法获取用户通过该网络平台访问第三方应用的数据。而且,用户在该网络平台上访问第三方应用的数据,因为对用户信息的保密性,第三方应用也无法获知该数据。第三方应用也仅能获取到用户在第三方应用内的数据情况。因此,现有的网络平台在数据交互方面存在局限性。
【发明内容】
[0004]本发明实施例的主要目的旨在解决现有的用于展示第三方应用的网络平台在数据交互方面存在局限性的技术问题。
[0005]为实现上述目的,本发明实施例提供了一种任务平台的接入方法,应用于平台服务器,所述平台服务器提供任务平台,以展示第三方应用的任务,所述任务平台的接入方法包括以下步骤:
[0006]接收第三方应用接入者发送的登录请求;
[0007]对所述登录请求进行验证通过后,允许所述第三方应用接入者登录;
[0008]接收第三方应用接入者的任务创建请求,所述任务创建请求包括供所述平台服务器访问的接口;
[0009]根据所述任务创建请求,生成第三方应用的任务,以在所述任务平台上展示。
[0010]此外,为实现上述目的,本发明实施例还提供了一种任务平台的接入装置,包括:
[0011]请求接收模块,用于接收第三方应用接入者发送的登录请求;还用于接收第三方应用接入者的任务创建请求,所述任务创建请求包括供所述平台服务器访问的接口 ;
[0012]登录验证模块,用于对所述登录请求进行验证通过后,允许所述第三方应用接入者登录;
[0013]任务生成模块,用于根据所述任务创建请求,生成第三方应用的任务,以在所述任务平台上展示。
[0014]本发明实施例通过平台服务器提供一任务平台,以供第三方应用接入,并在第三方应用接入时,只需要设置相应的任务信息以及接口,即可实现第三方应用的任务在任务平台上展示,而且平台服务器还可以通过该接口与第三方应用服务器进行数据通讯,解决了平台服务器与第三方应用服务器的交互限制性问题。
【附图说明】
[0015]图1为本发明的任务集中交互系统中PC终端、第三方应用服务器、平台服务器之间的交互示意图;
[0016]图2为图1中平台服务器的硬件架构示意图;
[0017]图3为本发明任务平台的接入装置第一实施例的功能模块示意图;
[0018]图4为本发明任务平台的接入装置中任务生成模块的细化功能模块示意图;
[0019]图5为本发明任务平台的接入装置中第三方应用对应的任务的界面示例图;
[0020]图6为本发明任务平台的接入装置中在任务创建时设置任务信息的界面示例图;
[0021]图7为本发明任务平台的接入装置中接口测试模块的细化功能模块示意图图;
[0022]图8为本发明任务平台的接入装置第三实施例的功能模块示意图;
[0023]图9为本发明任务平台的接入装置第三实施例的功能模块示意图;
[0024]图10为本发明任务平台的接入方法第一实施例的流程示意图;
[0025]图11为本发明任务平台的接入方法中生成第三方应用的任务的细化流程示意图;
[0026]图12为本发明任务平台的接入方法中对接口进行联调测试的细化流程示意图;
[0027]图13为本发明任务平台的接入方法第二实施例的流程示意图;
[0028]图14为本发明任务平台的接入方法第三实施例的流程示意图。
[0029]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0030]以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0031]本发明提出了一种任务集中交互系统,该任务集中交互系统包括:终端100、平台服务器200、第三方应用服务器300。其中,平台服务器200用于为第三方应用的开发者所提供与第三方应用对应的任务的任务平台。第三方应用的开发者可在平台服务器200中创建第三方应用对应的任务,并设置任务对应的子任务。若该任务仅包括一个子任务,则执行完该子任务即可获得该任务对应的数据包。若该任务包括多个子任务,则完成每个子任务即可获得该子任务对应的数据包等等。需要说明的是,若第三方应用对应的任务为多个子任务时,则下面实施例描述的任务指任务的子任务。平台服务器200根据创建要求生成第三方应用对应的任务,且将所述生成的任务展示在平台服务器200的任务展示界面上。用户利用终端100则通过任务展示界面请求登录平台服务器200的任务平台,获取第三方应用对应的任务,并在第三方应用服务器300中执行该任务,以在任务执行完后获取相应的数据包。第三方应用服务器300也可供终端100访问,以执行第三方应用对应的任务。
[0032]因此,若第三方应用的开发商需要在上述任务平台上展示其第三方应用的任务,则必须先接入该平台服务器200,以获得任务展示的允许。鉴于此,本发明将提出一种平台服务器200,用于供所述第三方应用的接入,并在接入成功后展示第三方应用的任务。如图2所示,该平台服务器200可以为独立的一个服务器,也可以为多个服务器组成的服务器群组。其可包括处理器201、存储器202、通讯模块203以及通信总线204。通信总线204用于该平台服务器200中各组成部件之间的通信。通讯模块203用于实现平台服务器200与外部设备例如PC终端、其他服务器等进行互相通讯,该通讯模块203可包括RS232模块、射频模块、WIFI模块等等。存储器202可以包括一个或一个以上计算机可读存储介质,而且其不但包括内部存储器,还包括外部存储器。该存储器202中存储有操作系统、平台接入装置等等。处理器201调用存储器202中的平台接入装置以及其他组件,以实现第三方应用的接入、第三方应用的任务的展示等功能。
[0033]如图3所示,示出了本发明任务平台的接入装置第一实施例的结构。该实施例的任务平台的接入装置可包括:
[0034]请求接收模块310,用于接收第三方应用接入者发送的登录请求;还用于接收第三方应用接入者的任务创建请求,所述任务创建请求包括供所述平台服务器访问的接口 ;
[0035]登录验证模块320,用于对所述登录请求进行验证通过后,允许所述第三方应用接入者登录;
[0036]任务生成模块330,用于根据所述任务创建请求,生成第三方应用的任务,以在所述任务平台上展示。
[0037]上述第三方应用接入者利用终端100访问所述平台服务器200提供的任务平台,若该第三方应用接入者第一次访问该任务平台,则需要先进行注册,注册成功后再进行登录。若该第三方应用接入者已有登录账号,则直接输入账号和密码登录。终端100根据第三方应用接入者在任务平台的用户交互界面上输入的账号和密码,产生登录请求,并发送至平台服务器200。平台服务器200的请求接收模块310通过通讯模块203接收该登录请求,然后登录验证模块320对账号和密码进行验证,并在验证成功后,允许所述第三方应用接入者登录。
[0038]第三方应用接入者登录所述任务平台后,则可以在该任务平台上进行任务的创建,例如设置要接入的第三方应用、第三方应用的任务信息等任务创建必要的信息。任务生成模块330则根据第三方应用接入者所设置的信息,生成第三方应用的任务。该生成的第三方应用的任务将在任务平台上展示。
[0039]由于该平台服务器200展示的任务供终端用户领取后,将跳转