質問をテストしてください

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

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

GraphQL IDEは、アプリケーションで使用する前にクエリGraphQLテストするのに役立ちます。プレビュー API(プレビュー API IDE)とデリバリー API(デリバリー API IDE)の上に構築されたGraphQL IDEがあり、自動スキーマのリロードなどの追加機能も備えています。Delivery IDEとプレビューIDEを使用する前に、まずAPIキーを作成しなければなりません。

!注GraphQL IDEはインストールしているExperience Edgeのみ使えます。

Delivery API IDEによるテストクエリ

Delivery API IDEはDelivery Platform上でホストされているDelivery APIというGraphQL APIを使用し、承認済みおよび公開されたコンテンツへのアクセスを提供します。Delivery APIへのすべてのリクエストには 、APIキーで認証 する必要があります。APIキーを作成する前にOAuthを使ってJWTを取得し てください。

GraphQLエンドポイントにアクセスできる場合、クエリを実行し て、例えばアクセス可能なオブジェクトの種類や属性の種類などを確認できます。Delivery APIのIDE URLはhttps://edge.sitecorecloud.io/api/graphql/ideです。

An item query against the delivery API in the GraphQL IDE.

プレビュー API IDEでのテストクエリ

プレビュー API IDEはDelivery IDEと同じ機能を提供しますが、セルフホストのXMインスタンスでプレビュー APIに対して実行されますSitecore。PreviewエンドポイントのテストUIを使ってクエリをテストできます。セルフホストのSitecore XMインスタンスのプレビューエンドポイント(/sitecore/api/graph/edge)はデフォルトで有効です。ただし、APIキーを作成し 、GraphQLリクエストで渡す必要があります。

質問をテストするために:

  1. アクセス先: https:///sitecore/api/graph/edge/ui

  2. UIのHTTPヘッダーセクションで、sc_apikeyヘッダーを指定します。

    { "sc_apikey": "your-api-key-guid" }

    !注Sitecore Services ClientおよびSitecore GraphQLもクエリ文字列を通じてAPIキーを受け入れています。 sc_apikey HTTPヘッダーの使用を推奨します。これはExperience Edgeの動作を反映するためです。

この記事を改善するための提案がある場合は、 お知らせください!