华为云 CodeArts API:API 管理一体化平台 5 月新特性上线啦!
![华为云CodeArts API:API管理一体化平台 5月新特性上线啦!](https://static001.geekbang.org/infoq/7e/7e27b9118da785898352bb32475d03b7.png)
CodeArts API 是华为云 API 全生命周期管理一体化解决方案平台,支持开发者高效实现 API 设计、API 开发、API 测试、API 托管、API 运维、API 变现的一站式体验。
通过以 API 契约为锚点,CodeArts API 保证 API 各阶段数据高度一致,为开发者提供友好易用的 API 全流程端到端解决方案。2024 年 5 月,CodeArts API 主要发布了以下新特性,快来看看本次更新有没有你关注的内容吧!
更新内容汇总
新特性
【API 设计】导出能力增强
支持 OpenAPI 3.0 的 Json 格式文件
支持 Swagger 2.0 的 Yaml、Json 格式文件
【项目导入】支持 YApi 文件导入
【快捷调试】请求 URL 引用环境变量时支持快捷选择
【快捷调试】快捷调试支持复制接口
体验优化
【API 设计】API 设计页面结构优化
【API 设计】设计页签的请求体智能导入由根据 Body 示例自动生成改为弹窗输入 Json 结构自动生成
【API 设计】审核列表改变入口位置及默认筛选
【项目管理】进入项目默认展示页面由快捷调试改为 API 设计
【环境变量】增加环境变量下拉框展示宽度并支持悬浮展示全称
修复问题
【API 设计】修复请求体智能导入参数为 Null 时导入失败问题
【API 设计】修复请求体智能导入 List 类型参数识别不精准问题
【API 设计】修复复制接口保存至目标目录失败问题
【快捷调试】修复导入目录携带逗号导致导入失败问题
更新内容具体介绍
【API 设计】导出能力增强
支持将接口导出为 OpenAPI 3.0 和 Swagger 2.0 数据格式,可通过点击目录或接口右侧的省略号,在弹出的菜单中选择“导出”来实现,在导出页面可根据需要选择导出“Yaml”或“Json”文件格式,来适配更多需求场景。
![](https://static001.geekbang.org/infoq/04/043f5a8b6176a4795644492b111a44d1.png)
【项目导入】支持 YApi 文件导入
提供 YApi 项目导入功能,可在 CodeArts API 首页通过点击“导入项目”,选择“YApi”,将项目中的 API 设计导入到 CodeArts API 中。当导入请求体和响应体结构为 Json 格式时,支持 JsonSchema 和 Json 标准(双斜杠类型字段注释将被识别为字段描述)两种格式导入。
![](https://static001.geekbang.org/infoq/7f/7f181bbd6b5dcd64a6e59d4b8a9234d5.png)
【快捷调试】请求 URL 引用环境变量时支持快捷选择
在 CodeArts API 的最新版中,快捷调试接口体验再次升级。当请求 URL 想要引用环境变量时,只需键入“$”符号,系统便会即刻显示可用的环境变量列表供用户快捷选择,大大提升了调试过程中的效率与便利性。
![](https://static001.geekbang.org/infoq/7c/7ce3e4bf4555322bdbddd9d7d4c52968.png)
【快捷调试】快捷调试支持复制接口
快捷调试模块支持复制接口,允许用户快速复制当前调试的接口及其所有配置信息。帮助用户节省重复设置的时间,快速创建相似接口的调试场景。
![](https://static001.geekbang.org/infoq/71/71e2cabb2436ff671ccfab3b4b162c46.png)
【API 设计】API 设计页面结构优化
调整 API 设计页面的请求体到请求参数中,保持与调试页面的请求体结构相同,更加符合用户使用习惯。
![](https://static001.geekbang.org/infoq/2a/2a17a5930456a63bc2393cdf32324c70.png)
【API 设计】设计页签的请求体智能导入由根据 Body 示例自动生成改为弹窗输入 Json 结构自动生成
CodeArts API 支持通过点击“智能导入”快速导入请求体结构。为了方便用户更加直观的使用该功能,数据入口由原先根据 Body 示例自动生成改为在弹窗输入 Json 结构自动生成。
![](https://static001.geekbang.org/infoq/3c/3c7e0be490deff26e4e259590cd30b69.png)
【API 设计】审核列表改变入口位置及默认筛选
接口审核列表入口位置改变,并且默认展示“待审核”状态的接口,确保用户能第一时间查看代办任务,加速审核流程。
![](https://static001.geekbang.org/infoq/6a/6a577ae9208ea9b8e7ba2436f04311f3.png)
【项目管理】进入项目默认展示页面由快捷调试改为 API 设计
更改进入项目后默认展示 API 设计页面,直达 CodeArts API 产品核心功能。
![](https://static001.geekbang.org/infoq/b9/b94c62a4c9adc75dfea21263fecfc883.png)
【环境变量】增加环境下拉框展示宽度并支持悬浮展示全称
增加环境名称的展示宽度,在环境名称过长时提供悬浮展示,方便用户查看当前环境全称。
![](https://static001.geekbang.org/infoq/5b/5b7f7adf4c1a8a49d7bf27e52083e374.png)
以上更新内容,欢迎用户点击下方阅读原文前往官网进行体验并提出宝贵意见,您的每一条建议都是我们前进的动力。我们将持续提升产品的核心竞争力,为用户提供更优秀的产品体验。
评论