POST (/ext/unattendedsetup/quickaction)
フロント パネル ボタンのいずれかに割り当てられているスクリプトを変更するか、ターゲットの Xbox One 開発機本体のフロント パネル スクリプトのいずれかを実行します。
URI パラメーター
パラメーター | 型 | 説明 |
---|---|---|
ButtonNumber | 番号 | 操作するフロント パネル ボタンの省略可能な番号。 これが指定されていない場合は、本体に新しいカスタム スクリプトを追加する要求になります。 |
Name | base64 でエンコードされた文字列 | ボタンに適用するスクリプトの名前を示す省略可能な文字列。 これが指定されていない場合、代わりに ButtonNumber に関連付けられている現在のスクリプトが実行されます。 |
IsBuiltIn | ブール値 | 適用するスクリプトが、システムが備わった組み込みスクリプトであるか、ユーザーによってあらかじめ本体に追加されたカスタム スクリプトであるかを示す、省略可能なブール値。 |
必須の要求ヘッダー
ありません。
必須の要求本文
ありません。
省略可能な要求本文
ButtonNumber が指定されていない場合、呼び出しには、本体に追加するスクリプト ファイルを含むマルチパート準拠 HTTP 本文が必要です。
応答
呼び出しが成功し、要求が、ボタンに関連付けられている操作を実行することだった場合、サービスは以下のメンバーとともに JSON オブジェクトを返します。
メンバー | 種類 | 説明 |
---|---|---|
Output | 文字列 | 要求されたボタンに関連付けられているスクリプトを実行した出力。 |
呼び出しがスクリプトをボタンに適用する、または新しいカスタム スクリプトを追加するものの場合、応答本文はありません。
HTTP ステータス コード
サービスは、このリソースに対してこのメソッドで実行された要求に応答して、このセクションのステータス コードのいずれかを返します。
コード | 説明 |
---|---|
200/204 | 操作が成功しました。 |
4XX | エラー コード。 |
5XX | エラー コード。 |