クイックスタート ガイド
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このクイックスタート ガイドでは、コンテンツ コレクションの作成と公開を配信プラットフォーム API で行う方法を紹介します。
Experience Edge の紹介については、Discover Sitecore チャンネルで公開されている「Experience Edge for Content Hub を始める方法」を参照してください。
このクイックスタート ガイドでは、次の手順について説明します。
コンテンツ コレクションを作成する
配信プラットフォームに公開する前に、コンテンツ コレクションを作成する必要があります。
コンテンツ コレクションの作成方法
- メイン メニュー バーで [コンテンツ] をクリックし、[コンテンツ コレクション] を選択します。
- コンテンツ コレクション ページで、[+ コンテンツ コレクション] をクリックします。
- [コンテンツ コレクション] ダイアログ ボックスに名前と説明を入力し、[保存] をクリックします。
- [コレクション] ページの右上にある [+ 追加] をクリックします。
- コレクションにコンテンツを追加するには、ドロップダウン メニューで使用可能な [+ コンテンツ]、[+ 既存アイテムの追加]、または [クリップボードから貼り付け]
のオプションの 1 つを選択します。
コンテンツ コレクションを公開する
コンテンツ コレクションは、ライフサイクル ワークフローが Final
状態のときに公開されます。
コンテンツ コレクションを Final
状態に移動させて公開するには、次の手順に従います。
- メイン メニュー バーで [コンテンツ] をクリックし、[コンテンツ コレクション] を選択します。
- [コンテンツ コレクション] ページで、公開するコレクションを選択します。
- [コレクションの詳細] ページの右上にある [完了] をクリックします。
認証キーを生成する
配信プラットフォームにアクセスするには、認証キーが必要です。
Delivery API の認証キーを作成するには、次の手順に従います。
- メイン メニュー バーで [コンテンツ] をクリックし、[コンテンツ コレクション] を選択します。
- [コンテンツ コレクション] ページで、API キーを作成するコンテンツ コレクションを選択します。
- [コレクションの詳細] ページの右上にある [その他のアクション]
をクリックし、次に
[API キー] を選択します。
- [API キー] ダイアログ ボックスの [+ API キー] をクリックします。
- [API キー] ダイアログ ボックスで、キーの名前を入力して [配信] を選択し、次に [作成] をクリックします。
- API キーを表す生成されたトークンを、将来使用するためにコピーして保存します。
Delivery API を使用したコンテンツ コレクションのフェッチ
Delivery API を使用すると、POST
リクエストを Delivery API エンドポイントの https://edge.sitecorecloud.io/api/graphql/v1
に送信して、コンテンツ コレクションをフェッチすることができます。
API キーのトークンをヘッダーに X-GQL-Token
パラメーターとして入力します。
作成した API トークンでアクセスが許可されているすべてのコンテンツ コレクションをフェッチするには、リクエスト本文で次のコードを使用します。
{
allM_ContentCollection {
results {
contentCollectionName
id
}
}
}
特定のコンテンツ コレクションの情報を取得するには、リクエスト本文で次のコードを使用します。
{
m_ContentCollection (id: <ContentCollectionId>) {
createdBy
createdOn
contentCollectionDescription
}
}
Postman を使用したリクエストの例
次の例は、Postman を使用して実行します。
-
配信 URL をターゲットするには、次の
POST
リクエストを使用して API キーのトークンをヘッダーに入力します。 -
すべてのコンテンツ コレクションをリクエストするには、リクエスト本文で次の GraphQL クエリを使用します。
-
結果として、コンテンツ コレクションのリストを取得します。
-
次に、2 番目のリクエストを送信し、New1 という名前のコンテンツ コレクションの詳細を取得します。
-
結果は次のとおりです。