Scaricare il file CAB per un errore nell'applicazione desktopDownload the CAB file for an error in your desktop application

Usare questo metodo nell'API Microsoft Store Analytics per scaricare il file CAB associato a un errore specifico per un'applicazione desktop aggiunta al programma applicazione desktop di Windows.Use this method in the Microsoft Store analytics API to download the CAB file that is associated with a particular error for a desktop application that you have added to the Windows Desktop Application program. Questo metodo può scaricare solo il file CAB per un errore dell'app che si è verificato negli ultimi 30 giorni.This method can only download the CAB file for an app error that occurred in the last 30 days. I download di file CAB sono disponibili anche nel rapporto di stato per le applicazioni desktop nel centro per i partner.CAB file downloads are also available in the Health report for desktop applications in Partner Center.

Prima di poter usare questo metodo, è necessario prima di tutto usare il metodo Get details per un errore nel metodo dell'applicazione desktop per recuperare l'hash ID del file CAB che si vuole scaricare.Before you can use this method, you must first use the get details for an error in your desktop application method to retrieve the ID hash of the CAB file you want to download.

PrerequisitiPrerequisites

Per usare questo metodo, devi prima eseguire le operazioni seguenti:To use this method, you need to first do the following:

  • Se non è già stato fatto, completare tutti i prerequisiti per l'API di analisi del Microsoft Store.If you have not done so already, complete all the prerequisites for the Microsoft Store analytics API.
  • Ottieni un token di accesso di Azure AD da usare nell'intestazione della richiesta per questo metodo.Obtain an Azure AD access token to use in the request header for this method. Dopo aver ottenuto un token di accesso, questo sarà disponibile per 60 minuti prima della scadenza.After you obtain an access token, you have 60 minutes to use it before it expires. Dopo la scadenza del token, puoi ottenerne uno nuovo.After the token expires, you can obtain a new one.
  • Ottenere l'hash ID del file CAB che si desidera scaricare.Get the ID hash of the CAB file you want to download. Per ottenere questo valore, usare il metodo Get details per un errore nel metodo dell'applicazione desktop per recuperare i dettagli relativi a un errore specifico nell'app e usare il valore cabIdHash nel corpo della risposta del metodo.To get this value, use the get details for an error in your desktop application method to retrieve details for a specific error in your app, and use the cabIdHash value in the response body of that method.

RichiestaRequest

Sintassi della richiestaRequest syntax

MetodoMethod URI richiestaRequest URI
GETGET https://manage.devcenter.microsoft.com/v1.0/my/analytics/desktop/cabdownload

Intestazione della richiestaRequest header

IntestazioneHeader TipoType DescrizioneDescription
AutorizzazioneAuthorization stringstring Obbligatorio.Required. Il token di accesso Azure ad nel token di connessione del modulo < token > .The Azure AD access token in the form Bearer <token>.

Parametri della richiestaRequest parameters

ParametroParameter TipoType DescrizioneDescription ObbligatorioRequired
applicationIdapplicationId stringstring ID prodotto dell'applicazione desktop per cui si desidera scaricare un file CAB.The product ID of the desktop application for which you want to download a CAB file. Per ottenere l'ID prodotto di un'applicazione desktop, aprire un report di analisi del centro per i partner per l'applicazione desktop , ad esempio il report sull'integrità, e recuperare l'ID prodotto dall'URL.To get the product ID of a desktop application, open any Partner Center analytics report for your desktop application (such as the Health report) and retrieve the product ID from the URL. Yes
cabIdHashcabIdHash stringstring Hash ID univoco del file CAB che si desidera scaricare.The unique ID hash of the CAB file you want to download. Per ottenere questo valore, usare il metodo Get details per un errore nel metodo dell'applicazione desktop per recuperare i dettagli relativi a un errore specifico nell'applicazione e usare il valore cabIdHash nel corpo della risposta del metodo.To get this value, use the get details for an error in your desktop application method to retrieve details for a specific error in your application, and use the cabIdHash value in the response body of that method. Yes

Esempio di richiestaRequest example

Nell'esempio seguente viene illustrato come scaricare un file CAB utilizzando questo metodo.The following example demonstrates how to download a CAB file using this method. Sostituire i parametri ApplicationID e cabIdHash con i valori appropriati per l'applicazione desktop.Replace the applicationId and cabIdHash parameters with the appropriate values for your desktop application.

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>

RispostaResponse

Questo metodo restituisce un codice di risposta 302 (Reindirizzamento) e l'intestazione location nella risposta viene assegnata all'URI della firma di accesso condiviso (SAS) del file CAB.This method returns a 302 (redirect) response code, and the Location header in the response is assigned to the shared access signature (SAS) URI of the CAB file. Il chiamante viene reindirizzato a questo URI per scaricare automaticamente il file CAB.The caller is redirected to this URI to automatically download the CAB file.