다음을 통해 공유


앱의 오류에 대한 CAB 파일 다운로드하기

Microsoft Store 분석 API에서 이 메서드를 사용하여 파트너 센터로 보고된 앱의 특정 오류와 관련된 CAB 파일을 다운로드합니다. 이 메서드는 지난 30일 동안 발생한 앱 오류에 대한 CAB 파일만 다운로드할 수 있습니다. CAB 파일 다운로드는 파트너 센터에서 Health 보고서오류 섹션을 통해서도 확인할 수 있습니다.

이 메서드를 사용하려면 먼저 앱의 오류에 대한 세부 정보 가져오기 메서드를 사용하여 다운로드할 CAB 파일의 ID를 검색해야 합니다.

필수 조건

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

  • 아직 완료하지 않은 경우 Microsoft Store 분석 API에 대한 모든 필수 조건을 완료합니다.
  • 이 메서드에 대한 요청 헤더에 사용할 Azure AD 액세스 토큰을 가져오세요. 액세스 토큰을 가져온 후 만료되기까지 60분이 걸립니다. 토큰이 만료된 후 새 토큰을 가져올 수 있습니다.
  • 다운로드하려는 CAB 파일의 ID를 가져옵니다. 이 ID를 가져오려면 앱의 오류에 대한 세부 정보 가져오기 메서드를 사용하여 앱의 특정 오류에 대한 세부 정보를 검색하고 해당 메서드의 응답 본문에 cabId 값을 사용합니다 .

요청

요청 구문

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

요청 헤더

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

요청 매개 변수

매개 변수 형식 설명 필수
applicationId 문자열 CAB 파일을 다운로드할 앱의 Store ID. Store ID는 파트너 센터의 앱 ID 페이지에서 사용할 수 있습니다. 예를 들어 Store ID는 9WZDNCRFJ3Q8입니다.
cabId 문자열 다운로드할 CAB 파일의 고유 ID. 이 ID를 가져오려면 앱의 오류에 대한 세부 정보 가져오기 메서드를 사용하여 앱의 특정 오류에 대한 세부 정보를 검색하고 해당 메서드의 응답 본문에 cabId 값을 사용합니다 .

 

요청 예시

다음 예제는 이 메서드를 사용하여 CAB 파일을 다운로드하는 방법을 보여 줍니다. applicationIdcabId 매개 변수를 앱의 승인 값으로 교체합니다.

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 헤더는 CAB 파일의 SAS(공유 액세스 서명) URI에 할당됩니다. 호출자는 이 URI로 리디렉션되어 자동으로 CAB 파일을 다운로드합니다.