Поделиться через


Скачайте CAB-файл при возникновении ошибки в вашем приложении.

Используйте этот метод в API аналитики Microsoft Store для загрузки CAB-файла, связанного с определенной ошибкой в приложении, которую сообщили в Центре партнеров. Этот метод может скачать только CAB-файл для ошибки приложения, которая произошла за последние 30 дней. Загрузка CAB-файлов также доступна в разделе Сбоиотчета о работоспособности в Центре партнеров.

Прежде чем использовать этот метод, сначала необходимо воспользоваться методом получения сведений об ошибке в вашем приложении, чтобы получить идентификатор CAB-файла, который вы хотите скачать.

Предпосылки

Чтобы использовать этот метод, сначала необходимо выполнить следующие действия:

  • Если это еще не сделано, выполните все предварительные требования для API аналитики Microsoft Store.
  • Получите маркер доступа Azure AD для использования в заголовке запроса для этого метода. После получения маркера доступа у вас есть 60 минут, чтобы использовать его до истечения срока действия. После истечения срока действия токена можно получить новый токен.
  • Получите идентификатор CAB-файла, который вы хотите скачать. Чтобы получить этот идентификатор, используйте метод получения сведений об ошибке в вашем приложении, чтобы извлечь информацию о конкретной ошибке, и значение cabId в теле ответа этого метода.

Просьба

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

Метод Запрос URI
ПОЛУЧАЙ https://manage.devcenter.microsoft.com/v1.0/my/analytics/cabdownload

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

Заголовок Тип Описание
Авторизация струна Обязательное. Токен доступа Azure AD в форме Bearer<token>.

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

Параметр Тип Описание Обязательно
applicationId струна Идентификатор магазина приложения, для которого нужно скачать CAB-файл. Идентификатор магазина доступен на странице идентификации приложения в Центре партнеров. Пример идентификатора магазина — 9WZDNCRFJ3Q8. Да
cabId струна Уникальный идентификатор CAB-файла, который требуется скачать. Чтобы получить этот идентификатор, используйте метод получения сведений об ошибке в вашем приложении, чтобы извлечь информацию о конкретной ошибке, и значение cabId в теле ответа этого метода. Да

 

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

В следующем примере показано, как скачать CAB-файл с помощью этого метода. Замените параметры applicationId и cabId соответствующими значениями для приложения.

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

Ответ

Этот метод возвращает код отклика 302 (перенаправление), а заголовок Location в ответе назначается URI общей подписи доступа (SAS) CAB-файла. Абонент перенаправляется на этот URI для автоматической загрузки CAB-файла.