Загрузка папки в каталог разработкиUpload a folder to the development directory

ЗапросRequest

Вы можете загрузить всю папку одновременно в DevelopmentFiles (или во вложенную папку в этой папке), используя идентификатор известной папки.You can upload an entire folder at once to the Known Folder Id for the DevelopmentFiles (or to a subfolder within that folder).

МетодMethod Универсальный код ресурса (URI) запросаRequest URI
POSTPOST /api/app/packagemanager/upload/api/app/packagemanager/upload

Параметры URIURI parameters

В запросе URI можно указать следующие дополнительные параметры.You can specify the following additional parameters on the request URI:

Параметр URIURI Parameter ОписаниеDescription
destinationFolder (обязательный)destinationFolder (required) Имя конечной папки, которую нужно передать.The destination folder name of the folder to be uploaded. Эта папка будет помещена в каталог d: \developmentfiles\LooseApps на консоли.This folder will be placed under d:\developmentfiles\LooseApps on the console. Имя папки должно быть в кодировке base64, поскольку оно может содержать разделители пути, если папка вложена в каталог LooseApps.This folder name should be base64 encoded as it may contain path separators if the folder is a subfolder under LooseApps.

Заголовки запросаRequest headers

  • НетNone

Текст запросаRequest body

  • Несколько компонентов, из которых состоит HTTP-текст содержимого каталога.multi-part conforming http body of the directory contents.

ОтветResponse

Код состоянияStatus code

Этот API имеет следующие предполагаемые коды состояния.This API has the following expected status codes.

Код состояния HTTPHTTP status code ОписаниеDescription
200200 УспешноSuccess
4XX4XX Коды ошибокError codes
5XX5XX Коды ошибокError codes

Доступные семейства устройствAvailable device families

  • Windows XboxWindows Xbox