Registrieren einer App in einem losen Ordner
Anforderung
Mithilfe des folgenden Anforderungsformats können Sie eine App in einem losen Ordner registrieren.
Methode | Anforderungs-URI |
---|---|
POST | /api/app/packagemanager/register |
URI-Parameter
Sie können im Anforderungs-URI die folgenden zusätzlichen Parameter angeben:
URI-Parameter | BESCHREIBUNG |
---|---|
folder (erforderlich) | Der Name des Zielordners für das Paket, das registriert werden soll. Dieser Ordner muss unter „d:\developmentfiles\LooseApps“ auf der Konsole gespeichert sein. Der Ordnername muss base64-codiert sein, da er Pfadtrennzeichen enthalten kann, wenn der Ordner in einem Unterordner unter „LooseApps“ enthalten ist. |
Anforderungsheader
- Keine
Anforderungstext
- Keine
Antwort
Statuscode
Diese API hat die folgenden erwarteten Statuscodes:
HTTP-Statuscode | BESCHREIBUNG |
---|---|
200 | Bereitstellungsanforderung akzeptiert und wird verarbeitet |
4XX | Fehlercodes |
5XX | Fehlercodes |
Verfügbare Gerätefamilien
- Windows Xbox
Hinweise
Es gibt mindestens drei verschiedene Möglichkeiten, die lose App in den gewünschten Ordner auf der Konsole einzufügen. Am einfachsten ist es, die Dateien einfach über SMB nach \<IP_Address>\DevelopmentFiles\LooseApps zu kopieren. Dazu sind ein Benutzername und Kennwort für UWA-Kits erforderlich, die über /ext/smb/developerfolder abgerufen werden können.
Die zweite Möglichkeit besteht darin, einzelne Dateien mithilfe eines POST-Befehls für „/api/filesystem/apps/file“ in den richtigen Ordner zu kopieren. „knownfolderid“ entspricht dabei „DevelopmentFiles“, „packagefullname“ ist leer, und der Dateiname und Pfad sind ordnungsgemäß angegeben (der Pfad muss mit „LooseApps“ beginnen).
Die dritte Möglichkeit besteht darin, einen vollständigen Ordner über /api/app/packagemanager/upload auf einmal zu kopieren. Dabei entspricht „destinationFolder“ dem Namen des Ordners, der unter „d:\developmentfiles\looseapps“ gespeichert werden soll, und die Nutzlast einem multipart-konformen HTTP-Text des Verzeichnisinhalts.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für