Compartir a través de


Descargar el archivo CAB asociado a un error en la aplicación de escritorio

Usa este método en la API de análisis de Microsoft Store para descargar el archivo CAB asociado a un error determinado para una aplicación de escritorio que has agregado al programa Aplicación de escritorio de Windows. Este método solo puede descargar el archivo CAB para un error de aplicación que se produjo en los últimos 30 días. Las descargas de archivos CAB también están disponibles en el informe de estado de las aplicaciones de escritorio en el Centro de partners.

Para poder usar este método, primero debe usar los detalles de obtención de un error en el método de aplicación de escritorio para recuperar el hash de identificador del archivo CAB que desea descargar.

Requisitos previos

Para usar este método, primero debes hacer lo siguiente:

  • Si aún no lo has hecho, completa todos los requisitos previos de la API de análisis de Microsoft Store.
  • Consigue un token de acceso a Azure AD para utilizarlo en el encabezado de solicitud de este método. Una vez que haya obtenido un token de acceso, tiene 60 minutos para usarlo antes de que expire. Una vez que expire el token, puede obtener uno nuevo.
  • Obtenga el hash de identificador del archivo CAB que desea descargar. Para obtener este valor, usa los detalles de obtención de un error en el método de aplicación de escritorio para recuperar detalles de un error específico en la aplicación y usa el valor cabIdHash en el cuerpo de la respuesta de ese método.

Solicitar

Sintaxis de la solicitud

Método URI de solicitud
GET https://manage.devcenter.microsoft.com/v1.0/my/analytics/desktop/cabdownload

Encabezado de solicitud

Encabezado Tipo Descripción
Autorización string Necesario. Token de acceso de Azure AD con el formato Token<de portador>.

Parámetros de solicitud

Parámetro Tipo Descripción Obligatorio
applicationId string Identificador de producto de la aplicación de escritorio para la que desea descargar un archivo CAB. Para obtener el identificador de producto de una aplicación de escritorio, abra cualquier informe de análisis 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.
cabIdHash string Hash de identificador único del archivo CAB que desea descargar. Para obtener este valor, use los detalles de obtención de un error en el método de 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.

Ejemplo de solicitud

En el ejemplo siguiente se muestra cómo descargar un archivo CAB mediante este método. Reemplace los parámetros applicationId y cabIdHash por los valores adecuados para la aplicación de escritorio.

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>

Respuesta

Este método devuelve un código de respuesta 302 (redireccionamiento) y el encabezado Location de la respuesta se asigna al URI de firma de acceso compartido (SAS) del archivo CAB. El autor de la llamada se redirige a este URI para descargar automáticamente el archivo CAB.