OpenAPI 规范和 Swagger

Swagger 提供最易于使用的工具,以充分利用 OpenAPI 规范 (OAS) 的所有功能。

什么是 OpenAPI 规范?

OpenAPI 规范,以前称为 Swagger 规范,是定义 RESTful 接口的世界标准。OAS 使开发人员能够设计一个与技术无关的 API 接口,该接口构成其 API 开发和消费的基础。

了解更多

What is the OpenAPI Specification
使用 SwaggerHub 标准化 OAS

SwaggerHub 可以帮助需要设置和执行 API 样式指南并更好地协作的团队。控制您的 API 设计流程,并使用 OAS 和 SwaggerHub 帮助您的团队交付开发人员喜欢使用的 API。

了解更多

Standardize on OAS with SwaggerHub

从代码生成 OAS

如何从完全开发的 API 中获取 OpenAPI 文件?使用 Swagger Inspector,您可以从任何 API 端点自动生成定义,无需任何手动操作。生成过程少于 3 次点击,让您的开发团队充分利用定义来生成进一步的文档和 SDK。

查看 Swagger Inspector

Generating OAS From Code
OAS 和 Swagger

不能在不提及 Swagger 的情况下谈论 OAS。来自 SmartBear 的 Swagger 项目是 OAS 的原始基础,包括 Swagger 规范和 Swagger 工具。Swagger 社区正在领导构建工具,以在整个 API 生命周期中充分利用 OAS 的强大功能。

Swagger 开源工具

OAS and Swagger