接口调用方法、设备及存储介质技术

技术编号:35428841 阅读:18 留言:0更新日期:2022-11-03 11:32
本申请公开了一种接口调用方法、设备及存储介质,接口调用方法包括:获取网页框架的第一配置文件中的配置对象,并获取该配置对象的目标字段,接着,利用目标接口获取与目标字段对应的第二配置文件,之后,基于第二配置文件,获取与目标接口对应的接口链接文件,以及基于接口调用规则,生成与接口链接文件对应的接口调用文件。通过上述方法,本申请提供的接口调用方法可以通过生成接口调用文件,以实现接口调用。调用。调用。

【技术实现步骤摘要】
接口调用方法、设备及存储介质


[0001]本申请涉及前端
,特别是一种接口调用方法、设备及存储介质。

技术介绍

[0002]目前,前端开发使用市场上使用成熟的框架进行网页开发管理,但是目前所使用的网页开发方法中每次想要使用接口时需要在项目中增加编写引用的接口链接、编写接口基础调用等工作,重复的编写工作加重了工作负担,且效率较低。

技术实现思路

[0003]本申请提供了一种接口调用方法、设备及存储介质,通过获取网页框架上特定配置对象的目标字段来获取对应的接口调用文件,从而实现接口调用,且可以通过显示页面直接调用该接口调用文件,使得接口调用过程较为便捷。
[0004]为了解决上述技术问题,本申请采用的一个技术方案是:获取网页框架的第一配置文件中的配置对象,并获取该配置对象的目标字段;接着,利用目标接口获取与目标字段对应的第二配置文件,以及基于该第二配置文件,获取与目标接口对应的接口链接文件;最后,基于接口调用规则,生成与接口链接文件对应的接口调用文件。
[0005]其中,网页框架为VueJS框架。
[0006]其中,获取配置对象的目标字段,包括:响应于调用配置对象的功能的调用指令,调用配置对象,以得到该配置对象中的目标字段。
[0007]其中,利用目标接口获取与目标字段对应的第二配置文件,包括:基于目标字段,调用目标接口遍历文件库,以得到文件库中与目标字段对应的第二配置文件,其中第二配置文件为数据交换文件。
[0008]其中,基于第二配置文件,获取与目标接口对应的接口链接文件,包括:获取第二配置文件中与目标接口对应的接口链接信息;基于目标容器,生成与接口链接信息对应的接口链接文件。
[0009]其中,生成与目标接口对应的接口调用文件,包括:基于目标容器,生成与目标接口对应的接口调用文件。
[0010]其中,目标容器为沙箱。
[0011]其中,所述方法还包括:对接口调用文件进行校验。
[0012]其中,生成与接口链接文件对应的接口调用文件之后,所述方法还包括:将接口调用文件显示在显示页面上。
[0013]其中,目标接口为API接口。
[0014]其中,接口调用规则为API接口对应的结构调用规则。
[0015]为了解决上述技术问题,本申请采用的另一技术方案是:提供一种接口调用设备,该接口调用设备包括存储器和处理器,其中,存储器用于存储程序数据,处理器用于执行程序数据以实现上述接口调用方法。
[0016]为了解决上述技术问题,本申请采用的另一技术方案是:提供一种计算机可读存储介质,该计算机可读存储介质中存储有程序数据,程序数据在被处理器执行时,用于执行上述接口调用方法。
[0017]本申请的有益效果是:区别于现有技术,本申请提供的一种接口调用方法,通过获取网页框架的第一配置文件中的配置对象,以及获取配置对象的目标字段,接着,利用目标接口获取与目标字段对应的第二配置文件,以及基于第二配置文件,获取与目标接口对应的接口链接文件,最后,基于接口调用规则,生成与接口链接文件对应的接口调用文件。通过上述方式,通过特定配置文件中的配置对象的目标字段,进而获取接口链接文件、接口调用文件,可以实现接口调用,进而将接口调用文件显示在显示页面上,可以直接通过可视化页面直接调用对应的接口,使得接口调用较为便捷。
附图说明
[0018]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:图1是本申请提供的接口调用方法第一实施例的流程示意图;图2是本申请提供的接口调用方法第二实施例的流程示意图;图3是本申请提供的接口调用方法第三实施例的流程示意图;图4是本申请提供的接口调用方法第四实施例的流程示意图;图5是本申请提供的接口调用设备一实施例的结构示意图;图6是本申请提供的计算机可读存储介质一实施例的结构示意图。
具体实施方式
[0019]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0020]参阅图1,图1是本申请提供的接口调用方法第一实施例的流程示意图,该方法包括:步骤11:获取网页框架的第一配置文件中的配置对象。
[0021]可选地,网页框架可以是VueJS框架、Bootstrap框架、Layui框架、Element

UI框架、Mint UI框架、Angular框架或React框架等。
[0022]在一实施例中,网页框架是VueJS框架,Vue是一个js库,Vue又称渐进式框架,由底层上传逐层应用,用于将页面代码进行组件化和规范化、单页面开发、提供浏览器加载速度、加上代码写作等,其采用MVVM模式,可以实现动态加载标签、动画效果、表单验证、链接后台等功能。
[0023]在一些实施例中,搭建Vue环境的时候会产生很多文件,包括build文件、config文件、App.vue文件、.vue文件、main.js文件、.babelrc文件等。
[0024]其中,build文件是打包所需的配置文件夹;config 是项目的配置文件夹;src 是项目开发存放源代码的地方;App.vue是入口组件;.vue 的格式文件是组件文件;main.js 项目入口的文件;.babelrc 文件是es6的配置文件;editorconfig sublime编辑器的配置;.postcssrc.js 是html添加前缀的配置文件;index.html 单页面的入口;package.json 依赖包的配置文件。
[0025]在一些实施例中,第一配置文件是名为.owlrc.config.js的文件,该文件是项目配置文件,可用于传递虚拟接口到环境中、传递配置对象到环境中等。
[0026]在一些实施例中,配置对象是COM,在COM规范中,并没有对COM对象进行严格定义,但COM 提供的是面向对象的组件模型,而COM 组件提供给客户的是以对象形式封装起来的实体。也就是说,用户程序与 COM 程序进行交互的实体是 COM 对象,而用户程序通过COM接口获取COM组件对象的服务。
[0027]另外,COM接口是包含了一组函数的数据结构,通过这组数据结构,用户可以调用组件对象的功能。
[0028]具体地,在一实施例中配置对象是comapi,即使用COM提供的API接口创建COM对象。
[0029]在一些实施例中,通过VueJS框架的API接口获取.owlrc.config.js配置文件中的comapi配置对象。
[0030]步骤12:获取配置对象的目标字段。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种接口调用方法,其特征在于,所述方法包括:获取网页框架的第一配置文件中的配置对象;获取所述配置对象的目标字段;利用目标接口获取与所述目标字段对应的第二配置文件;基于所述第二配置文件,获取与所述目标接口对应的接口链接文件;基于接口调用规则,生成与所述接口链接文件对应的接口调用文件。2.根据权利要求1所述的方法,其特征在于,所述网页框架为VueJS框架;所述获取所述配置对象的目标字段,包括:响应于调用所述配置对象的功能的调用指令,调用所述配置对象,以得到所述配置对象中的目标字段。3.根据权利要求1所述的方法,其特征在于,所述利用目标接口获取与所述目标字段对应的第二配置文件,包括:基于所述目标字段,调用目标接口遍历文件库,以得到所述文件库中与所述目标字段对应的第二配置文件,其中所述第二配置文件为数据交换文件。4.根据权利要求1或3所述的方法,其特征在于,所述基于所述第二配置文件,获取与所述目标接口对应的接口链接文件,包括:获取所述第二配置文件中与所述目标接口对应的接口链接信息;基于目标容器,生成与所述接口链接信...

【专利技术属性】
技术研发人员:聂朝宇黄甲松
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1