ドメインのテスト
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
次の例では、Swagger Petstore を使用して、デモ ドメインというサンプル ドメインをテストします。 ドメインは、複数の API 定義にわたって使用されるパラメーター、応答、データ モデルなどの仕様とマッピングのライブラリです。 ドメインは、固有のビジネス ケースと、関連するドメイン仕様をグループ化およびバージョン管理するメカニズムを表します。 新しいドメインの作成の詳細については、「ドメイン管理」を参照してください。
[!注] Swagger Petstore は、OpenAPI の探索を可能にするツールです。
この例で使用するデモ ドメインは次のとおりです。
- 名前: デモ ドメイン
- 有効化: オン
- 識別子: DemoDomain
-
仕様:
-
ステータス: なし
[!注] Swagger Petstore は、OpenAPI の探索を可能にするツールです。
ドメインをテストするには:
テストを設定する
テストを設定する
-
Swagger で、ページ上部のボックスに、インスタンスのベース URL https://xxxx.stylelabs.com を入力します。さらに、次に示すように、OpenAPI バージョン 3 の場合は /openapi/v3/ を付加し、続けてドメインの識別子を追加します。
https://xxxx.stylelabs.com/openapi/v3/DemoDomain -
[参照] をクリックして、利用可能な仕様を参照します。 表示された結果で、GET メソッドを使用して M.Asset エンティティ定義から情報を取得していることがわかります。 entityID が必要です。
呼び出しを成功させるには、次のものが必要です。
API トークンを生成する
API トークンを生成する
Sitecore Content Hub で API トークンを生成するには、以下の手順に従います。
-
メニュー バーで、[管理]
をクリックします。
-
[管理] ページで、[ユーザー] をクリックします。
-
[ユーザー] ページで、目的のユーザーの横にある API トークン
をクリックします。
-
[新規作成] をクリックします。
-
[トークンのコピー] をクリックし、API トークン ダイアログ ボックスで、[トークンのコピー] をクリックします。
-
[Swagger Petstore] に戻って、[承認] をクリックします。
-
コピーした API トークンを [X-Auth-Token (apiKey)] ボックスに貼り付け、[承認] をクリックし、[閉じる] をクリックします。
アセット ID を取得する
アセット ID を取得する
アセット ID を取得するには、次の手順に従います。
- Sitecore Content Hub メニューで、[アセット] をクリックします
-
アセットを選択し、その詳細ページに移動します。
-
[アセット] ページで、アセットを選択し、[アセットの詳細] ページで、URL の末尾に表示されているアセット ID をコピーします。
[システム] タブで [システム プロパティ] の下にあるアセット ID を見つけることもできます。
-
[Swagger Petstore] に戻って、[試してみる] をクリックします。
-
"entityId" フィールドに、アセット ID を貼り付けます。
テストを実行する
テストを実行する
要求の成功または失敗を判断するには、[実行] 機能を使用します。 テキストを実行するには、次の手順に従います。
-
Swaggerで、[実行] をクリックします。
-
サーバーは、要求が成功したことを示すコード 200 を返します。 応答本文に、アセット プロパティおよび関連するメタデータが表示されます。