Skip to main content

Session Directory URIs

このセクションでは、Multiplayer Session Directory (MPSD) に関する XBOX Live Services の Universal Resource Identifier (URI) アドレスと、関連する Hypertext Transport Protocol (HTTP) メソッドについて詳しく説明します。
注:
セッション ディレクトリ URI を使用できるのは、XBOX 360、Windows Phone デバイス、または Xbox.com で動作するゲームのタイトルのみです。

ドメイン

sessiondirectory.xboxlive.com

サービス バージョン

これらの REST URI の呼び出し元は、Entertainment Discovery Services (EDS) のサービス バージョンを指定する HTTP ヘッダー X-Xbl-Contract-Version に、104/105 以降の値を渡す必要があります。

システム オブジェクトとプロパティ

セッションとテンプレートの構成において、MPSD は、ディレクトリが強制および解釈する固定スキーマに準拠する多数のセッション JSON オブジェクトを使用します。さまざまなセッション ディレクトリ URI でサポートされているメソッドを呼び出す際に、これらのオブジェクトはサポートされているスキーマに基づいて検証およびマージされます。マルチプレイヤー構成に関連する主な JSON オブジェクトは次のとおりです: 特にゲームに関連する JSON オブジェクトは次のとおりです:

ハンドル

2015 Multiplayer に限り、セッションはセッション ハンドルを介してアクセスできます。ハンドルをサポートする機能を提供するために、いくつかの URI が追加されました。

このセクションの内容

/handles   XBOX One のダッシュボード ユーザー エクスペリエンスに表示するユーザーの現在のアクティビティのセッションを設定し、必要に応じてセッション メンバーを招待する POST 操作をサポートします。 /handles/   識別子で指定されたセッション ハンドルに対する DELETE および GET 操作をサポートします。 /handles//session   ハンドルの逆参照を使用したセッションの PUT および GET 操作をサポートします。 /handles/query   セッション ハンドルのクエリを作成する POST 操作をサポートします。 /serviceconfigs//batch   サービス構成識別子レベルでのバッチ クエリのための POST 操作をサポートします。 /serviceconfigs//sessions   一連のセッション ドキュメントを取得する GET 操作をサポートします。 /serviceconfigs//sessiontemplates   一連の MPSD セッション テンプレートを取得する GET 操作をサポートします。 /serviceconfigs//sessiontemplates/   一連のセッション テンプレート名を取得する GET 操作をサポートします。 /serviceconfigs//sessiontemplates//batch   セッション テンプレート レベルでのバッチ クエリを作成する POST 操作をサポートします。 /serviceconfigs//sessiontemplates//sessions   指定されたテンプレート名を持つ一連のセッション テンプレートを取得する GET 操作をサポートします。 /serviceconfigs//sessiontemplates//sessions/   セッションを作成および取得する PUT および GET 操作をサポートします。 /serviceconfigs//sessiontemplates//sessions//members/me   セッション メンバーを削除する DELETE 操作をサポートします。 /serviceconfigs//sessiontemplates//sessions//servers/   セッションの指定されたサーバーを削除する DELETE 操作をサポートします。

関連項目

Matchmaking URIs
親
Universal Resource Identifier (URI) リファレンス
Last modified on October 20, 2026