配置“测试它”按钮

您可以在 GitBook 中使用多个 OpenAPI 扩展来配置“测试它”(Test It) 按钮及其附带窗口。这些扩展可以帮助改进并配置用户的测试套件。

隐藏“测试它”按钮

您可以通过在端点或 OpenAPI 规范的根处添加 x-hideTryItPanel 来从端点隐藏“测试它”按钮。

openapi.yaml
openapi: '3.0'
info: ...
tags: [...]
paths:
  /example:
    get:
      summary: 示例摘要
      description: 示例描述
      operationId: examplePath
      responses: [...]
      parameters: [...]
      x-hideTryItPanel: true

在测试窗口中启用认证

请求运行器只有在您的规范声明了认证时才能呈现并应用认证。请在下方定义方案 components.securitySchemes,然后将它们附加为全局(通过 security )(适用于所有操作)或按单个操作附加(覆盖全局设置)。

声明您的认证方案

下面是常见模式。在 YAML 中使用直引号(straight quotes)。

openapi: '3.0.3'
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT

全局或按操作应用方案

openapi: '3.0.3'
security:
  - bearerAuth: []
paths: ...

使用 servers 控制端点 URL servers

请求运行器指向您在 servers 数组中定义的 URL。声明一个或多个服务器;您也可以使用变量对其进行参数化。

openapi: '3.0.3'
servers:
  - url: https://instance.api.region.example.cloud

最后更新于

这有帮助吗?