Скачивание CAB-файла для ошибки в приложенииDownload the CAB file for an error in your app

Этот метод можно используйте в API анализа Microsoft Store для загрузки CAB-файл, который связан с конкретной ошибки в приложении, которое было учтено центр партнеров.Use this method in the Microsoft Store analytics API to download the CAB file that is associated with a particular error in your app that has been reported to Partner Center. Этот метод позволяет скачать CAB-файл только для ошибок приложения, возникших за последние 30 дней.This method can only download the CAB file for an app error that occurred in the last 30 days. Загрузка файлов CAB, также доступны в сбоев раздел отчет о работоспособности в центре партнеров.CAB file downloads are also available in the Failures section of the Health report in Partner Center.

Перед применением этого метода необходимо сначала воспользоваться методом получения сведений об ошибке в приложении, чтобы извлечь идентификатор нужного CAB-файла.Before you can use this method, you must first use the get details for an error in your app method to retrieve the ID of the CAB file you want to download.

Предварительные условияPrerequisites

Для использования этого метода сначала необходимо сделать следующее:To use this method, you need to first do the following:

  • Если вы еще не сделали этого, выполните все необходимые условия для API аналитики для Microsoft Store.If you have not done so already, complete all the prerequisites for the Microsoft Store analytics API.
  • Получите маркер доступа Azure AD, который будет использоваться в заголовке запроса этого метода.Obtain an Azure AD access token to use in the request header for this method. После получения токена доступа у вас будет 60 минут, чтобы использовать его до окончания его срока действия.After you obtain an access token, you have 60 minutes to use it before it expires. После истечения срока действия токена можно получить новый токен.After the token expires, you can obtain a new one.
  • Получите идентификатор CAB-файла, который необходимо скачать.Get the ID of the CAB file you want to download. Для получения этого идентификатора используйте метод получения подробных сведений об ошибке в приложении, чтобы получить подробные сведения об определенной ошибке в приложении, и значение cabId в тексте ответа этого метода.To get this ID, use the get details for an error in your app method to retrieve details for a specific error in your app, and use the cabId value in the response body of that method.

ЗапросRequest

Синтаксис запросаRequest syntax

МетодMethod Универсальный код ресурса (URI) запросаRequest URI
GETGET https://manage.devcenter.microsoft.com/v1.0/my/analytics/cabdownload

Заголовок запросаRequest header

ЗаголовокHeader ТипType ОписаниеDescription
AuthorizationAuthorization Строкаstring Обязательный.Required. Маркер доступа Azure AD в форме носителя < маркера>.The Azure AD access token in the form Bearer <token>.

Параметры запросаRequest parameters

ПараметрParameter ТипType ОписаниеDescription ОбязательноRequired
applicationIdapplicationId Строкаstring Код продукта в Магазине для приложения, по которому требуется скачать CAB-файл.The Store ID of the app for which you want to download a CAB file. Идентификатор Store можно найти в страницу удостоверения центра партнеров.The Store ID is available on the App identity page of Partner Center. Пример кода продукта в Магазине: 9WZDNCRFJ3Q8.An example Store ID is 9WZDNCRFJ3Q8. ДаYes
cabIdcabId Строкаstring Уникальный идентификатор CAB-файла, который необходимо скачать.The unique ID of the CAB file you want to download. Для получения этого идентификатора используйте метод получения подробных сведений об ошибке в приложении, чтобы получить подробные сведения об определенной ошибке в приложении, и значение cabId в тексте ответа этого метода.To get this ID, use the get details for an error in your app method to retrieve details for a specific error in your app, and use the cabId value in the response body of that method. ДаYes

 

Пример запросаRequest example

В следующем примере показано, как с помощью этого метода скачать CAB-файл.The following example demonstrates how to download a CAB file using this method. Замените параметры applicationId и cabId соответствующими значениями для вашего приложения.Replace the applicationId and cabId parameters with the appropriate values for your app.

GET https://manage.devcenter.microsoft.com/v1.0/my/analytics/cabdownload?applicationId=9NBLGGGZ5QDR&cabId=1336373323853 HTTP/1.1
Authorization: Bearer <your access token>

ОтветResponse

Этот метод возвращает код ответа 302 (перенаправление), а заголовку Location в ответе присваивается универсальный код ресурса (URI) для подписанного URL-адреса (SAS) 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. Вызывающий объект перенаправляется на этот URI, чтобы автоматически скачать CAB-файл.The caller is redirected to this URI to automatically download the CAB file.