PUT (/serviceconfigs//sessiontemplates//sessions/)
セッションを作成、更新、または参加します。重要:
この URI メソッドでは、すべてのリクエストにヘッダー要素 X-Xbl-Contract-Version: 104/105 以降が必要です。
解説
この HTTP/REST メソッドは、送信される同じ JSON リクエスト本文テンプレートのサブセットに応じて、セッションを作成、参加、または更新します。成功時は、サーバーから返されるレスポンスを含む MultiplayerSession オブジェクトを返します。その属性は、渡された MultiplayerSession オブジェクトの属性と異なる場合があります。このメソッドは Microsoft.Xbox.Services.Multiplayer.MultiplayerService.WriteSessionAsync によってラップできます。 セッションの作成および更新操作では、適用する変更を表す application/json 本文を持つ PUT を使用します。これらの操作はべき等で、同じ変更を複数回適用しても追加の効果はありません。 JSON リクエスト本文はセッション データ構造を反映しています。すべてのフィールドおよびサブフィールドはオプションです。 PUT メソッドのセッション作成または参加モードのワイヤー形式を以下に示します。注意:
このパターンを使用する際は注意してください。更新はセッションの現在の状態に関係なく、そのまま適用されます。
