Herunterladen der CAB-Datei bei einem Fehler in der Desktopanwendung
Verwenden Sie diese Methode in der Microsoft Store-Analyse-API, um die CAB-Datei herunterzuladen, die mit einem bestimmten Fehler für eine Desktopanwendung verknüpft ist, die Sie dem Windows-Desktopanwendungsprogramm hinzugefügt haben. Diese Methode kann nur die CAB-Datei für einen App-Fehler herunterladen, der in den letzten 30 Tagen aufgetreten ist. Cab-Dateidownloads sind auch im Integritätsbericht für Desktopanwendungen in Partner Center verfügbar.
Bevor Sie diese Methode verwenden können, müssen Sie zuerst die Get-Details für einen Fehler in Ihrer Desktopanwendungsmethode verwenden, um den ID-Hash der CAB-Datei abzurufen, die Sie herunterladen möchten.
Voraussetzungen
Zur Verwendung dieser Methode sind folgende Schritte erforderlich:
- Wenn Sie dies noch nicht getan haben, erfüllen Sie alle Voraussetzungen für die Microsoft Store-Analyse-API.
- Rufen Sie ein Azure AD-Zugriffstoken ab, das im Anforderungsheader für diese Methode verwendet wird. Nachdem Sie ein Zugriffstoken erhalten haben, haben Sie 60 Minuten Zeit, es zu verwenden, bevor es abläuft. Wenn das Token abgelaufen ist, können Sie ein neues abrufen.
- Rufen Sie den ID-Hash der CAB-Datei ab, die Sie herunterladen möchten. Um diesen Wert abzurufen, verwenden Sie die Get-Details für einen Fehler in Ihrer Desktopanwendungsmethode , um Details für einen bestimmten Fehler in Ihrer App abzurufen, und verwenden Sie den wert cabIdHash im Antworttext dieser Methode.
Anforderung
Anforderungssyntax
Methode | Anforderungs-URI |
---|---|
GET | https://manage.devcenter.microsoft.com/v1.0/my/analytics/desktop/cabdownload |
Anforderungsheader
Header | type | BESCHREIBUNG |
---|---|---|
Authorization | Zeichenfolge | Erforderlich. Das Azure AD-Zugriffstoken im Format Bearertoken<>. |
Anforderungsparameter
Parameter | Typ | BESCHREIBUNG | Erforderlich |
---|---|---|---|
applicationId | Zeichenfolge | Die Produkt-ID der Desktopanwendung, für die Sie eine CAB-Datei herunterladen möchten. Um die Produkt-ID einer Desktopanwendung abzurufen, öffnen Sie einen beliebigen Partner Center-Analysebericht für Ihre Desktopanwendung (z. B. den Integritätsbericht), und rufen Sie die Produkt-ID aus der URL ab. | Ja |
cabIdHash | Zeichenfolge | Der eindeutige ID-Hash der CAB-Datei, die Sie herunterladen möchten. Verwenden Sie zum Abrufen dieses Werts die Get-Details für einen Fehler in der Desktopanwendungsmethode , um Details für einen bestimmten Fehler in Ihrer Anwendung abzurufen, und verwenden Sie den wert cabIdHash im Antworttext dieser Methode. | Ja |
Anforderungsbeispiel
Im folgenden Beispiel wird veranschaulicht, wie Sie eine CAB-Datei mit dieser Methode herunterladen. Ersetzen Sie die Parameter applicationId und cabIdHash durch die entsprechenden Werte für Ihre Desktopanwendung.
GET https://manage.devcenter.microsoft.com/v1.0/my/analytics/desktop/cabdownload?applicationId=10238467886765136388&cabIdHash=54ffb83a-e159-41d2-8158-f36f306cc01e HTTP/1.1
Authorization: Bearer <your access token>
Antwort
Diese Methode gibt einen Antwortcode 302 (Umleitung) zurück, und der Location-Header in der Antwort wird dem SAS-URI (Shared Access Signature) der CAB-Datei zugewiesen. Der Aufrufer wird an diesen URI umgeleitet, um die CAB-Datei automatisch herunterzuladen.
Zugehörige Themen
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