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