Descargar el archivo CAB asociado a un error en la aplicación de escritorioDownload the CAB file for an error in your desktop application

Use este método en la API de Microsoft Store Analytics para descargar el archivo. CAB que está asociado a un error determinado para una aplicación de escritorio que ha agregado al programa de aplicación de escritorio de 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. Este método solo puede descargar el archivo. CAB para un error de aplicación que se ha producido en los últimos 30 días.This method can only download the CAB file for an app error that occurred in the last 30 days. Las descargas de archivos. CAB también están disponibles en el Informe de mantenimiento de las aplicaciones de escritorio del centro de Partners.CAB file downloads are also available in the Health report for desktop applications in Partner Center.

Para poder usar este método, primero debe usar el método obtener detalles de un error en la aplicación de escritorio para recuperar el hash de identificador del archivo. cab que desea descargar.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.

Requisitos previosPrerequisites

Para usar este método, primero debes hacer lo siguiente:To use this method, you need to first do the following:

  • Si aún no lo ha hecho, complete todos los requisitos previos de la API de Microsoft Store Analytics.If you have not done so already, complete all the prerequisites for the Microsoft Store analytics API.
  • Obtén un token de acceso de Azure AD para usarlo en el encabezado de la solicitud de este método.Obtain an Azure AD access token to use in the request header for this method. Una vez que haya obtenido un token de acceso, tiene 60 minutos para usarlo antes de que expire.After you obtain an access token, you have 60 minutes to use it before it expires. Si el token expira, puedes obtener uno nuevo.After the token expires, you can obtain a new one.
  • Obtenga el hash de identificador del archivo. CAB que desea descargar.Get the ID hash of the CAB file you want to download. Para obtener este valor, use el método obtener detalles de un error en la aplicación de escritorio para recuperar los detalles de un error específico en la aplicación y use el valor cabIdHash en el cuerpo de la respuesta de ese método.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.

SolicitudRequest

Sintaxis de la solicitudRequest syntax

MétodoMethod URI de solicitudRequest URI
GETGET https://manage.devcenter.microsoft.com/v1.0/my/analytics/desktop/cabdownload

Encabezado de solicitudRequest header

EncabezadoHeader TipoType DescripciónDescription
AuthorizationAuthorization stringstring Necesario.Required. El token de acceso de Azure AD del formulario Bearer <token>.The Azure AD access token in the form Bearer <token>.

Parámetros de solicitudRequest parameters

ParámetroParameter TipoType DescripciónDescription ObligatorioRequired
applicationIdapplicationId stringstring El ID. del producto de la aplicación de escritorio para la que desea descargar un archivo. CAB.The product ID of the desktop application for which you want to download a CAB file. Para obtener el identificador de producto de una aplicación de escritorio, abra cualquier Informe del centro de partners para la aplicación de escritorio (como el Informe de mantenimiento) y recupere el identificador de producto de la dirección 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 El hash de identificador único del archivo. CAB que desea descargar.The unique ID hash of the CAB file you want to download. Para obtener este valor, use el método obtener detalles de un error en la aplicación de escritorio para recuperar los detalles de un error específico de la aplicación y use el valor cabIdHash en el cuerpo de la respuesta de ese método.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

Ejemplo de solicitudRequest example

En el ejemplo siguiente se muestra cómo descargar un archivo CAB mediante este método.The following example demonstrates how to download a CAB file using this method. Reemplace los parámetros ApplicationID y cabIdHash por los valores adecuados para la aplicación de escritorio.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>

ResponseResponse

Este método devuelve un código de respuesta 302 (redireccionamiento) y el encabezado de Ubicación en la respuesta se asigna al URI de la firma de acceso compartido (SAS) del archivo. 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. El autor de la llamada se redirige a este URI para descargar automáticamente el archivo CAB.The caller is redirected to this URI to automatically download the CAB file.