Скачивание CAB-файла для ошибки в приложении
Используйте этот метод в API аналитики Microsoft Store для скачивания CAB-файла, связанного с определенной ошибкой в приложении, которое было сообщено в Центре партнеров. Этот метод может скачать только CAB-файл для ошибки приложения, которая произошла за последние 30 дней. Скачивание CAB-файла также доступно в разделе "Сбои" отчета о работоспособности в Центре партнеров.
Прежде чем использовать этот метод, необходимо сначала использовать сведения об ошибке в методе приложения , чтобы получить идентификатор CAB-файла, который вы хотите скачать.
Необходимые компоненты
Чтобы использовать этот метод, сначала необходимо выполнить следующие действия:
- Если это еще не сделано, выполните все предварительные требования для API аналитики Microsoft Store.
- Получите маркер доступа Azure AD для использования в заголовке запроса для этого метода. После получения маркера доступа у вас будет 60 минут, чтобы использовать его до истечения срока действия. После истечения срока действия маркера можно получить новый.
- Получите идентификатор CAB-файла, который вы хотите скачать. Чтобы получить этот идентификатор, используйте сведения об ошибке в методе приложения для получения сведений об определенной ошибке в приложении и используйте значение cabId в тексте ответа этого метода.
Запросить
Синтаксис запроса
Способ | URI запроса |
---|---|
GET | https://manage.devcenter.microsoft.com/v1.0/my/analytics/cabdownload |
Заголовок запроса
Верхний колонтитул | Тип | Описание |
---|---|---|
Авторизация | строка | Обязательный. Маркер доступа Azure AD в маркере> носителя<формы. |
Параметры запроса
Параметр | Тип | Описание | Обязательное поле |
---|---|---|---|
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>
Response
Этот метод возвращает код отклика 302 (перенаправление), а заголовок location в ответе назначается URI подписанного URL-адреса (SAS) CAB-файла. Вызывающий объект перенаправляется в этот универсальный код ресурса (URI), чтобы автоматически скачать CAB-файл.