4.4. OAS 设计和编辑工具
以下工具可用于设计和编辑定义您的 API 的 OpenAPI 规格:
开源 Apicurio Studio 允许您在基于 Web 的应用中设计和编辑基于 OpenAPI 的 API。Apicurio Studio 提供设计视图,因此您无需详细了解 OpenAPI 规范。源视图可让专家用户直接在 YAML 或 JSON 中编辑。如需了解更多详细信息,请参阅 Apicurio Studio 入门。
红帽还提供名为 API Designer 的轻量级 Apicurio Studio,包含在 OpenShift 上的 Fuse Online 中。如需了解更多详细信息,请参阅 开发和部署 API 提供程序集成。
- 如果您非常熟悉 JSON 表示法,可以使用 JSON Editor Online。它为 JSON 紧凑提供了很好的格式,并提供 JSON 对象浏览器。
- Swagger Editor 允许您创建和编辑浏览器中以 YAML 语言编写的 OAS API 规格,并实时预览。您还可以生成有效的 JSON 规格,稍后您可以在 3scale 管理门户中上传该规范。您可以使用功能有限的 live 演示 版本,或部署自己的 OAS Editor。