数据的获取方法及装置制造方法及图纸

技术编号:16038506 阅读:145 留言:0更新日期:2017-08-19 20:21
本发明专利技术公开了一种数据的获取方法及装置,涉及互联网技术领域,主要目的在于解决现有技术中开发商在分发授权码时操作过程复杂繁琐的问题,能够简化授权码分发的步骤繁琐。本发明专利技术的主要技术方案包括:接收终端发送的应用程序的获取请求信息,所述获取请求信息中包含应用程序标识信息及待验证授权信息;根据所述应用程序标识信息验证所述待验证授权信息的合法性;若所述待验证授权信息合法,则允许获取应用程序。本发明专利技术应用于终端获取应用程序的授权使用过程中。

【技术实现步骤摘要】
数据的获取方法及装置
本专利技术涉及互联网
,特别是涉及一种数据的获取方法及装置。
技术介绍
随着互联网技术的快速发展,互联网的使用越来越广泛,随着快速发展的是各个开发商应用互联网技术推广其开发的应用程序。例如,开发商在推广应用程序时,为每个应用程序分配一个授权码,用户向开发商申请授权码后,方可使用推广的应用程序。但是,在具体实现过程中,开发商在给用户分发授权码时,需要对所有授权码进行统一的管理,并且在分发授权码时,操作过程复杂繁琐。
技术实现思路
有鉴于此,本专利技术提供的一种数据的获取方法及装置,主要目的在于解决现有技术中开发商在分发授权码时操作过程复杂繁琐的问题,能够简化授权码分发的步骤繁琐。为了解决上述问题,本专利技术主要提供如下技术方案:第一方面,本专利技术提供了一种数据的获取方法,该方法包括:接收终端发送的应用程序的获取请求信息,所述获取请求信息中包含应用程序标识信息及待验证授权信息;根据所述应用程序标识信息验证所述待验证授权信息的合法性;若所述待验证授权信息合法,则允许获取应用程序。可选的,在根据所述应用程序标识信息验证所述待验证授权信息的合法性之前,所述方法还包括:接收并存储第三方开发商发送的应用程序备案信息;所述备案信息中包含应用程序标识信息、应用程序的授权信息。可选的,根据所述应用程序标识信息验证所述待验证授权信息的合法性包括:根据所述应用程序标识信息获取对应的应用程序的授权信息;将所述应用程序的授权信息与所述待验证授权信息进行比对;若所述应用程序的授权信息与所述待验证授权信息一致,则确定所述待验证授权合法。可选的,所述备案信息中还包含应用程序收费标准,在允许获取应用程序之前,所述方法还包括:获取终端中电子钱包的可用余额;根据所述应用程序收费标准计算所述可用余额是否符合预设余额阈值;所述允许获取应用程序还包括:若符合,则允许获取所述应用程序。可选的,所述方法还包括:接收所述终端发送的所述应用程序的结束使用指令;根据所述应用程序收费标准从所述电子钱包的可用余额中扣除相应费用。第二方面,本专利技术还提供一种数据的获取装置,该装置包括:第一接收单元,用于接收终端发送的应用程序的获取请求信息,所述获取请求信息中包含应用程序标识信息及待验证授权信息;验证单元,用于根据所述第一接收单元接收到的所述应用程序标识信息验证所述待验证授权信息的合法性;处理单元,用于当所述验证单元验证所述待验证授权信息合法时,允许获取应用程序。可选的,所述装置还包括:第二接收单元,用于在所述验证单元根据所述应用程序标识信息验证所述待验证授权信息的合法性之前,接收第三方开发商发送的应用程序备案信息;所述备案信息中包含应用程序标识信息、应用程序的授权信息;存储单元,用于将所述第二接收单元接收到的所述备案信息进行存储。可选的,所述验证单元包括:获取模块,用于根据所述应用程序标识信息获取对应的应用程序的授权信息;比对模块,用于将所述获取模块获取的所述应用程序的授权信息与所述待验证授权信息进行比对;确定模块,用于当所述比对模块比对的所述应用程序的授权信息与所述待验证授权信息一致时,确定所述待验证授权合法。可选的,所述备案信息中还包含应用程序收费标准,所述装置还包括:获取单元,用于在所述处理单元允许获取应用程序之前,获取终端中电子钱包的可用余额;计算单元,用于根据所述获取单元获取的所述应用程序收费标准计算所述可用余额是否符合预设余额阈值;所述处理单元,还用于当计算单元确定所述应用程序收费标准计算所述可用余额符合所述预设余额阈值时,允许获取所述应用程序。可选的,所述装置还包括:第三接收单元,用于接收所述终端发送的所述应用程序的结束使用指令;扣除单元,用于根据所述应用程序收费标准从所述电子钱包的可用余额中扣除相应费用。借由上述技术方案,本专利技术提供的技术方案至少具有下列优点:本专利技术提供的基于数据的获取方法及装置,服务器接收终端发送的应用程序的获取请求信息,该获取请求信息中包含应用程序标识信息及待验证授权信息,根据应用程序标识信息验证待验证授权信息的合法性,若待验证授权信息合法,则允许获取应用程序,与现有技术相比,本专利技术将授权信息的分发任务由服务器代管,而非是由开发商自己去管理分发授权信息,减少了开发商单独分发授权信息的步骤,使分发授权信息的过程变得简单。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种数据的获取方法的流程图;图2示出了本专利技术实施例提供的一种系统的框架示意图;图3示出了本专利技术实施例提供的一种数据的获取装置的组成框图;图4示出了本专利技术实施例提供的另一种数据的获取装置的组成框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术实施例提供了一种数据的获取方法,该方法应用于服务器侧,如图1所示,所述方法包括:101、服务器接收终端发送的应用程序的获取请求信息,所述获取请求信息中包含应用程序标识信息及待验证授权信息。如图2所示,图2示出了本专利技术实施例提供的一种系统的框架示意图,该系统包含服务器、终端(N大于2)、第三方开发商,其中,服务器为代理服务器,替代现有技术中开发商分发授权信息、验证授权信息的工作,终端,用于与服务器进行交互,以获得应用程序;第三方开发商,提供各个应用程序、及其对应的授权信息。在终端获取应用程序时,无需在与第三方开发商进行交互,而是直接与服务器进行交互,如此,便无需各个开发商单独分发授权信息,使授权分发变得更加简单、灵活。首先,终端向服务器发送应用程序的获取请求,该获取请求信息中包含应用程序及待验证授权信息,其中,所述待验证授权信息为终端通过预定形式进行获取,包含但不局限于以下内容,例如:通过扫描二维码、短信、邮箱等形式,具体的,本专利技术实施例不做限定。102、服务器根据所述应用程序标识信息验证所述待验证授权信息的合法性。服务器在接收到终端发送的应用程序标识信息及待验证授权信息后,根据其本地存储的应用程序标识信息以及授权信息验证待验证授权信息的准确性,若确定待验证授权信息合法(与本地存储的授权信息一致),则继续执行步骤103;若确定待验证授权信息不合法(与本地存储的授权信息不一致),则拒绝终端使用应用程序。作为本专利技术实施例的可选方式,当同一个终端发送的多次(三次)获取请求信息中包含的待验证授权信息均不合法时,在预定时间段内(例如10分钟)拒绝接收该终端继续发送的获取请求信息,待到超过预定时间段(例如10分钟)后,继续接收该终端发送的获取请求信息;其中,预定时间段还可以为5分钟、15分钟等等,具体的,本发本文档来自技高网...
数据的获取方法及装置

【技术保护点】
一种数据的获取方法,其特征在于,包括:接收终端发送的应用程序的获取请求信息,所述获取请求信息中包含应用程序标识信息及待验证授权信息;根据所述应用程序标识信息验证所述待验证授权信息的合法性;若所述待验证授权信息合法,则允许获取应用程序。

【技术特征摘要】
1.一种数据的获取方法,其特征在于,包括:接收终端发送的应用程序的获取请求信息,所述获取请求信息中包含应用程序标识信息及待验证授权信息;根据所述应用程序标识信息验证所述待验证授权信息的合法性;若所述待验证授权信息合法,则允许获取应用程序。2.根据权利要求1所述的方法,其特征在于,在根据所述应用程序标识信息验证所述待验证授权信息的合法性之前,所述方法还包括:接收并存储第三方开发商发送的应用程序备案信息;所述备案信息中包含应用程序标识信息、应用程序的授权信息。3.根据权利要求2所述的方法,其特征在于,根据所述应用程序标识信息验证所述待验证授权信息的合法性包括:根据所述应用程序标识信息获取对应的应用程序的授权信息;将所述应用程序的授权信息与所述待验证授权信息进行比对;若所述应用程序的授权信息与所述待验证授权信息一致,则确定所述待验证授权合法。4.根据权利要求2所述的方法,其特征在于,所述备案信息中还包含应用程序收费标准,在允许获取应用程序之前,所述方法还包括:获取终端中电子钱包的可用余额;根据所述应用程序收费标准计算所述可用余额是否符合预设余额阈值;所述允许获取应用程序还包括:若符合,则允许获取所述应用程序。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:接收所述终端发送的所述应用程序的结束使用指令;根据所述应用程序收费标准从所述电子钱包的可用余额中扣除相应费用。6.一种数据的获取装置,其特征在于,包括:第一接收单元,用于接收终端发送的应用程序的获取请求信息,所述获取请求信息中包含应用程序标识信息及待验证授权信息;验证单元,用于根据所述第...

【专利技术属性】
技术研发人员:孙吉平尹永政
申请(专利权)人:北京深思数盾科技股份有限公司
类型:发明
国别省市:北京,11

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

1