カスタムコードサンプルの追加
APIエンドポイントと一緒に表示するカスタムコードサンプルを構成する方法を学ぶ
GitBook は各 API 操作の汎用コード例を自動生成できます。カスタムやより詳細なスニペットを表示したい場合は、 x-codeSamples を OpenAPI 定義に追加してください。こうすることで、エンドポイントの表示方法を制御し、言語や SDK 固有の例を提供できます。
paths:
/users:
get:
summary: ユーザーを取得
x-codeSamples:
- lang: JavaScript
label: Node SDK
source: |
import { createAPIClient } from 'my-api-sdk';
const client = createAPIClient({ apiKey: 'my-api-key' });
client.users.list().then(users => {
console.log(users);
});
- lang: Java
label: Java SDK
source: |
MyApiClient client = new MyApiClient("my-api-key");
List<User> users = client.getUsers();
System.out.println(users);重要なポイント
x-codeSamplesはコードサンプルオブジェクトの配列です。各オブジェクトは次を定義します:
lang: コードの言語(例:JavaScript、Java)。label: コードブロックの短いラベル。source: 実際のコードスニペット。
最終更新
役に立ちましたか?