Partager via


Télécharger le fichier CAB concernant une erreur dans votre application de bureau

Utilisez cette méthode dans l’API d’analyse du Microsoft Store pour télécharger le fichier CAB associé à une erreur particulière pour une application de bureau que vous avez ajoutée au programme Application de bureau Windows. Cette méthode peut uniquement télécharger le fichier CAB pour une erreur d’application qui s’est produite au cours des 30 derniers jours. Les téléchargements de fichiers CAB sont également disponibles dans le rapport d’intégrité pour les applications de bureau dans l’Espace Partenaires.

Avant de pouvoir utiliser cette méthode, vous devez d’abord appliquer la méthode 'obtenir des détails sur une erreur dans votre application de bureau' pour récupérer le hachage ID du fichier CAB que vous souhaitez télécharger.

Conditions préalables

Pour utiliser cette méthode, vous devez d’abord effectuer les opérations suivantes :

  • Si vous ne l’avez pas déjà fait, remplissez tous les prérequis pour l’API d’analytique du Microsoft Store.
  • Obtenez un jeton d’accès Azure AD à utiliser dans l’en-tête de requête pour cette méthode. Une fois que vous avez récupéré le jeton d’accès, vous avez 60 minutes pour l’utiliser avant qu’il n’expire. Une fois le jeton expiré, vous pouvez en obtenir un nouveau.
  • Obtenez l'empreinte ID du fichier CAB que vous souhaitez télécharger. Pour obtenir cette valeur, utilisez la obtenir les détails d’une erreur dans votre application de bureau méthode pour récupérer les détails d’une erreur spécifique dans votre application, puis utilisez la valeur cabIdHash dans le corps de réponse de cette méthode.

Requête

Syntaxe de la requête

Méthode URI de la requête
OBTENIR https://manage.devcenter.microsoft.com/v1.0/my/analytics/desktop/cabdownload

En-tête de requête

En-tête de page Catégorie Descriptif
Autorisation ficelle Obligatoire. Le jeton d’accès Azure AD sous la forme Bearer<token>.

Paramètres de la demande

Paramètre Catégorie Descriptif Obligatoire
applicationId ficelle ID de produit de l’application de bureau pour laquelle vous souhaitez télécharger un fichier CAB. Pour obtenir l’ID de produit d’une application de bureau, ouvrez n’importe quel rapport d’analytique de l’Espace partenaires pour votre application de bureau (par exemple, le rapport d’intégrité ) et récupérez l’ID de produit à partir de l’URL. Oui
cabIdHash ficelle Le hachage de l'identifiant unique du fichier CAB que vous souhaitez télécharger. Pour obtenir cette valeur, utilisez la obtenir les détails d’une erreur dans votre application de bureau méthode pour récupérer les détails d’une erreur spécifique dans votre application et utilisez la valeur cabIdHash dans le corps de réponse de cette méthode. Oui

Exemple de requête

L’exemple suivant montre comment télécharger un fichier CAB à l’aide de cette méthode. Remplacez les paramètres applicationId et cabIdHash par les valeurs appropriées pour votre application de bureau.

GET https://manage.devcenter.microsoft.com/v1.0/my/analytics/desktop/cabdownload?applicationId=10238467886765136388&cabIdHash=00001111-aaaa-2222-bbbb-3333cccc4444 HTTP/1.1
Authorization: Bearer <your access token>

Réponse

Cette méthode retourne un code de réponse 302 (redirection), et l’en-tête Location dans la réponse est affecté à l’URI de signature d’accès partagé (SAP) du fichier CAB. L’appelant est redirigé vers cet URI pour télécharger automatiquement le fichier CAB.