一种API数据聚合平台制造技术

技术编号:38862311 阅读:11 留言:0更新日期:2023-09-17 10:04
本发明专利技术公开了一种API数据聚合平台,具体涉及API数据聚合平台技术领域,包括:数据提取模块,所述数据提取模块是通过多个API中提取数据,并将其进行格式转换的工作模块;数据分类模块,所述数据分类模块与数据提取模块相连接,所述数据分类模块还包括多个分类端口;本发明专利技术通过多模块之间的相互协作,既可以实现自动化数据提取的目的,并且还可以通过灵活变更预设模块中的各类预设标准进行个体化适配处理,同时,通过缩短数据处理流程,使得整体数据处理变相增速,尽量地避免了现有的API数据聚合平台通常缺乏自动化和灵活性的技术问题,进而规避了在聚合数据方面的处理速度和质量也有限的使用问题。有限的使用问题。有限的使用问题。

【技术实现步骤摘要】
一种API数据聚合平台


[0001]本专利技术涉及API数据聚合平台
,尤其涉及一种API数据聚合平台。

技术介绍

[0002]API是指应用程序编程接口,是不同软件应用程序之间交换数据和功能的方式。API已经成为许多Web和移动应用程序的核心组件,为用户提供了很多方便的功能。然而,随着应用程序的数量和复杂性的增加,许多应用程序需要从多个API中获取数据。这意味着应用程序必须与多个API交互,并且需要在不同的API之间转换数据格式,这给开发人员带来了很多工作和复杂性。
[0003]为了解决这些问题,目前API数据聚合平台已经出现,这些平台可以通过将多个API聚合到一个统一的接口来简化应用程序的开发。但是,现有的API数据聚合平台通常缺乏自动化和灵活性,而且在聚合数据方面的处理速度和质量也有限。
[0004]因此,亟需一种API数据聚合平台。

技术实现思路

[0005]本专利技术的目的是为了解决现有技术中存在的缺点,现有的API数据聚合平台通常缺乏自动化和灵活性,而且在聚合数据方面的处理速度和质量也有限,而提出的一种API数据聚合平台。
[0006]为了实现上述目的,本专利技术采用了如下技术方案:
[0007]一种API数据聚合平台,包括:
[0008]API

A,所述API

A是让不同的软件系统、应用程序或服务之间进行通信和交互,从而实现功能的扩展和共享;
[0009]数据提取模块,所述数据提取模块是通过多个API中提取数据,并将其进行格式转换的工作模块;
[0010]数据分类模块,所述数据分类模块与数据提取模块相连接,所述数据分类模块还包括多个分类端口;
[0011]分类端口,所述分类端口是为所接收具体数据提供分流处理的工作端口;
[0012]预设模块,所述预设模块是用于各模块之间的标准预设的工作模块;
[0013]数据传输模块,所述数据传输模块与分类端口相连接,该模块是基于互联网进行数据传输的工作模块;
[0014]数据转换模块,所述数据转换模块与数据传输模块相连接,是将不同格式的数据转换为统一的格式的工作模块;
[0015]加密模块,所述加密模块与预设模块及数据传输模块相连接,具体用于数据加密处理;
[0016]数据处理模块,所述数据处理模块与数据转换模块相连接,是将完成转换后的数据加速处理的工作模块;
[0017]绘制模块,所述绘制模块与数据处理模块相连接,具体用于绘制数据图表;
[0018]复核模块,所述复核模块与绘制模块相连接,具体用于数据复核处理;
[0019]评估模块,所述评估模块与复核模块相连接,具体用于图标数据评估处理;
[0020]可视化模块,所述可视化模块与评估模块相连接,可视化模块包括显示组件,具体通过显示组件为评估结果及数据图标提供可视化映射。
[0021]本专利技术进一步设置为:所述预设模块具体用于各模块之间标准预设,包括以下设定,为数据分类模块预设分类特征,为加密模块预设加密算法,为数据转换模块预设转换格式,为评估模块预设评估标准。
[0022]本专利技术进一步设置为:所述数据提取模块具体用于多接口之间的数据提取工作,所述数据提取模块具体提取接口包括API

A、API

B、API

C和API

D,所述数据提取模块将会从四个接口中提取各类不同的数据并进行数据返送工作。
[0023]本专利技术进一步设置为:所述数据分类模块与预设模块相连接,根据实际使用需求使用预设模块对数据分类模块进行分类特征预设,预设完毕后,所述数据分类模块便开始为数据提取模块提供数据分流处理。
[0024]本专利技术进一步设置为:所述数据传输模块与多个分类端口相连接,具体用于数据传输处理,所述数据传输处理是数据传输模块基于互联网为其余模块提供对应的数据传输。
[0025]本专利技术进一步设置为:所述数据转换模块与数据传输模块相连接,所述数据转换模块具体负责将不同格式的数据转换为统一的格式,转换完成后,所述数据转换模块将会把完成数据转换的数据传输至数据处理模块处。
[0026]本专利技术进一步设置为:所述数据处理模块与数据转换模块相连接,具体负责数据处理技术以提高数据质量和处理速度,所述数据处理技术是分类化完成后以及转换完成后的数据进行对应的针对化处理工作,所述提高数据质量是将非关键性数据进行特征归类并进行数据清洗。
[0027]本专利技术进一步设置为:所述绘制模块与数据处理模块相连接,具体负责将完成数据处理后的数据进行集成并绘制为具体数据图表,所述绘制模块在图表完成绘制后将会把具体数据图表输送至复核模块处,所述复核模块处将会对图表内所涉及的各类数据进行逆向复核,完成逆向复核后的复核模块将会把数据报表及复核结果输送至评估模块处,所述评估模块通过预设模块提前预设评估标准后,将会对所的数据进行评估处理,完成评估处理后,评估模块将会把评估结果、复核结果及数据图表输送至可视化模块处,所述可视化模块处接收到对应的内容后,将会通过显示组件进行可视化映射。
[0028]本专利技术的有益效果为:
[0029]通过多模块之间的相互协作,既可以实现自动化数据提取的目的,并且还可以通过灵活变更预设模块中的各类预设标准进行个体化适配处理,同时,通过缩短数据处理流程,使得整体数据处理变相增速,尽量地避免了现有的API数据聚合平台通常缺乏自动化和灵活性的技术问题,进而规避了在聚合数据方面的处理速度和质量也有限的使用问题。
附图说明
[0030]图1为本专利技术整体流程的示意图。
[0031]图2为本专利技术整体系统的模块示意图。
具体实施方式
[0032]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0033]实施例1
[0034]如图1和图2所示,一种API数据聚合平台,包括:
[0035]API

A是让不同的软件系统、应用程序或服务之间进行通信和交互,从而实现功能的扩展和共享;
[0036]数据提取模块是通过多个API中提取数据,并将其进行格式转换的工作模块;
[0037]数据分类模块与数据提取模块相连接,数据分类模块还包括多个分类端口;
[0038]分类端口是为所接收具体数据提供分流处理的工作端口;
[0039]预设模块是用于各模块之间的标准预设的工作模块;
[0040]数据传输模块与分类端口相连接,该模块是基于互联网进行数据传输的工作模块;
[0041]数据转换模块与数据传输模块相连接,是将不同格式的数据转换为统一的格式的工作模块;
[0042]加密模块与预设模块及数据传输模块相连接,具体用于数据加密处理;
[0043]数据处理模块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种API数据聚合平台,其特征在于,包括:API

A,所述API

A是让不同的软件系统、应用程序或服务之间进行通信和交互,从而实现功能的扩展和共享的应用程序编程接口;数据提取模块,所述数据提取模块是通过多个API中提取数据,并将其进行格式转换的工作模块;数据分类模块,所述数据分类模块与数据提取模块相连接,所述数据分类模块还包括多个分类端口;分类端口,所述分类端口是为所接收具体数据提供分流处理的工作端口;预设模块,所述预设模块是用于各模块之间的标准预设的工作模块;数据传输模块,所述数据传输模块与分类端口相连接,该模块是基于互联网进行数据传输的工作模块;数据转换模块,所述数据转换模块与数据传输模块相连接,是将不同格式的数据转换为统一的格式的工作模块;加密模块,所述加密模块与预设模块及数据传输模块相连接,具体用于数据加密处理;数据处理模块,所述数据处理模块与数据转换模块相连接,是将完成转换后的数据加速处理的工作模块;绘制模块,所述绘制模块与数据处理模块相连接,具体用于绘制数据图表;复核模块,所述复核模块与绘制模块相连接,具体用于数据复核处理;评估模块,所述评估模块与复核模块相连接,具体用于图标数据评估处理;可视化模块,所述可视化模块与评估模块相连接,可视化模块包括显示组件,具体通过显示组件为评估结果及数据图标提供可视化映射。2.根据权利要求1所述的一种API数据聚合平台,其特征在于,所述API

A、API

B、API

C和API

D均是应用程序编程接口,具体区别为API

A需要定义对A类数据的操作接口,包括对A类数据的查询、添加、修改和删除等功能,而API

B则负责对B类数据,所述预设模块具体用于各模块之间标准预设,包括以下设定,为数据分类模块预设分类特征,为加密模块预设加密算法,为数据转换模块预设转换格式,为评估模块预设评估标准。3.根据权利要求1所述的一种API数据聚合平台,...

【专利技术属性】
技术研发人员:刘林于秀彬王其
申请(专利权)人:深圳青虹数据技术有限公司
类型:发明
国别省市:

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

1