「テストする」ボタンの設定
GitBook では、いくつかの OpenAPI 拡張を使って「Test It」ボタンとそれに付随するウィンドウを設定できます。これらの拡張は、ユーザー向けのテストスイートの改善と設定に役立ちます。
「Test it」ボタンを非表示にする
エンドポイントに x-hideTryItPanel を追加することで、または OpenAPI 仕様のルートで「Test it」ボタンを非表示にできます。
openapi: '3.0'
info: ...
tags: [...]
paths:
/example:
get:
summary: 例の概要
description: 例の説明
operationId: examplePath
responses: [...]
parameters: [...]
x-hideTryItPanel: true「Test it」リクエストをプロキシする
一部の API ではブラウザからのリクエストがブロックされます。多くの場合、その理由は CORS です。
ルート テストする GitBook 経由でトラフィックを中継するには、 x-enable-proxy を仕様に追加してください。
以下を参照 OpenAPI プロキシの使用 して例を確認してください。
テストウィンドウで認証を有効にする
リクエストランナーが認証を表示して適用できるのは、仕様でそれが宣言されている場合のみです。スキームを components.securitySchemesの下に定義し、次に security を使ってグローバルに、または操作ごとに(グローバル設定を上書き)関連付けます。
認証スキームを宣言する
以下は一般的なパターンです。YAML では通常の引用符を使用してください。
スキームをグローバルまたは操作ごとに適用する
でエンドポイントURLを制御する servers
リクエストランナーは、あなたが servers 配列で定義した URL を対象にします。1 つ以上のサーバーを宣言できます。変数を使ってパラメータ化することもできます。
最終更新
役に立ちましたか?