资料信息共享方法、资料信息拉取方法、设备及系统的制作方法

文档序号:8000133阅读:122来源:国知局
资料信息共享方法、资料信息拉取方法、设备及系统的制作方法
【专利摘要】本发明公开了一种资料信息共享方法、资料信息拉取方法、设备及系统,属于计算机【技术领域】。所述方法包括:根据用户识别信息生成授权标识和授权指令;将授权标识和授权指令发送至第三方站点;接收第三方站点发送的包含有授权标识和授权指令的验证请求;将开放平台上与授权标识相关的资料信息发送至第三方站点。本发明通过向第三方站点发送授权标识和授权指令,以使得第三方站点直接登录;并在接收第三方站点发送的包含有授权标识和授权指令的验证请求之后,将开放平台上与授权标识相关的资料信息共享至第三方站点;解决了第三方站点为用户提供的服务比较局限的问题;达到了第三方站点根据这些资料信息可以为用户提供更多的服务的效果。
【专利说明】资料信息共享方法、资料信息拉取方法、设备及系统

【技术领域】
[0001] 本发明涉及计算机【技术领域】,特别涉及一种资料信息共享方法、资料信息拉取方 法、设备及系统。

【背景技术】
[0002] 用户登录某一网站时,通常需要对该网站进行注册,并填写相关注册信息,包括登 录账号、登录密码等。用户根据注册信息仅可以登录与该注册信息对应的一个网站。若用 户想要登录多个网站,则需要分别对这些网站进行注册,这样用户需要管理多个账号,给用 户造成很多不便。
[0003] 现有技术中提供一种根据开放平台对第三方站点进行授权的方法,包括:开放平 台的进入页面接收用户终端对第三方站点的授权指令;当用户终端成功登录开放平台后, 开放平台将用户终端的登录标识和登录密钥传递给第三方站点;由第三方站点根据登录标 识和登录密钥进行基于用户终端的授权登录。这样,便实现了用户在第三方站点的授权登 录,当用户在使用第三方站点时不再需要对该第三方站点进行注册以及手动登录,因此用 户在浏览第三方站点时更加方便快捷。
[0004] 在实现本发明的过程中,发明人发现现有技术至少存在以下问题:第三方站点仅 获取到与用户相关的登录标识和登录密钥,能够为用户提供的服务比较局限。


【发明内容】

[0005] 为了解决现有技术中第三方站点为用户提供的服务比较局限的问题,本发明实施 例提供了一种资料信息共享方法、资料信息拉取方法、设备及系统。所述技术方案如下:
[0006] 第一方面,提供了一种资料信息共享方法,用于开放平台中,所述方法包括:
[0007] 根据所述开放平台的用户识别信息生成授权标识和授权指令;
[0008] 将所述授权标识和所述授权指令发送至第三方站点,以便于所述第三方站点接收 所述授权标识和所述授权指令;根据所述授权标识进行登录;在登录成功后,接收用于拉 取所述开放平台上的与所述授权标识相关的资料信息的拉取请求;在接收到所述拉取请求 之后,向所述开放平台发送包含有所述授权标识和所述授权指令的验证请求;
[0009] 接收所述第三方站点发送的包含有所述授权标识和所述授权指令的验证请求; [0010] 在接收到所述验证请求之后,将所述开放平台上与所述授权标识相关的所述资料 信息发送至所述第三方站点。
[0011] 第二方面,提供了一种资料信息拉取方法,应用于第三方站点,所述方法,包括: [0012] 接收开放平台发送的授权标识和授权指令,所述授权标识和所述授权指令是根据 所述开放平台的用户识别信息生成的;
[0013] 在接收到开放平台发送的授权标识和授权指令之后,根据所述授权标识进行登 录;
[0014] 在登录成功后,接收用于拉取所述开放平台上与所述授权标识相关的资料信息的 拉取请求;
[0015] 在接收到所述拉取请求之后,向所述开放平台发送包含有所述授权标识和授权指 令的验证请求,以便所述开放平台在接收到所述验证请求之后,将所述开放平台上与所述 授权标识相关的所述资料信息发送至所述第三方站点;
[0016] 接收所述开放平台发送的与所述授权标识相关的所述资料信息。
[0017] 第三方面,提供了一种开放平台,所述开放平台包括:
[0018] 生成模块,用于根据所述开放平台的用户识别信息生成授权标识和授权指令;
[0019] 第一发送模块,用于将所述生成模块生成的所述授权标识和所述授权指令发送至 第三方站点,以便于所述第三方站点接收所述授权标识和所述授权指令;根据所述授权标 识进行登录;在登录成功后,接收用于拉取所述开放平台上的与所述授权标识相关的资料 信息的拉取请求;在接收到所述拉取请求之后,向所述开放平台发送包含有所述授权标识 和所述授权指令的验证请求;
[0020] 接收模块,用于接收所述第三方站点发送的包含有所述授权标识和所述授权指令 的验证请求;
[0021] 第二发送模块,用于所述接收模块接收到所述验证请求之后,将所述开放平台上 与所述授权标识相关的所述资料信息发送至所述第三方站点。
[0022] 第四方面,提供了一种第三方站点,所述第三方站点,包括:
[0023] 第一接收模块,用于接收开放平台发送的授权标识和授权指令,所述授权标识和 所述授权指令是根据所述开放平台的用户识别信息生成的;
[0024] 登录模块,用于在所述第一接收模块接收到开放平台发送的授权标识和授权指令 之后,根据所述授权标识进行登录;
[0025] 第二接收模块,用于在所述登录模块登录成功后,接收用于拉取所述开放平台上 与所述授权标识相关的资料信息的拉取请求;
[0026] 发送模块,用于在所述第二接收模块接收到所述拉取请求之后,向所述开放平台 发送包含有所述授权标识和授权指令的验证请求,以便所述开放平台在接收到所述验证请 求之后,将所述开放平台上与所述授权标识相关的所述资料信息发送至所述第三方站点;
[0027] 第三接收模块,用于接收所述开放平台发送的与所述授权标识相关的所述资料信 肩、。
[0028] 第五方面,提供了一种资料信息共享系统,所述系统包括开放平台和至少一个第 三方站点,所述开放平台和所述第三方站点之间通过有线网络方式或无线网络方式连接; 所述开放平台为第三方面提供的所述开放平台,所述第三方站点为第四方面提供的所述第 三方站点。
[0029] 本发明实施例提供的技术方案带来的有益效果是:
[0030] 通过根据开放平台的用户识别信息生成授权标识和授权指令,将授权标识和授权 指令发送至第三方站点,接收第三方站点发送的包含有授权标识和授权指令的验证请求, 在接收到验证请求之后,将开放平台上与授权标识相关的资料信息发送至第三方站点;解 决了第三方站点为用户提供的服务比较局限的问题;达到了第三方站点根据这些资料信息 可以为用户提供更多的服务的效果。

【专利附图】

【附图说明】
[0031] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。
[0032] 图1是本发明实施例一提供的将开放平台中的资料信息共享给第三方站点的方 法流程图;
[0033] 图2是本发明实施例二提供的将开放平台中的资料信息共享给第三方站点的方 法流程图;
[0034] 图3是本发明实施例三提供的开放平台的结构示意图;
[0035] 图4是本发明实施例四提供的第三方站点的结构示意图;
[0036] 图5是本发明实施例五提供的资料信息共享系统的示意图。

【具体实施方式】
[0037] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。
[0038] 实施例一
[0039] 请参见图1所示,其示出了本发明实施例一提供的将开放平台中的资料信息共享 给第三方站点的方法流程图。该将开放平台中的资料信息共享给第三方站点的方法,可以 包括:
[0040] 步骤101,开放平台根据开放平台的用户识别信息生成授权标识和授权指令;
[0041] 用户可以根据预定的用户识别信息登录开放平台。
[0042] 举例来讲,该用户识别信息可以为在该开放平台注册后获得的可登录该开放平台 的登录账号,比如该登录账号可以包括登录用户名和登录密码。通常情况下,该开放平台中 包含有与该用户识别信息相关的资料信息,比如用户的联系方式、联系地址等。
[0043] 在具体应用中,开放平台上通常会设置有第三方站点的链接地址,当用户在使用 开放平台并点击该开放平台上第三方站点的链接地址时,该开放平台则可以为该第三方站 点生成授权标识和授权指令。
[0044] 步骤102,开放平台将授权标识和授权指令发送至第三方站点;
[0045] 在具体应用中,开放平台上可能会存在多个链接地址,这些链接地址可能会对应 多个不同的第三方站点,开放平台为每个第三方站点发送的授权标识和授权指令可以相同 也可以不同。举例来讲,当开放平台与第三方站点A协议了一种用于生成授权标识和授权 指令的第一预定生成方法,开放平台根据该第一预定生成方法和用户识别信息生成针对第 三方站点A的授权标识和授权指令;类似的,当开放平台与第三方站点B协议了一种用于生 成授权标识和授权指令的第二预定生成方法,开放平台根据该第二预定生成方法和用户识 别信息生成针对第三方站点B的授权标识和授权指令。再举例来讲,不论第三方站点是什 么,开放平台仅根据预定生成方法和用户识别信息生成授权标识和授权指令,而此时的预 定生成方法与第三方站点不相关。
[0046] 在具体应用中,开放平台上通常会设置有第三方站点的链接地址,当用户在使用 开放平台并点击该开放平台上第三方站点的链接地址时,该开放平台则可以将授权标识和 授权指令发送至对应的第三方站点。
[0047] 步骤103,第三方站点接收授权标识和授权指令;
[0048] 步骤104,第三方站点根据授权标识进行登录;
[0049] 也就是说,第三方站点可以直接根据开放平台发送的授权标识进行登录。比如,用 户并没有对第三方站点进行注册,因此也没有可以登录该第三方站点的登录账号,用户仅 需要根据授权标识登录后即可阅读或使用该第三方站点上的相关功能。
[0050] 步骤105,第三方站点在登录成功后,接收用于拉取开放平台上的与授权标识相关 的资料信息的拉取请求;
[0051] 举例来讲,该第三方站点为一个购物网站,当用户想要购买该购物网站上的物品 时,通常会需要用户填写相关的收获联系信息,比如联系电话和收获地址等。而根据上述步 骤可知,用户并没有在第三方站点注册过,因此从未在第三方站点留下任何联系信息。而由 于开放平台中有与该授权标识相关的资料信息,也就是说,开放平台中有与用户识别信息 相关的资料信息。此时,根据用户需要,第三方站点可以产生一个拉取开放平台上的与授权 标识相关的资料信息的拉取请求,并将该拉取请求发送给开放平台。
[0052] 步骤106,第三方站点在接收到拉取请求之后,向开放平台发送包含有授权标识和 授权指令的验证请求;
[0053] 也就是说,第三方站点会将开放平台发送的授权标识和授权指令作为验证信息发 送给对应的开放平台。
[0054] 步骤107,开放平台接收第三方站点发送的包含有授权标识和授权指令的验证请 求;
[0055] 步骤108,开放平台在接收到验证请求之后,将开放平台上与授权标识相关的资料 信息发送至第三方站点。
[0056] 开放平台在接收到包含有该授权标识和授权指令的验证请求之后,会将与该授权 标识相关的资料信息发送至对应的第三方站点。
[0057] 步骤109,第三方站点接收开放平台发送的与授权标识相关的资料信息。
[0058] 通过上述步骤,开放平台就可以将与用户识别信息或授权标识相关的资料信息共 享给相关的第三方站点。
[0059] 需要说明的是,步骤101、步骤102、步骤107和步骤108可以单独实施成为以开放 平台为执行主体的资料信息共享方法;步骤103至步骤106以及步骤109可以单独实施成 为以第三方站点为执行主体的资料信息拉取方法。通常情况下,开放平台和第三方站点之 间通过有线网络方式或无线网络方式连接。
[0060] 综上所述,本发明实施例提供的将开放平台中的资料信息共享给第三方站点的方 法,通过根据开放平台的用户识别信息生成授权标识和授权指令,将授权标识和授权指令 发送至第三方站点,第三方站点根据接收的授权标识进行登录,并在登录后根据需要向第 三方站点发送包含有授权标识和授权指令的验证请求,开放平台接收第三方站点发送的验 证请求,将开放平台上与授权标识相关的资料信息发送至第三方站点;解决了第三方站点 为用户提供的服务比较局限的问题;达到了第三方站点根据这些资料信息可以为用户提供 更多的服务的效果。
[0061] 实施例二
[0062] 请参见图2所示,其示出了本发明实施例二提供的将开放平台中的资料信息共享 给第三方站点的方法流程图。该将开放平台中的资料信息共享给第三方站点的方法,可以 包括:
[0063] 步骤201,开放平台根据开放平台的用户识别信息生成授权标识和授权指令;
[0064] 在实际应用中,开放平台可以根据合法的用户识别信息进行登录。
[0065] 举例来讲,该用户识别信息可以为在该开放平台注册后获得的可登录该开放平台 的登录账号,比如该登录账号可以包括登录用户名和登录密码。通常情况下,该开放平台中 包含有与该用户识别信息相关的资料信息,比如用户的联系方式、联系地址等。
[0066] 在具体应用中,开放平台上可能会存在多个链接地址,这些链接地址可能会对应 多个不同的第三方站点,开放平台为每个第三方站点发送的授权标识和授权指令可以相同 也可以不同。举例来讲,当开放平台与第三方站点A协议了一种授权标识和授权指令的第 一预定生成方法,开放平台根据该第一预定生成方法和用户识别信息生成针对第三方站点 A的授权标识和授权指令;类似的,当开放平台与第三方站点B协议了一种授权标识和授权 指令的第二预定生成方法,开放平台根据该第二预定生成方法和用户识别信息生成针对第 三方站点B的授权标识和授权指令。再举例来讲,不论第三方站点是什么,开放平台仅根据 预定生成方法和用户识别信息生成授权标识和授权指令,而此时的预定生成方法与第三方 站点不相关。
[0067] 步骤202,开放平台根据预定加密协议分别将授权标识和授权指令进行加密;
[0068] 为了保证传输的安全性,开放平台和第三方站点之间可以预先协议好加密协议和 解密协议,即预定加密协议和预定解密协议,以便于根据该预定加密协议传输相关信息,或 根据预定解密协议解密加密后的相关信息。
[0069] 需要注意的是,对授权标识进行加密的预定加密协议以及对授权指令进行加密的 预定加密协议可以相同也可以不同;很显然,可以分别对授权标识和授权指令进行加密,也 可以将授权标识和授权指令作为一个整体,以对该整体进行加密。
[0070] 步骤203,开放平台将加密后的授权标识和加密后的授权指令发送至第三方站 占.
[0071] 在实际操作中,开放平台通常回将加密后的授权标识和加密后的授权指令打包发 送给第三方站点;或者,如果开放平台将加密后的授权标识和加密后的授权指令分别单独 发送给第三方站点时,为了避免第三方站点混淆,可以在加密后的授权标识中加入与该授 权标识对应的授权指令的引导信息,以便于第三方站点在接收到该授权标识之后,根据该 引导信息找到与该授权标识对应的授权指令;类似,开放平台还可以在加密后的授权指令 中加入与该授权指令对应的授权标识的引导信息,以便于第三方站点在接收到该授权指令 之后,根据该引导信息找到与该授权指令对应的授权标识。
[0072] 步骤204,第三方站点接收开放平台发送的加密后的授权标识和加密后的授权指 令,授权标识和授权指令是根据开放平台的用户识别信息生成的;
[0073] 步骤205,第三方站点根据预定解密协议分别对开放标识和授权指令进行解密;
[0074] 举例来讲,当开放平台根据预定加密协议对授权标识进行加密后,第三方站点接 收到该加密后的授权标识之后,根据与该预定加密协议对应的预定解密协议对该授权标识 进行解密。
[0075] 步骤206,第三方站点根据解密后的开放标识进行登录;
[0076] 也就是说,第三方站点可以直接根据开放平台发送的授权标识进行登录。比如,用 户并没有对第三方站点进行注册,因此也没有可以登录该第三方站点的登录账号,此时,用 户仅需要根据授权标识登录后即可阅读或使用该第三方站点上的相关功能。
[0077] 步骤207,第三方站点在登录成功后,接收用于拉取开放平台上与授权标识相关的 资料信息的拉取请求;
[0078] 举例来讲,该第三方站点为一个购物网站,当用户想要购买该购物网站上的物品 时,通常会需要用户填写相关的收获联系信息,比如联系电话和收获地址等。而根据上述步 骤可知,用户并没有在第三方站点注册过,因此从未在第三方站点留下任何联系信息。而由 于开放平台中有与该授权标识相关的资料信息,也就是说,开放平台中有与用户识别信息 相关的资料信息。此时,根据用户的选择,第三方站点可以对应产生一个拉取开放平台上的 与授权标识相关的资料信息的拉取请求,并将该拉取请求发送给开放平台。
[0079] 步骤208,第三方站点在接收到拉取请求之后,根据与预定加密协议对验证请求中 的标识和授权指令进行加密;
[0080] 这里的预定加密协议可以与步骤202所提及的预定加密协议相同,也可以与步骤 202所提及的预定加密协议不同。
[0081] 步骤209,第三方站点将包含有加密后的授权标识和加密后的授权指令的验证请 求发送至开放平台;
[0082] 步骤210,开放平台接收第三方站点发送的包含有授权标识和授权指令的验证请 求;
[0083] 步骤211,开放平台检测接收到验证请求的时间是否在从向第三方站点发送授权 标识和授权指令起的预定时间段内;
[0084] 在实际应用中,从开放平台步骤203中将加密后的授权标识和加密后的授权指令 发送至第三方站点的时刻起,检测开放平台在预定时间段内是否接收到了第三方站点发送 的验证请求。该预定时间段可以根据具体情况设定,比如设置为1个小时或2个小时等。举 例来讲,通常当开放平台发送授权标识和授权指令给第三方站点之后较长的时间段内,如 果开放平台并没有接收到第三方站点发送的验证请求,表明第三站很有可能不需要获取开 放平台的资料信息,或用户并不需要开放平台的资料信息。
[0085] 步骤212,若检测结果为接收到验证请求的时间在从向第三方站点发送授权标识 和授权指令起的预定时间段内,开放平台检测验证请求是否正确;
[0086] 在实际应用中,开放平台检测该验证请求是否正确,可以包括如下步骤:
[0087] 212a,开放平台根据预定解密协议对验证请求中加密后的授权标识和授权指令进 行解密;
[0088] 该预定解密协议应该与步骤208中使用的预定加密协议相对应。
[0089] 212b,开放平台获取验证请求中解密后的授权标识和解密后的授权指令;
[0090] 212c,开放平台检测验证请求中解密后的授权标识和解密后的授权指令和向第三 方站点发送的授权标识和授权指令是否相同;
[0091] 212d,若检测结果为验证请求中解密后的授权标识和解密后的授权指令和向第三 方站点发送的授权标识和授权指令相同,开放平台判定验证请求正确。
[0092] 步骤213,若验证请求正确,开放平台将开放平台上与授权标识相关的资料信息发 送至第三方站点;
[0093] 步骤214,第三方站点接收开放平台发送的与授权标识相关的资料信息。
[0094] 在一个较优的实施例中,在步骤202之后,开放平台还可以每隔预定时间产生最 新的与之前不同的授权标识和授权指令,并将最新产生的授权标识和授权指令发送给第三 方站点;这样当开放平台接收到第三方站点发送的验证请求之后,需要检测该验证请求中 的授权标识和授权指令是否与最后向该第三方站点发送的授权标识和授权指令相同,如果 相同则判定验证请求正确。这是为了避免开放平台在向第三方发送授权标识和授权指令 时,非法使用者盗取该授权标识和授权指令,并在用户关闭第三方站点之后,使用该第三方 站点时企图获取开放平台中的资料信息。
[0095] 值得指出的是,步骤201至步骤203、步骤210至步骤213可以单独实施成为以开 放平台为执行主体的资料信息共享方法,步骤204至步骤209以及步骤214可以单独实施 成为以第三者站点为执行主体的资料信息拉取方法。通常情况下,开放平台和第三方站点 之间通过有线网络方式或无线网络方式连接。
[0096] 综上所述,本发明实施例提供的将开放平台的资料信息共享至第三方站点的方 法,通过根据开放平台的用户识别信息生成授权标识和授权指令,将加密后的授权标识和 授权指令发送至第三方站点,第三方站点根据接收的授权标识进行登录,并在登录后根据 需要向第三方站点发送包含有加密的授权标识和加密的授权指令的验证请求,开放平台接 收第三方站点发送的验证请求,在判定验证请求正确之后,将开放平台上与授权标识相关 的资料信息发送至第三方站点;解决了第三方站点为用户提供的服务比较局限的问题;达 到了第三方站点根据这些资料信息可以为用户提供更多的服务的效果。
[0097] 实施例三
[0098] 请参见图3所示,其示出了本发明实施例三提供的开放平台的结构示意图。该开 放平台可以但不限于包括:生成模块301、第一发送模块302、接收模块303和第二发送模块 304。
[0099] 生成模块301,可以用于根据开放平台的用户识别信息生成授权标识和授权指令。 [0100] 第一发送模块302,可以用于将生成模块301生成的授权标识和授权指令发送至 第三方站点,以便于第三方站点接收授权标识和授权指令;根据授权标识进行登录;在登 录成功后,接收用于拉取开放平台上的与授权标识相关的资料信息的拉取请求;在接收到 拉取请求之后,向开放平台发送包含有授权标识和授权指令的验证请求.
[0101] 接收模块303,可以用于接收第三方站点发送的包含有授权标识和授权指令的验 证请求。
[0102] 第二发送模块304,可以用于接收模块303接收到验证请求之后,将开放平台上与 授权标识相关的资料信息发送至第三方站点。
[0103] 在一个较优的实施例中,该开放平台还可以包括:第一检测模块305、第二检测模 块306和触发模块307。
[0104] 第一检测模块305,可以用于检测接收模块303接收到验证请求的时间是否在从 向第三方站点发送授权标识和授权指令起的预定时间段内。
[0105] 第二检测模块306,可以用于在第一检测模块305的检测结果为接收到验证请求 的时间在从向第三方站点发送授权标识和授权指令起的预定时间段内时,检测验证请求是 否正确。
[0106] 触发模块307,可以用于在第二检测模块306检测到验证请求正确时,触发第二发 送模块304将开放平台上的资料信息发送至第三方站点。
[0107] 在进一步较优的实施例中,该开放平台还可以包括:加密模块308。
[0108] 加密模块308,可以用于根据预定加密协议分别将生成模块301生成的授权标识 和授权指令进行加密。
[0109] 对应的,第一发送模块302,还可以用于将加密模块308加密后的授权标识和加密 后的授权指令发送至第三方站点;
[0110] 验证请求包括加密后的授权标识和加密后的授权指令,第二检测模块306,可以包 括:
[0111] 解密单元306a,可以用于根据预定解密协议对接收模块303接收到的验证请求中 加密后的授权标识和授权指令进行解密。
[0112] 获取单元306b,可以用于获取验证请求中解密单元306a解密后的的授权标识和 解密后的授权指令。
[0113] 检测单元306c,可以用于检测获取单元306b获取到的验证请求中解密后的的授 权标识和解密后的授权指令和向第三方站点发送的授权标识和授权指令是否相同。
[0114] 判定单元306d,可以用于在检测单元306c的检测结果为验证请求中解密后的的 授权标识和解密后的授权指令和向第三方站点发送的授权标识和授权指令相同时,判定验 证请求正确。
[0115] 综上所述,本发明实施例提供的开放平台,通过根据开放平台的用户识别信息生 成授权标识和授权指令,将授权标识和授权指令发送至第三方站点,接收第三方站点发送 的包含有授权标识和授权指令的验证请求,在接收到验证请求之后,将开放平台上与授权 标识相关的资料信息发送至第三方站点;解决了第三方站点为用户提供的服务比较局限的 问题;达到了第三方站点根据这些资料信息可以为用户提供更多的服务的效果。
[0116] 实施例四
[0117] 请参见图4所示,其示出了本发明实施例四提供的第三方站点的结构示意图。该 第三方站点可以包括但不限于:第一接收模块410、登录模块402、第二接收模块403、发送 模块404和第三接收模块405。
[0118] 第一接收模块401,可以用于接收开放平台发送的授权标识和授权指令,授权标识 和授权指令是根据开放平台的用户识别信息生成的。
[0119] 登录模块402,可以用于在第一接收模块401接收到开放平台发送的授权标识和 授权指令之后,根据授权标识进行登录。
[0120] 第二接收模块403,可以用于在登录模块402登录成功后,接收用于拉取开放平台 上与授权标识相关的资料信息的拉取请求。
[0121] 发送模块404,可以用于在第二接收模块403接收到拉取请求之后,向开放平台发 送包含有授权标识和授权指令的验证请求,以便开放平台在接收到验证请求之后,将开放 平台上与授权标识相关的资料信息发送至第三方站点。
[0122] 第三接收模块405,可以用于接收开放平台发送的与授权标识相关的资料信息。
[0123] 在较优的实施例中,接收到的授权标识和授权指令分别为加密后的授权标识和加 密后的授权指令,该第三方站点还可以包括:解密模块406。
[0124] 解密模块406,可以用于根据预定解密协议分别对第一接收模块401接收到的开 放标识和授权指令进行解密;
[0125] 登录模块402,还可以用于根据解密模块406解密后的开放标识进行登录;
[0126] 发送模块404,可以包括加密单元404a和发送单元404b。
[0127] 加密单元404a,可以用于根据与预定加密协议对验证请求中的标识和授权指令进 行加密。
[0128] 发送单元404b,可以用于将包含有加密单元404a加密后的授权标识和加密后的 授权指令的验证请求发送至开放平台。
[0129] 综上所述,本发明实施例提供的第三方站点,通过接收开放平台发送的授权标识 和授权指令,根据所述授权标识进行登录,在登录成功后,接收用于拉取所述开放平台上与 所述授权标识相关的资料信息的拉取请求,向所述开放平台发送包含有所述授权标识和所 述授权指令的验证请求,接收所述开放平台发送的与所述授权标识相关的所述资料信息; 因此可以实现了自动登录并拉取开放平台中与授权标识相关的资料信息。
[0130] 实施例五
[0131] 请参见图5所示,其示出了本发明实施例五提供的资料信息共享系统的示意图。 该资料信息共享系统可以包括开放平台510和至少一个第三方站点520。
[0132] 该开放平台510可以包括但不限于:生成模块511、第一发送模块512、接收模块 513和第二发送模块514。第三方站点520可以包括但不限于:第一接收模块521、登录模 块522、第二接收模块523、发送模块524和第三接收模块525。
[0133] 生成模块511,可以用于根据开放平台510的用户识别信息生成授权标识和授权 指令。
[0134] 第一发送模块512,可以用于将生成模块511生成的授权标识和授权指令发送至 第三方站点520中的第一接收模块521。
[0135] 接收模块513,可以用于接收第三方站点520中发送模块524发送的包含有授权标 识和授权指令的验证请求。
[0136] 第二发送模块514,可以用于接收模块513接收到验证请求之后,将开放平台510 上与授权标识相关的资料信息发送至第三方站点520的第三接收模块525中。
[0137] 第一接收模块521,可以用于接收开放平台510中第一发送模块512发送的授权标 识和授权指令,授权标识和授权指令是根据开放平台510的用户识别信息生成的。
[0138] 登录模块522,可以用于在第一接收模块521接收到开放平台510发送的授权标识 和授权指令之后,根据授权标识进行登录。
[0139] 第二接收模块523,可以用于在登录模块522登录成功后,接收用于拉取开放平台 510上与授权标识相关的资料信息的拉取请求。
[0140] 发送模块524,可以用于在第二接收模块523接收到拉取请求之后,向开放平台 510的接收模块513发送包含有授权标识和授权指令的验证请求。
[0141] 第三接收模块525,可以用于接收开放平台510中第二发送模块514发送的与授权 标识相关的资料信息。
[0142] 在较优的实施例中,该开放平台510还可以包括第一检测模块515、第二检测模块 516和触发模块517。
[0143] 第一检测模块515,可以用于检测接收模块513接收到验证请求的时间是否在从 向第三方站点520发送授权标识和授权指令起的预定时间段内。
[0144] 第二检测模块516,可以用于在第一检测模块515的检测结果为接收到验证请求 的时间在从向第三方站点520发送授权标识和授权指令起的预定时间段内时,检测验证请 求是否正确。
[0145] 触发模块517,可以用于在第二检测模块516检测到验证请求正确时,触发第二发 送模块514将开放平台510上的资料信息发送至第三方站点520。
[0146] 在更优的实施例中,该开放平台510还可以包括加密模块518。
[0147] 第一加密模块518,可以用于根据预定加密协议分别将生成模块511生成的授权 标识和授权指令进行加密。
[0148] 第一发送模块512,还可以用于将加密后的授权标识和加密后的授权指令发送至 第三方站点520。
[0149] 验证请求包括加密后的授权标识和加密后的授权指令,第二检测模块516,可以包 括解密单元516a、获取单元516b、检测单元516c和判定单元516d。
[0150] 解密单元516a,用于根据预定解密协议对接收模块513接收到的验证请求中加密 后的授权标识和授权指令进行解密。
[0151] 获取单元516b,用于获取验证请求中解密单元516a解密后的的授权标识和解密 后的授权指令。
[0152] 检测单元516c,用于检测获取单元516b获取到的验证请求中解密后的的授权标 识和解密后的授权指令和向第三方站点发送的授权标识和授权指令是否相同。
[0153] 判定单元516d,用于在检测单元516c的检测结果为验证请求中解密后的的授权 标识和解密后的授权指令和向第三方站点发送的授权标识和授权指令相同时,判定验证请 求正确。
[0154] 对应的,第三方站点520接收到的授权标识和授权指令分别为加密后的授权标识 和加密后的授权指令,第三方站点520还可以包括解密模块526。
[0155] 解密模块526,可以用于根据预定解密协议分别对第一接收模块接收到的开放标 识和授权指令进行解密。
[0156] 登录模块522,还可以用于根据解密后的开放标识进行登录。
[0157] 发送模块524,可以包括加密单元524a和发送单元524b。
[0158] 加密单元524a,可以用于根据与预定加密协议对验证请求中的标识和授权指令进 行加密。
[0159] 发送单元524b,可以用于将包含有加密单元524a加密后的授权标识和加密后的 授权指令的验证请求发送至开放平台510。
[0160] 综上所述,本发明实施例提供的资料信息共享系统,通过根据开放平台的用户识 别信息生成授权标识和授权指令,将加密后的授权标识和授权指令发送至第三方站点,第 三方站点根据接收的授权标识进行登录,并在登录后根据需要向第三方站点发送包含有加 密的授权标识和加密的授权指令的验证请求,开放平台接收第三方站点发送的验证请求, 在判定验证请求正确之后,将开放平台上与授权标识相关的资料信息发送至第三方站点; 解决了第三方站点为用户提供的服务比较局限的问题;达到了第三方站点根据这些资料信 息可以为用户提供更多的服务的效果。
[0161] 需要说明的是:上述实施例提供的第三方站点在拉取开放平台的资料信息时,仅 以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由 不同的功能模块完成,即将第三方站点和开放平台的内部结构划分成不同的功能模块,以 完成以上描述的全部或者部分功能。另外,上述实施例提供的开放平台、第三方站点与资料 信息共享方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0162] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0163] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件 来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读 存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0164] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1. 一种资料信息共享方法,用于开放平台中,其特征在于,所述方法包括: 根据所述开放平台的用户识别信息生成授权标识和授权指令; 将所述授权标识和所述授权指令发送至第三方站点,以便于所述第三方站点接收所述 授权标识和所述授权指令;根据所述授权标识进行登录;在登录成功后,接收用于拉取所 述开放平台上的与所述授权标识相关的资料信息的拉取请求;在接收到所述拉取请求之 后,向所述开放平台发送包含有所述授权标识和所述授权指令的验证请求; 接收所述第三方站点发送的包含有所述授权标识和所述授权指令的验证请求; 在接收到所述验证请求之后,将所述开放平台上与所述授权标识相关的所述资料信息 发送至所述第三方站点。
2. 根据权利要求1所述的方法,其特征在于,所述在接收到所述验证请求之后,还包 括: 检测接收到所述验证请求的时间是否在从向所述第三方站点发送所述授权标识和所 述授权指令起的预定时间段内; 若检测结果为接收到所述验证请求的时间在从向所述第三方站点发送所述授权标识 和所述授权指令起的预定时间段内,则检测所述验证请求是否正确; 若所述验证请求正确,则执行将所述开放平台上与所述授权标识相关的所述资料信息 发送至所述第三方站点的步骤。
3. 根据权利要求2所述的方法,其特征在于,在所述将所述授权标识和所述授权指令 发送至第三方站点之前,还包括: 根据预定加密协议分别将所述授权标识和所述授权指令进行加密; 所述将所述授权标识和所述授权指令发送至第三方站点,包括: 将加密后的所述授权标识和加密后的所述授权指令发送至第三方站点; 所述验证请求包括加密后的授权标识和加密后的授权指令,所述检测所述验证请求是 否正确,包括: 根据预定解密协议对所述验证请求中加密后的授权标识和加密后的授权指令进行解 密; 获取所述验证请求中解密后的所述授权标识和解密后的所述授权指令; 检测所述验证请求中解密后的所述授权标识和解密后的所述授权指令和向所述第三 方站点发送的所述授权标识和所述授权指令是否相同; 若检测结果为所述验证请求中解密后的所述授权标识和解密后的所述授权指令和向 所述第三方站点发送的所述授权标识和所述授权指令相同,则判定所述验证请求正确。
4. 一种资料信息拉取方法,应用于第三方站点,其特征在于,所述方法,包括: 接收开放平台发送的授权标识和授权指令,所述授权标识和所述授权指令是根据所述 开放平台的用户识别信息生成的; 在接收到开放平台发送的授权标识和授权指令之后,根据所述授权标识进行登录; 在登录成功后,接收用于拉取所述开放平台上与所述授权标识相关的资料信息的拉取 请求; 在接收到所述拉取请求之后,向所述开放平台发送包含有所述授权标识和所述授权指 令的验证请求,以便所述开放平台在接收到所述验证请求之后,将所述开放平台上与所述 授权标识相关的所述资料信息发送至所述第三方站点; 接收所述开放平台发送的与所述授权标识相关的所述资料信息。
5. 根据权利要求4所述的方法,其特征在于,接收到的所述授权标识和所述授权指令 分别为加密后的授权标识和加密后的授权指令,在所述根据所述开放识别信息进行登录之 前,还包括: 根据预定解密协议分别对所述开放标识和所述授权指令进行解密; 所述根据所述开放标识进行登录,包括: 根据解密后的所述开放标识进行登录; 所述向所述开放平台发送包含有所述开放标识和所述授权指令的验证请求,包括: 根据与预定加密协议对所述验证请求中的所述标识和所述授权指令进行加密; 将包含有加密后的所述授权标识和加密后的所述授权指令的所述验证请求发送至所 述开放平台。
6. -种开放平台,其特征在于,所述开放平台包括: 生成模块,用于根据所述开放平台的用户识别信息生成授权标识和授权指令; 第一发送模块,用于将所述生成模块生成的所述授权标识和所述授权指令发送至第三 方站点,以便于所述第三方站点接收所述授权标识和所述授权指令;根据所述授权标识进 行登录;在登录成功后,接收用于拉取所述开放平台上的与所述授权标识相关的资料信息 的拉取请求;在接收到所述拉取请求之后,向所述开放平台发送包含有所述授权标识和所 述授权指令的验证请求; 接收模块,用于接收所述第三方站点发送的包含有所述授权标识和所述授权指令的验 证请求; 第二发送模块,用于所述接收模块接收到所述验证请求之后,将所述开放平台上与所 述授权标识相关的所述资料信息发送至所述第三方站点。
7. 根据权利要求6所述的开放平台,其特征在于,所述开放平台,还包括: 第一检测模块,用于检测所述接收模块接收到所述验证请求的时间是否在从向所述第 三方站点发送所述授权标识和所述授权指令起的预定时间段内; 第二检测模块,用于在所述第一检测模块的检测结果为接收到所述验证请求的时间在 从向所述第三方站点发送所述授权标识和所述授权指令起的预定时间段内时,检测所述验 证请求是否正确; 触发模块,用于在所述第二检测模块检测到所述验证请求正确时,触发所述第二发送 模块将所述开放平台上的所述资料信息发送至所述第三方站点。
8. 根据权利要求7所述的开放平台,其特征在于,所述开放平台,还包括: 加密模块,用于根据预定加密协议分别将所述生成模块生成的所述授权标识和所述授 权指令进行加密; 所述第一发送模块,用于: 将加密后的所述授权标识和加密后的所述授权指令发送至第三方站点; 所述验证请求包括加密后的授权标识和加密后的授权指令,所述第二检测模块,包 括: 解密单元,用于根据预定解密协议对所述接收模块接收到的验证请求中加密后的授权 标识和所述授权指令进行解密; 获取单元,用于获取所述验证请求中所述解密单元解密后的所述授权标识和解密后的 所述授权指令; 检测单元,用于检测所述获取单元获取到的所述验证请求中解密后的所述授权标识和 解密后的所述授权指令和向所述第三方站点发送的所述授权标识和所述授权指令是否相 同; 判定单元,用于在所述检测单元的检测结果为所述验证请求中解密后的所述授权标识 和解密后的所述授权指令和向所述第三方站点发送的所述授权标识和所述授权指令相同 时,判定所述验证请求正确。
9. 一种第三方站点,其特征在于,所述第三方站点,包括: 第一接收模块,用于接收开放平台发送的授权标识和授权指令,所述授权标识和所述 授权指令是根据所述开放平台的用户识别信息生成的; 登录模块,用于在所述第一接收模块接收到开放平台发送的授权标识和授权指令之 后,根据所述授权标识进行登录; 第二接收模块,用于在所述登录模块登录成功后,接收用于拉取所述开放平台上与所 述授权标识相关的资料信息的拉取请求; 发送模块,用于在所述第二接收模块接收到所述拉取请求之后,向所述开放平台发送 包含有所述授权标识和授权指令的验证请求,以便所述开放平台在接收到所述验证请求之 后,将所述开放平台上与所述授权标识相关的所述资料信息发送至所述第三方站点; 第三接收模块,用于接收所述开放平台发送的与所述授权标识相关的所述资料信息。
10. 根据权利要求9所述的第三方站点,其特征在于,接收到的所述授权标识和所述授 权指令分别为加密后的授权标识和加密后的授权指令,所述装置,还包括: 解密模块,用于根据预定解密协议分别对所述第一接收模块接收到的所述开放标识和 所述授权指令进行解密; 所述登录模块,用于: 根据解密后的所述开放标识进行登录; 所述发送模块,包括: 加密单元,用于根据与预定加密协议对所述验证请求中的所述标识和所述授权指令进 行加密; 发送单元,用于将包含有所述加密单元加密后的所述授权标识和加密后的所述授权指 令的所述验证请求发送至所述开放平台。
11. 一种资料信息共享系统,其特征在于,所述系统包括开放平台和至少一个第三方站 点,所述开放平台和所述第三方站点之间通过有线网络方式或无线网络方式连接; 所述开放平台为如权利要求6至8中任一所述的开放平台,所述第三方站点为如权利 要求9至10中任一所述的第三方站点。
【文档编号】H04L29/06GK104219194SQ201310207235
【公开日】2014年12月17日 申请日期:2013年5月29日 优先权日:2013年5月29日
【发明者】郭懿心, 代星星, 韦德志, 王烁, 刘义楠 申请人:财付通支付科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1