クエリをテストする
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
GraphQL IDEは、アプリケーションで使用する前にGraphQLクエリをテストするのに役立ちます。プレビューAPI(プレビューAPI IDE)と配信API(配信API IDE)の上に構築されたGraphQL IDEがあり、スキーマの自動再読み込みなどの追加機能が追加されています。配信IDEとプレビュー IDEを使用する前に、APIキーを作成する必要があります。
GraphQL IDEは、Experience Edgeがインストールされている場合にのみ使用できます。
Delivery API IDEを使用したクエリのテスト
Delivery API IDEを使用したクエリのテスト
Delivery API IDEは、Delivery Platformでホストされ、承認済みおよび公開済みのコンテンツへのアクセスを提供するGraphQL APIであるDelivery APIを使用します。Delivery APIへのすべてのリクエストに対して 、APIキーを使用して認証 する必要があります。APIキーを作成する前に 、OAuthを使用してJWTを取得します 。
GraphQLエンドポイントにアクセスできる場合は、クエリを実行して 、アクセスできるオブジェクトの種類や属性の種類などを確認できます。Delivery APIのIDEのURLはhttps://edge.sitecorecloud.io/api/graphql/ideです。

Preview API IDEを使用したクエリのテスト
Preview API IDEを使用したクエリのテスト
プレビュー API IDEは配信IDEと同じ機能を提供しますが、セルフホストのSitecore XMインスタンスのプレビュー APIに対して実行されます。プレビュー エンドポイントのテストUIを使用して、クエリをテストできます。セルフホストのSitecore XMインスタンスのプレビュー エンドポイント (/sitecore/api/graph/edge) はデフォルトで有効になっています。ただし、APIキーを作成し 、GraphQLリクエストと共に渡す必要があります。
クエリをテストするには:
-
行きます: https://<your host>/sitecore/api/graph/edge/ui
-
UIの HTTPヘッダー セクションで、sc_apikeyヘッダーを指定します。
手記Sitecore Services ClientとSitecore GraphQLは、クエリ文字列を通じてAPIキーも受け入れます。 sc_apikey HTTPヘッダーはExperience Edgeの動作を反映しているため、使用することをお勧めします。