Entertainment Discovery Services (EDS) の共通の要求ヘッダー
| ヘッダー名 | 説明 | 必須かどうか | 注意事項 |
|---|---|---|---|
| x-xbl-contract-version | EDS サービスのバージョン | はい | 3.2 |
| x-xbl-client-type | クライアント タイプ ヘッダー | はい | 独自のクライアント タイプを取得するようにチームに指示します。 |
| x-xbl-client-version | クライアント バージョン | はい | 空ではない任意の文字列。 |
| x-xbl-parent-ig | インプレッション GUID | はい | ログおよび他のサービス呼び出しで要求を追跡するために使用します。 |
| x-xbl-device-type | デバイス タイプ | はい | クライアントが表しているデバイス。 |
| Accept | 受け入れタイプ | はい | XML または JSON。 |
| Authorization | 認証ヘッダー | はい | |
| x-xbl-autoSuggest-seed-text | 自動推奨シード テキスト | いいえ | BI および関連性に使用されます |
| x-xbl-search-term | 検索語 | いいえ | |
| x-xbl-input-method | ユーザーが使用する入力方法 | いいえ | コントローラー、音声、Kinect。 |
| x-xbl-kinect-enabled | Kinect 対応 | いいえ | はい/いいえ。 |
| x-xbl-speech-session-id | 音声セッション ID | いいえ | セッションが音声を使用して開始されたかどうか。 |
| x-xbl-client-id | 匿名クライアント ID | いいえ | BI レポートおよび関連性に使用されます。 |
| x-xbl-device-id | デバイス ID | いいえ | BI レポートおよび関連性に使用されます。 |
| x-xbl-user-agent | クライアント ユーザーエージェント | いいえ | BI に使用されます。 "<名前>/<バージョン> (<OS バージョン>; <プラットフォーム>; <機能>; <製造元>; <モデル>)". |
| x-xbl-parent-ig | "チェーンされた" 呼び出しでの前のインプレッション GUID | いいえ (ただし強く推奨されます) | BI の関連性に重要。 たとえば、閲覧呼び出しの IG はその後の詳細呼び出しの親 IG です。 |
| delid | デリゲート ID | いいえ | ユーザーの代わりに動作するために内部サービスによって使用されます。 |
共通応答ヘッダー
| ヘッダー名 | 説明 | 必須かどうか | 注意事項 |
|---|---|---|---|
| キャッシュ | キャッシュ ヘッダー | はい | 「https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9」を参照してください。 |
| x-xbl-errors | エラー | いいえ | さまざまなデータ プロバイダーからのエラーのリスト。 |
| x-xbl-traceid | ログからのトレース ID | はい | 要求固有のログをたどるために使用されます。 |
| x-server-name | 要求を処理するサーバーの難読化された名前。 | はい | 内部デバッグに使用されます。 |