다음을 통해 공유


데스크톱 애플리케이션의 오류에 대한 CAB 파일 다운로드하기

Microsoft 스토어 분석 API에서 이 메서드를 사용하여 Windows 데스크톱 애플리케이션 프로그램에 추가한 데스크톱 애플리케이션의 특정 오류와 연결된 CAB 파일을 다운로드합니다. 이 메서드는 지난 30일 동안 발생한 앱 오류에 대한 CAB 파일만 다운로드할 수 있습니다. CAB 파일 다운로드는 파트너 센터의 데스크톱 애플리케이션에 대한 Health 보고서에서도 볼 수 있습니다.

이 메서드를 사용하려면 먼저 데스크톱 애플리케이션의 오류에 대한 세부 정보 가져오기 메서드를 사용하여 다운로드할 CAB 파일의 ID 해시를 검색해야 합니다.

필수 조건

이 메서드를 사용하려면 먼저 다음 방법대로 해야 합니다.

요청

요청 구문

메서드 요청 URI
GET https://manage.devcenter.microsoft.com/v1.0/my/analytics/desktop/cabdownload

요청 헤더

헤더 형식 설명
권한 부여 string 필수. Bearer<토큰> 형식의 Azure AD 액세스 토큰.

요청 매개 변수

매개 변수 형식 설명 필수
applicationId 문자열 CAB 파일을 다운로드할 데스크톱 애플리케이션의 제품 ID. 데스크톱 애플리케이션의 제품 ID를 가져오려면 데스크톱 애플리케이션의 파트너 센터 분석 보고서(Health 보고서 등)를 열고 URL에서 제품 ID를 검색합니다.
cabIdHash 문자열 다운로드하려는 CAB 파일의 고유 ID 해시. 이 값을 가져오려면 데스크톱 애플리케이션에서 오류에 대한 세부 정보 가져오기 메서드를 사용하여 애플리케이션에서 특정 오류에 대한 세부 정보를 검색하고 해당 메서드의 응답 본문에 cabIdHash 값을 사용합니다.

요청 예시

다음 예제는 이 메서드를 사용하여 CAB 파일을 다운로드하는 방법을 보여 줍니다. applicationIdcabIdHash 매개 변수를 데스크톱 애플리케이션에 대한 적절한 값으로 바꿉니다.

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>

Response

이 메서드는 302(리디렉션) 응답 코드를 반환하고, 이 응답의 Location 헤더는 CAB 파일의 SAS(공유 액세스 서명) URI에 할당됩니다. 호출자는 이 URI로 리디렉션되어 자동으로 CAB 파일을 다운로드합니다.