クイックスタート ガイド

Version: 4.2
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

このクイックスタート ガイドでは、コンテンツ コレクションの作成と公開を配信プラットフォーム API で行う方法を紹介します。

ヒント

Experience Edge の紹介については、Discover Sitecore チャンネルで公開されている「Experience Edge for Content Hub を始める方法」を参照してください。

このクイックスタート ガイドでは、次の手順について説明します。

  1. コンテンツ コレクションを作成する
  2. コンテンツ コレクションを公開する
  3. 認証キーを生成する
  4. Delivery API を使用したコンテンツ コレクションのフェッチ

コンテンツ コレクションを作成する

配信プラットフォームに公開する前に、コンテンツ コレクションを作成する必要があります。

コンテンツ コレクションの作成方法

  1. メイン メニュー バーで [コンテンツ] をクリックし、[コンテンツ コレクション] を選択します。
  2. コンテンツ コレクション ページで、[+ コンテンツ コレクション] をクリックします。
  3. [コンテンツ コレクション] ダイアログ ボックスに名前と説明を入力し、[保存] をクリックします。
  4. [コレクション] ページの右上にある [+ 追加] をクリックします。
  5. コレクションにコンテンツを追加するには、ドロップダウン メニューで使用可能な [+ コンテンツ]、[+ 既存アイテムの追加]、または [クリップボードから貼り付け] 複製 のオプションの 1 つを選択します。

コンテンツ コレクションを公開する

コンテンツ コレクションは、ライフサイクル ワークフローが Final 状態のときに公開されます。

コンテンツ コレクションを Final 状態に移動させて公開するには、次の手順に従います。

  1. メイン メニュー バーで [コンテンツ] をクリックし、[コンテンツ コレクション] を選択します。
  2. [コンテンツ コレクション] ページで、公開するコレクションを選択します。
  3. [コレクションの詳細] ページの右上にある [完了] をクリックします。

認証キーを生成する

配信プラットフォームにアクセスするには、認証キーが必要です。

Delivery API の認証キーを作成するには、次の手順に従います。

  1. メイン メニュー バーで [コンテンツ] をクリックし、[コンテンツ コレクション] を選択します。
  2. [コンテンツ コレクション] ページで、API キーを作成するコンテンツ コレクションを選択します。
  3. [コレクションの詳細] ページの右上にある [その他のアクション] ドット アイコン をクリックし、次に API キー アイコン [API キー] を選択します。
  4. [API キー] ダイアログ ボックスの [+ API キー] をクリックします。
  5. [API キー] ダイアログ ボックスで、キーの名前を入力して [配信] を選択し、次に [作成] をクリックします。
  6. API キーを表す生成されたトークンを、将来使用するためにコピーして保存します。

Delivery API を使用したコンテンツ コレクションのフェッチ

Delivery API を使用すると、POST リクエストを Delivery API エンドポイントの https://edge.sitecorecloud.io/api/graphql/v1 に送信して、コンテンツ コレクションをフェッチすることができます。

重要

API キーのトークンをヘッダーに X-GQL-Token パラメーターとして入力します。

作成した API トークンでアクセスが許可されているすべてのコンテンツ コレクションをフェッチするには、リクエスト本文で次のコードを使用します。

RequestResponse
{
allM_ContentCollection {
results {
contentCollectionName
id
}
}
}

特定のコンテンツ コレクションの情報を取得するには、リクエスト本文で次のコードを使用します。

RequestResponse
{
m_ContentCollection (id: <ContentCollectionId>) { 
createdBy
createdOn
contentCollectionDescription
}
}

Postman を使用したリクエストの例

次の例は、Postman を使用して実行します。

  1. 配信 URL をターゲットするには、次の POST リクエストを使用して API キーのトークンをヘッダーに入力します。 URL とヘッダー

  2. すべてのコンテンツ コレクションをリクエストするには、リクエスト本文で次の GraphQL クエリを使用します。 すべてのコンテンツ コレクションを本文でリクエストする

  3. 結果として、コンテンツ コレクションのリストを取得します。 すべてのコンテンツ コレクションの結果をリクエストする

  4. 次に、2 番目のリクエストを送信し、New1 という名前のコンテンツ コレクションの詳細を取得します。 特定のコンテンツ コレクションを本文でリクエストする

  5. 結果は次のとおりです。 特定のコンテンツ コレクション結果をリクエストする

何かフィードバックはありますか?

この記事を改善するための提案がある場合は、