제품 매트릭스 가져오기

이 문서에서는 지정된 월에 대한 제품 매트릭스를 가져오는 방법을 설명합니다. 제품 매트릭스에는 제품 및 sku에 대한 속성 및 구매 규칙이 포함됩니다. 이 메서드는 월별 기록을 가져오는 필터를 지원합니다.

필수 조건

  • 자격 증명은 파트너 API 인증에 설명되어 있습니다. 이 시나리오에서는 애플리케이션 사용자 인증만 지원합니다. 애플리케이션 전용은 아직 지원되지 않습니다. http 오류:400이 발생하는 파트너는 파트너 API 인증 설명서를 참조해야 합니다.
  • 이 API는 현재 파트너가 관리 에이전트 또는 판매 에이전트 역할 중 하나에 있어야 하는 사용자 액세스만 지원합니다.

세부 정보

  • 현재는 업데이트된 새 상거래 라이선스 기반 제품에 대해서만 데이터를 반환합니다.
  • 현재 가격에는 API가 호출된 날짜까지 현재 월 동안 사용할 수 있는 제품이 포함됩니다. 이전 달에는 선택한 달의 마지막 날짜를 기준으로 한 날짜가 포함됩니다.
  • 이 메서드는 데이터를 파일 스트림으로 반환합니다. 파일 스트림은 .csv 파일 또는 압축된 .csv 버전입니다. 압축된 파일을 요청하는 방법에 대한 세부 정보는 다음과 같습니다.

REST 요청

요청 구문

메서드 요청 URI
GET https://api.partner.microsoft.com/v1.0/sales/offermatrix(Month='{date}')/$value

URI 필터 매개 변수

다음 필터 매개 변수를 사용합니다.

속성 Type 필수 설명
Month string 아니요 요청되는 가격표에 대해 YYYYMM을 준수해야 합니다.

요청 헤더

이러한 헤더 외에도 가격 책정 파일을 압축된 것으로 검색하여 대역폭 및 다운로드 시간을 줄일 수 있습니다. 기본적으로 파일은 압축되지 않습니다. 압축된 버전의 파일을 얻으려면 다음 헤더 값을 포함할 수 있습니다. 압축 시트는 2020년 4월부터만 사용할 수 있으며, 2020년 4월 이전의 모든 시트는 압축되지 않은 것으로만 사용할 수 있습니다.

헤더 값 유형 설명
Accept-Encoding string 선택 사항. 생략하면 파일 스트림이 압축되지 않습니다.

요청 예제

GET https://api.partner.microsoft.com/v1.0/sales/offermatrix(Month='202101')/$value HTTP/1.1
Authorization: Bearer
Accept-Encoding: deflate
Host: api.partner.microsoft.com

REST 응답

성공하면 이 메서드는 제품 행렬을 파일 스트림으로 반환합니다. 파일 스트림은 .csv 파일 또는 압축된 .csv 버전입니다.

응답 성공 및 오류 코드

각 응답에는 성공 또는 실패와 추가 디버깅 정보를 나타내는 HTTP 상태 코드가 함께 제공됩니다. 네트워크 추적 도구를 사용하여 이 코드, 오류 유형 및 추가 매개 변수를 읽을 수 있습니다. 전체 목록은 오류 코드를 참조하세요.

응답 예제

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 42180180
Content-Type: application/octet-stream
Content-Disposition: attachment; filename=updatedoffice.csv
Request-ID: 9f8bed52-e4df-4d0c-9ca6-929a187b0731
Date: Wed, 02 Feb 2021 03:41:20 GMT

"ProductTitle","ProductId","SkuId","SkuTitle","ProvisioningId","ProvisioningString","MinLicenses","MaxLicenses","AssetOwnershipLimit","AssetOwnershipLimitType","ProductSkuPreRequisites","ProductSkuConversion","Description","AllowedCountries" 
"Microsoft 365 Business Basic","CFQ7TTC0LH18","0001","Microsoft 365 Business Basic","3b555118-da6a-4418-894f-7df1e2096870","O365_BUSINESS_ESSENTIALS","1","300","2","ConcurrentCount","","CFQ7TTC0LDPB/0001,CFQ7TTC0LF8Q/0001","Best for businesses that need professional...","AD;AE;AF;AG;AI;AL;AM;AO..."
======= Truncated ==============