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