[发明专利]API可视化动态配置方法、装置、设备以及存储介质在审
申请号: | 201910428941.8 | 申请日: | 2019-05-22 |
公开(公告)号: | CN110286897A | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | 陆瑶 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 林燕云 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态配置 参数信息 可视化 存储介质 启动指令 可视化操作界面 程序开发系统 软件开发技术 返回操作 开发效率 开发周期 流程代码 逻辑分支 启动代码 数据展示 网关参数 响应信息 终端用户 生成器 新功能 触发 例程 调用 调试 协同 终端 测试 开发 应用 访问 成功 服务 合作 | ||
本发明实施例公开了一种API可视化动态配置方法、装置、设备以及存储介质,涉及软件开发技术领域,应用于程序开发系统,该方法包括获取终端用户通过可视化操作界面输入的API接口请求的参数信息,所述参数信息包括服务ID、URL、业务入参、网关参数以及访问形式;根据所述参数信息生成启动指令,以利用所述启动指令启动代码生成器以调用相应的流程代码并生成完整的例程;返回操作成功的响应信息至终端。本发明基于数据展示提出一种API可视化动态配置方法,极大缩短开发周期,提高开发效率,对于协同开发和测试人员,可以通过该工具轻松触发新功能入口,便通过动态配置API参数调试多种逻辑分支情况,减少多组开发合作成本。
技术领域
本发明涉及软件开发技术领域,尤其涉及一种API可视化动态配置方法、装置、设备以及存储介质。
背景技术
在应用程序的开发过程中,一方面,由于客户端大量的硬编码形式导致其灵活性大大降低。开发人员往往需要了解整个链路流程才能进行开发工作,因此开发效率缓慢,研发周期过长。另一方面,协同开发的别组人员或测试人员若需要客户端作为入口触发其操作流程,则只能通过客户端一步一步操作方能触发自己所需开发的流程,导致花费过多协作开发交流时间。
发明内容
有鉴于此,本发明实施例提供一种API可视化动态配置方法、装置、设备以及存储介质,用于解决现有技术中程序开发效率低、周期长的问题。
一方面,本发明实施例提供一种API可视化动态配置方法,应用于程序开发系统,所述方法包括:
获取终端用户通过可视化操作界面输入的API接口请求的参数信息,所述参数信息包括服务ID、URL、业务入参、网关参数以及访问形式;
根据所述参数信息生成启动指令,以利用所述启动指令启动代码生成器以调用相应的流程代码并生成完整的例程;
返回操作成功的响应信息至终端。
另一方面,本发明实施例提供一种API可视化动态配置装置,应用于程序开发系统,所述装置包括:
获取单元,用于获取终端用户通过可视化操作界面输入的API接口请求的参数信息,所述参数信息包括服务ID、URL、业务入参、网关参数以及访问形式;
生成单元,用于根据所述参数信息生成启动指令,以利用所述启动指令启动代码生成器以调用相应的流程代码并生成完整的例程;
响应单元,用于返回操作成功的响应信息至终端。
又一方面,本发明实施例提供了一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的API可视化动态配置方法。
再一方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者一个以上计算机程序,所述一个或者一个以上计算机程序可被一个或者一个以上的处理器执行,以实现如上所述的API可视化动态配置方法。
本发明实施例提供一种API可视化动态配置方法、装置、设备以及存储介质,通过获取调用API所需参数信息,在例程中添加调用API的流程代码,并通过可视化操作界面直观返回响应结果,对于开发人员,无需了解过多协议层、网络层等中间层逻辑代码,便可快速开发API功能,极大缩短开发周期,提高开发效率,对于协同开发和测试人员,可以通过该工具轻松触发新功能入口,便通过动态配置API参数调试多种逻辑分支情况,减少多组开发合作成本。
附图说明
为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910428941.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可视化编辑方法、装置、设备及存储介质
- 下一篇:无埋点的数据采集方法及装置