OpenAPI
向页面添加 OpenAPI 规范,并让你的用户通过交互式区块直接在页面上测试端点。
手动编写 REST API 文档可能是一个耗时的过程。幸运的是,GitBook 允许你导入 OpenAPI 文档,从而简化了这项任务;这些文档会详细说明你的 API 结构和功能。
OpenAPI 规范(OAS)是开发者用来记录 REST API 的一个框架。它使用 JSON 或 YAML 编写,概述了你的所有端点、参数、模式和认证方案。
导入到 GitBook 后,这些文档会被转换为可交互、可测试的 API 块,以可视化方式呈现你的 API 方法——无论规范是作为文件提供还是从 URL 加载。
GitBook 支持 Swagger 2.0 或 OpenAPI 3.0 符合规范的文件。
Add a new pet to the store.
必需范围
此端点需要以下范围:
- : modify pets in your account
- : read your pets
授权
OAuth2implicit必填
Authorization URL:
请求体
idinteger · int64可选Example:
10namestring必填Example:
doggiephotoUrlsstring[]必填
statusstring · enum可选可能的值:
pet status in the store
响应
200
Successful operation
400
Invalid input
422
Validation exception
default
Unexpected error
post
/pet测试它(由 Scalar 提供)
GitBook 的 OpenAPI 块还支持“测试它”功能,允许你的用户使用编辑器中填充的数据和参数来测试你的 API 方法。
由 Scalar,你无需离开文档就能查看你的 API 方法实际运行的效果。上面有一个示例。
常见问题
最后更新于
这有帮助吗?