扩展参考
GitBook 支持的 OpenAPI 扩展完整参考
你可以使用扩展来增强你的 OpenAPI 规范——即以 x- 开头的自定义字段。这些扩展可让你添加额外信息,并根据不同需求定制你的 API 文档。
GitBook 允许你通过可添加到 OpenAPI 规范中的一系列不同扩展,调整你的 API 在已发布站点上的外观和工作方式。
前往我们的 指南部分 ,了解更多关于使用 OpenAPI 扩展来配置文档的信息。
x-page-title | x-displayName
更改导航和页面标题中使用的标签显示名称。
openapi.yaml
openapi: '3.0'
info: ...
tags:
- name: users
x-page-title: Usersx-page-description
为页面添加描述。
openapi.yaml
openapi: '3.0'
info: ...
tags:
- name: "users"
x-page-title: "Users"
x-page-description: "管理用户账户和资料。"x-page-icon
为页面添加一个 Font Awesome 图标。查看可用图标 这里.
openapi.yaml
openapi: '3.0'
info: ...
tags:
- name: "users"
x-page-title: "Users"
x-page-description: "管理用户账户和资料。"
x-page-icon: "user"parent | x-parent
为标签添加层级结构,以便在 GitBook 中组织你的页面。
parent 是 OpenAPI 3.2+ 中的官方属性名称。如果使用 3.2(3.0.x、3.1.x)之前的 OpenAPI 版本,请使用 x-parent 。
openapi.yaml
openapi: '3.2'
info: ...
tags:
- name: organization
- name: admin
parent: organization
- name: user
parent: organization x-hideTryItPanel
显示或隐藏 OpenAPI 区块的“测试一下”按钮。
openapi.yaml
openapi: '3.0'
info: ...
tags: [...]
paths:
/example:
get:
summary: 示例摘要
description: 示例描述
operationId: examplePath
responses: [...]
parameters: [...]
x-hideTryItPanel: true最后更新于
这有帮助吗?