资源平台开放第三方服务的方法及资源平台技术

技术编号:7789301 阅读:171 留言:0更新日期:2012-09-21 23:48
本发明专利技术揭示了一种资源平台开放第三方服务的方法及资源平台。该方法包括步骤:资源平台接收用户终端的访问请求;在所述访问请求为调用第三方服务的访问请求时,通过预设通用接口协议调用第三方服务。本发明专利技术的资源平台开放第三方服务的方法及资源平台,由于在资源平台中加入第三方平台,扩大了平台资源,使得资源平台更具吸引力,可提升资源平台的价值;且可提升用户终端的用户体验。

【技术实现步骤摘要】
资源平台开放第三方服务的方法及资源平台
本专利技术涉及到开放式平台领域,特别涉及到一种资源平台开放第三方服务的方法及资源平台。
技术介绍
现有技术中的互联网资源平台相对独立,用户终端登陆某一资源平台只可调用该资源平台的资源,无法在一资源平台上调用另一资源平台的资源(服务)。比如:现在用户终端在各大微博网站上发布微博,需要先在各大微博网站进行账户注册,并登陆后一一发布;登陆某一微博网站后,也只可使用该微博网站的资源,无法在该微博网站使用其他微博网站的账户进行微博的“发布”、“转播”以及“对话”等操作。如此可使得用户终端如果想调用多个不同资源平台,还需在不同资源平台一对一调用,并且可能由于资源平台不同,而调出的资源相互不兼容。因此,给用户终端的使用带来不便;而且,单独一资源平台的资源毕竟有限,存在不能完全满足用户终端要求的情况。
技术实现思路
本专利技术的主要目的为提供一种资源平台开放第三方服务的方法及资源平台,可方便用户终端使用,提升用户体验。本专利技术提出一种资源平台开放第三方服务的方法,包括步骤:资源平台接收用户终端的访问请求;在所述访问请求为调用第三方服务的访问请求时,通过预设通用接口协议调用第三方服务。优选地,所述在所述访问请求为调用第三方服务的访问请求时,通过预设通用接口协议调用第三方服务的步骤前还包括:使用过滤保护功能对所述访问请求进行过滤。优选地,所述过滤保护功能包括:防刷逻辑功能、屏蔽恶意用户功能、防入侵功能和/或防有损运营功能。优选地,所述资源平台接收用户终端的访问请求的步骤前还包括:资源平台设置预设通用接口协议,将所述第三方服务设置为资源平台的内部逻辑。优选地,所述资源平台接收用户终端的访问请求的步骤后还包括:在所述访问请求为调用资源平台内部资源的访问请求时,通过内部协议调用资源平台的内部资源。本专利技术还提出一种资源平台,包括:接收访问模块,用于接收用户终端的访问请求;第三方调用模块,用于在所述访问请求为调用第三方服务的访问请求时,通过预设通用接口协议调用第三方服务。优选地,所述资源平台进一步包括:过滤保护模块,用于使用过滤保护功能对所述访问请求进行过滤。优选地,所述过滤保护功能包括:防刷逻辑功能、屏蔽恶意用户功能、防入侵功能和/或防有损运营功能。优选地,所述资源平台进一步包括:第三方设置模块,用于设置预设通用接口协议,将所述第三方服务设置为资源平台的内部逻辑。优选地,所述资源平台进一步包括:内部调用模块,用于在所述访问请求为调用资源平台内部资源的访问请求时,通过内部协议调用资源平台的内部资源。本专利技术的资源平台开放第三方服务的方法及资源平台,由于在资源平台中加入第三方平台,扩大了平台资源,使得资源平台更具吸引力,可提升资源平台的价值;且可提升用户终端的用户体验。附图说明图1是本专利技术资源平台开放第三方服务的方法一实施例的步骤流程示意图;图2是本专利技术资源平台开放第三方服务的方法一实施例的另一步骤流程示意图;图3是本专利技术资源平台开放第三方服务的方法一实施例的再一步骤流程示意图;图4是本专利技术资源平台开放第三方服务的方法一实施例的又一步骤流程示意图;图5是本专利技术资源平台一实施例的结构示意图;图6是本专利技术资源平台一实施例的另一结构示意图;图7是本专利技术资源平台一实施例的再一结构示意图;图8是本专利技术资源平台一实施例的又一结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图1,提出本专利技术一种资源平台开放第三方服务的方法的一实施例。该方法包括:步骤S10、资源平台接收用户终端的访问请求;步骤S11、在所述访问请求为调用第三方服务的访问请求时,通过预设通用接口协议调用第三方服务。用户终端在登陆某一资源平台后,可向该资源平台发送调用服务的访问请求。当该访问请求为调用第三方服务的访问请求时,通过预设通用接口协议调用第三方服务。该第三方服务可为资源平台之外的第三方平台提供的服务,且该第三方服务可以是多个第三方平台提供的相应服务。该服务可以是下载和/或上传信息等。该预设通用接口协议,是由于各资源平台的提供的接口协议可能不相同,资源平台直接调用第三方平台进行数据交互时,可能存在不兼容的情况,因此在资源平台上进行统一设置。使得用户终端调用不同的第三方平台使用相同的服务时,可以有一致的用户体验,且不容易出错。上述资源平台开放第三方服务的方法,由于在资源平台中加入第三方平台,扩大了平台资源,使得资源平台更具吸引力,可提升资源平台的价值;且,第三方平台可借助资源平台进行便捷推销,通过借助资源平台的强大品牌效益,开拓和巩固市场;用户终端可更便捷地享用各方资源,可提升用户体验。参照图2,上述步骤S10前还包括:步骤S100、资源平台设置预设通用接口协议,将所述第三方服务设置为资源平台的内部逻辑。资源平台可为第三方平台设置平台接口,并预先设置统一的接口协议进行平台通讯,将第三方平台(第三方服务)设置为资源平台的内部逻辑。使得用户终端只需与资源平台进行通讯,而通过资源平台调用第三方服务。由此可减少用户终端的操作步骤,提升用户体验。上述内部逻辑为资源平台提供某一服务时的具体实现方式;资源平台设置预设通用接口协议,将上述第三方服务包装为对外部开发者透明的服务资源,外部开发者只需要关心资源平台的对外接口、逻辑,而无须关心第三方服务提供方的逻辑。参照图3,上述步骤S11前还包括:步骤S110、使用过滤保护功能对所述访问请求进行过滤。为使得资源平台以及融合的第三方平台更具稳定性和安全性,先对用户终端发送的访问请求进行过滤。该资源平台可使用过滤保护功能,对该访问请求进行分析、判断,过滤掉恶意访问(比如刷屏等)。上述过滤保护功能包括:防刷逻辑功能、屏蔽恶意用户功能、防入侵功能和/或防有损运营功能等防恶意访问功能。上述资源平台开放第三方服务的方法,可通过设置预设通用接口协议、使用过滤保护功能等,对第三方平台进行包装、保护,无需第三方平台以及用户终端自主开发相应功能,提升用户终端对第三方平台的用户体验,并提升第三方平台的稳定性以及安全性。参照图4,上述步骤S10后还包括:步骤S12、在所述访问请求为调用资源平台内部资源的访问请求时,通过内部协议调用资源平台的内部资源。资源平台在接收到用户终端的访问请求后,首先可对该访问请求进行判断;在判定该访问请求为调用第三方服务的访问请求时,调用第三方服务;在判定该访问请求为调用资源平台内部资源的访问请求时,通过资源平台自定义的内部协议,调用资源平台的内部资源(服务)。在根据用户终端的访问请求调用内部资源时,也可先使用过滤保护功能对该访问请求进行过滤,保护资源平台安全。以下以微博网站A作为资源平台以及微博网站B提供第三方服务为例,对上述资源平台开放第三方服务的方法进行详细说明。首先,可在微博网站A上设置通用接口,并设置通用接口协议,由此调用微博网站B。假设用户终端在微博网站A和微博网站B中,都申请有账户。在用户终端需要在微博网站A中使用微博网站B的服务时,首先可将该两网站上的账户绑定。由此,用户终端登陆微博网站A的账户,即可登陆微博网站B上的账户。用户终端在登陆微博网站A后,如果需要调用微博网站B的服本文档来自技高网...
资源平台开放第三方服务的方法及资源平台

【技术保护点】

【技术特征摘要】
1.一种资源平台开放第三方服务的方法,其特征在于,包括步骤:资源平台设置预设通用接口协议,将所述第三方服务设置为资源平台的内部逻辑;资源平台接收用户终端的访问请求;在所述访问请求为调用第三方服务的访问请求时,通过预设通用接口协议调用第三方服务,以使所述资源平台与所述第三方服务以统一的格式同时进行相同的操作。2.根据权利要求1所述的资源平台开放第三方服务的方法,其特征在于,所述在所述访问请求为调用第三方服务的访问请求时,通过预设通用接口协议调用第三方服务,以使所述资源平台与所述第三方服务以统一的格式同时进行相同的操作的步骤前还包括:使用过滤保护功能对所述访问请求进行过滤。3.根据权利要求2所述的资源平台开放第三方服务的方法,其特征在于,所述过滤保护功能包括:防刷逻辑功能、屏蔽恶意用户功能、防入侵功能和/或防有损运营功能。4.根据权利要求1至3中任一项所述的资源平台开放第三方服务的方法,其特征在于,所述资源平台接收用户终端的访问请求的步骤后还包括:...

【专利技术属性】
技术研发人员:郑志昊何彦杰王琦黄晓军
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1