应用信息获取方法、装置及数据处理终端制造方法及图纸

技术编号:15791689 阅读:344 留言:0更新日期:2017-07-09 21:42
本发明专利技术提供一种应用信息获取方法、装置及数据处理终端,所述方法包括:接收信息获取请求;根据所述数据获取方的身份信息匹配对应的默认筛选项;根据所述可配置筛选项或默认筛选项确定目标应用,其中,每个目标应用包括至少一个安装包;针对每个目标应用,根据所述数据获取方的身份信息选取该目标应用的一个安装包作为目标安装包;获取目标应用的信息及与该目标应用对应的目标安装包的信息并发送给所述数据获取方。如此,有效减少了针对不用数据获取方需要制定不同的同步规则时需要进行的大量重复的数据配置的工作,提高了数据同步效率。

【技术实现步骤摘要】
应用信息获取方法、装置及数据处理终端
本专利技术涉及数据信息管理领域,具体而言,涉及一种应用信息获取方法、装置及数据处理终端。
技术介绍
移动终端的应用发行平台是为用户提供各类应用(application,APP)的重要平台。应用发行平台可能会与APP内容供应方之间有相互合作,内容供应方为应用发行平台的资源库提供了各种APP的安装包,同时,应用发行平台为合作的内容反馈方提供资源库中APP及其安装包的数据信息。由于合作方式的不同,需要向不同的内容供应方提供不同的APP及其安装包的同步数据信息。现有技术中,需要针对每个内容数据获取方制定不同的数据同步方案,在内容数据获取方的数量很大时,需要进行大量重复性的工作,导致数据同步的效率较低。
技术实现思路
为了克服现有技术中的上述不足,本专利技术的目的在于提供一种应用信息获取方法,应用于数据处理终端,所述方法包括:接收信息获取请求,所述信息获取请求中包括该信息获取请求的数据获取方的身份信息及可配置筛选项;根据所述数据获取方的身份信息匹配对应的默认筛选项,所述数据处理终端中存储有与不同数据获取方的身份信息对应的默认筛选项;根据所述可配置筛选项或默认筛选项确定目标应用,其中,每个目标应用包括至少一个安装包;针对每个目标应用,根据所述数据获取方的身份信息选取该目标应用的一个安装包作为目标安装包;获取目标应用的信息及与该目标应用对应的目标安装包的信息并发送给所述数据获取方。本专利技术的另一目的在于提供一种应用信息获取装置,应用于数据处理终端,所述装置包括:请求接收模块,用于接收信息获取请求,所述信息获取请求中包括该信息获取请求的数据获取方的身份信息及可配置筛选项;默认筛选项匹配模块,用于根据所述数据获取方的身份信息匹配对应的默认筛选项,所述数据处理终端中存储有与不同数据获取方的身份信息对应的默认筛选项;应用筛选模块,用于根据所述可配置筛选项或默认筛选项确定目标应用,其中,每个目标应用包括至少一个安装包;安装包筛选模块,用于针对每个目标应用,根据所述数据获取方的身份信息选取该目标应用的一个安装包作为目标安装包;信息发送模块,用于获取目标应用的信息及与该目标应用对应的目标安装包的信息并发送给所述数据获取方。本专利技术的另一目的在于提供一种数据处理终端,所述数据处理终端包括:存储器;处理器;及应用信息获取装置,所述装置安装于所述存储器中并包括一个或多个由所述处理器执行的软件功能模块,所述装置包括:请求接收模块,用于接收信息获取请求,所述信息获取请求中包括该信息获取请求的数据获取方的身份信息及可配置筛选项;默认筛选项匹配模块,用于根据所述数据获取方的身份信息匹配对应的默认筛选项,所述数据处理终端中存储有与不同数据获取方的身份信息对应的默认筛选项;应用筛选模块,用于根据所述可配置筛选项或默认筛选项确定目标应用,其中,每个目标应用包括至少一个安装包;安装包筛选模块,用于针对每个目标应用,根据所述数据获取方的身份信息选取该目标应用的一个安装包作为目标安装包;信息发送模块,用于获取目标应用的信息及与该目标应用对应的目标安装包的信息并发送给所述数据获取方。相对于现有技术而言,本专利技术具有以下有益效果:本专利技术提供的一种应用信息获取方法、装置及数据处理终端,通过接收数据获取方发送的信息获取请求,根据所述信息获取请求中的数据获取方的身份信息及自动应用筛选项获得对应的应用及其安装包的信息并发送给所述数据获取方。如此,有效减少了针对不用数据获取方需要制定不同的同步规则时需要进行的大量重复的数据配置的工作,提高了数据同步效率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术实施例提供的数据处理终端的示意图;图2为本专利技术实施例提供的应用信息获取方法的流程示意图;图3为本专利技术实施例提供的获取权限与获取等级的关系示意图;图4为本专利技术实施例提供的应用信息获取装置的示意图之一;图5为本专利技术实施例提供的应用信息获取装置的示意图之二。图标:100-数据处理终端;110-应用信息获取装置;111-请求接收模块;112-默认筛选项匹配模块;113-应用筛选模块;114-安装包筛选模块;115-信息发送模块;120-存储器;130-处理器;140-通信单元;1131-第一判断子模块;1132-指定应用筛选子模块;1133-第二判断子模块;1134-指定时间筛选子模块;1141-获取权限匹配子模块;1142-目标安装包选取子模块;1151-第三判断子模块;1152-信息筛选子模块。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。在本专利技术的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。如图1所示,是本专利技术实施例提供的数据处理终端100的交互示意图。本实施例中,所述数据处理终端100可以是,但不限于,web(网站)服务器、ftp(filetransferprotocol,文件传输协议)服务器、个人电脑(personalcomputer,PC)等。所述数据处理终端100包括应用信息获取装置110、存储器120、处理器130、通信单元140。所述存储器120、处理器130以及通信单元140各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述应用信息获取装置110包括至少一个可以软件或固件(firmware)的形式存储于所述存储器120中或固化在所述数据处理终端100的操作系统(operatingsystem,OS)中的软件功能模块。所述处理器130用于执行所述存储器120中存储的可执行模块,例如所述应用信息获取装置110所包括的软件功能模块及计算机程序等。其中,所述存储器120可以是,但不限于,随机存取存储器(RandomAccessMemory,RAM),只读存储器(ReadOnlyMemory,ROM),可编程只读存储器(ProgrammableRea本文档来自技高网...
应用信息获取方法、装置及数据处理终端

【技术保护点】
一种应用信息获取方法,应用于数据处理终端,其特征在于,所述方法包括:接收信息获取请求,所述信息获取请求中包括该信息获取请求的数据获取方的身份信息及可配置筛选项;根据所述数据获取方的身份信息匹配对应的默认筛选项,所述数据处理终端中存储有与不同数据获取方的身份信息对应的默认筛选项;根据所述可配置筛选项或默认筛选项确定目标应用,其中,每个目标应用包括至少一个安装包;针对每个目标应用,根据所述数据获取方的身份信息选取该目标应用的一个安装包作为目标安装包;获取目标应用的信息及与该目标应用对应的目标安装包的信息并发送给所述数据获取方。

【技术特征摘要】
1.一种应用信息获取方法,应用于数据处理终端,其特征在于,所述方法包括:接收信息获取请求,所述信息获取请求中包括该信息获取请求的数据获取方的身份信息及可配置筛选项;根据所述数据获取方的身份信息匹配对应的默认筛选项,所述数据处理终端中存储有与不同数据获取方的身份信息对应的默认筛选项;根据所述可配置筛选项或默认筛选项确定目标应用,其中,每个目标应用包括至少一个安装包;针对每个目标应用,根据所述数据获取方的身份信息选取该目标应用的一个安装包作为目标安装包;获取目标应用的信息及与该目标应用对应的目标安装包的信息并发送给所述数据获取方。2.根据权利要求1所述的方法,其特征在于,所述可配置筛选项中包括应用指定项;所述根据所述可配置筛选项或默认筛选项确定目标应用的步骤,包括:判断所述应用指定项中是否包括需要获取的指定应用;当所述应用指定项中包括指定应用时,将所述应用指定项中包括的指定应用作为目标应用;当所述应用指定项未包括指定应用时,从所述默认筛选项指定的应用中选取目标应用。3.根据权利要求2所述的方法,其特征在于,所述可配置筛选项中还包括时间筛选项;所述当所述应用指定项未包括指定应用时,从所述默认筛选项指定的应用中选取目标应用的步骤,包括:当所述应用指定项未包括指定应用时,判断所述时间筛选项中是否包括需要获取的指定时间段;当所述时间筛选项中未包括指定时间段时,将所述默认筛选项指定的所有应用作为所述目标应用;当所述时间筛选项中包括指定时间段时,将该指定时间段内所述默认筛选项指定的应用作为所述目标应用。4.根据权利要求1所述的方法,其特征在于,每个所述目标应用包括至少一个具有获取等级的安装包;所述数据处理终端中还存储有与所述数据获取方的身份信息对应的获取权限,不同获取权限对应不同获取等级的安装包;所述针对每个目标应用,根据所述数据获取方的身份信息选取该目标应用的一个安装包作为目标安装包的步骤,包括:根据所述数据获取方的身份信息匹配获得相应的获取权限;针对每个所述目标应用,将该获取权限对应的最高获取等级的安装包作为目标安装包。5.根据权利要求4所述的方法,其特征在于,所述安装包具有至少一个版本;所述针对每个所述目标应用,将该获取权限下可以获得的可以获得的最高获取等级的安装包作为目标安装包的步骤,包括:针对每个所述目标应用,将该获取权限对的最高获取等级作为目标获取等级;获取该目标获取等级下版本最高的安装包作为目标安装包。6.根据权利要求1所述的方法,其特征在于,所述信息获取请求还包括指定字段项;所述获取目标应用的信息及与该目标应用对应的目标安装包的信息并发送给所述数据获取方的步骤,包括:判断所述指定字段项中是否包括需要获取的指定字段;当所述指定字段项不包含所述指定字段时,将所述目标应用的信息及与该目标应用对应的目标安装包的信息中的所有字段的内容发送给所述数据获取方;当所述指定字段项包括指定字段时,将所述目标应用的信息及与该目标应用对应的目标安装包的信息中该指定字段的内容发送给所述数据获取方。7.根据权利要求1所述的方法,其特征在于,所述安装包的信息存储于多个信息页,所述信息获取请求还包括页码指定项;所述获取目标应用的信息及与该目标应用对应的目标安装包的信息并发送给所述数据获取方的步骤,包括:在所述页码指定项指定的信息页中获取所述目标应用的信息及与该目标应用对应的目标安装包的信息并发送给所述数据获取方。8.一种应用信息获取装置,应用于数据处理终端,其特征在于,所述装置包括:请求接收模块,用于接收信息获取请求,所述信息获取请求中包括该信息获取请求的数据获取方的身份信息及可配置筛选项;默认筛选项匹配模块,用于根据所述数据获取方的身份信息匹配对应的默认筛选项,所述数据处理终端中存储有与不同数据获取方的身份信息对应的默认筛选项;应用筛选模块,用于根据所述可配置筛选项或默认筛选项确定目标应用,其中,每个目标应用包括至少一个安装包;安装包筛选模块,用于针对每个目标应用,根据所述数据获取方的身份信息选取该目标应用的一个安装包作为目标安装包;信息发送模块,用于获取目标应用的信息及与该目标应用对应的目标安装包的信息并发送给所述数据获取方。9.根据权利要求8所述的装置,其特征在于,所述可配置筛选项中包括应用指定项;所述应用筛选模块包括:第一判断子模块,用于判断所述应用指定项中是否包括需要获取的指定应用;指定应用筛选子模块,用于当所述应用指定项中包括指定应用时,将所述应用指定项中包括的指定应用作为目标应用;及当所述应用指定项未包括指定应用时,从所述默认筛选项指定的应用中选取目标应用。10.根据权利要求9所述的装置,其特征在于,所述可配置筛选项中还包括时间筛选项;所述应用筛选模块还包括:第二判断子模块,用于当所述应用指定项未包括指定应用时,判断所述时间筛选项中是否包括需要获取的指定时间段;指定时间筛选子模块,用于当所述时间筛选项中未包括指定时间段时,将所述默认筛...

【专利技术属性】
技术研发人员:许立龙
申请(专利权)人:广州优视网络科技有限公司
类型:发明
国别省市:广东,44

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

1