Skip to main content
b2bLicensePreview API를 사용하면 사용자의 제품 및 자격을 자체 서비스에서 쿼리할 수 있습니다. 쿼리를 특정 제품, 제품 유형으로 제한하거나 쿼리에 다른 필터를 사용할 수 있습니다. 사용자당 시간 창을 기준으로 하는 호출 속도 제한을 피하기 위해 서비스에서 사용자 구매를 정기적으로 폴링하지 않아야 합니다. 현재 제한은 동일한 사용자에 대해 5분 창 내에 100개의 쿼리 요청입니다. 속도 제한을 트리거하면 다음 요청을 수행할 수 있는 시점에 대한 정보와 함께 429 HTTP 응답이 발생합니다. 결과에는 서비스가 대신 호출하고 있는 사용자 계정이 직접 소유하거나 자격이 있는 제품만 포함됩니다. 클라이언트에 표시될 수 있는 공유 자격은 반환되지 않습니다. 공유 시나리오에 대한 자세한 내용은 게임을 위한 제품 공유 모델을 참조하세요.
응답 시간 초과와 긴 응답 시간을 방지하려면 요청에서 productSkuIds 매개 변수를 사용하여 결과에 원하는 정확한 제품을 항상 지정해야 합니다.
productSkuIds 목록 없이 호출하면 사용자가 XBOX 및 Microsoft Store 앱에서 수행한 총 자격 및 구매 수에 따라 응답 시간이 길어집니다.
b2bLicensePreview는 파트너 서비스에서의 호출용입니다.
클라이언트 앱 또는 게임은 이 서비스를 직접 호출해서는 안 됩니다.

제품을 쿼리하는 데 b2bLicensePreview(Collections v8)와 publisherQuery(Collections v9) 비교

b2bLicensePreview(Collections v8)는 사용자 자격을 쿼리하는 이전 Collections 서비스이지만 파트너 사용을 위해 여전히 사용할 수 있습니다. publisherQuery(Collections v9)는 최신 버전이며 XBOX Game Pass 구독 상태 노출과 같은 확장된 기능을 제공합니다. XBOX Inventory 서비스에서 사용하는 LegacyProductIds에 대한 지원과 같이 파트너가 b2bLicensePreview를 사용하려는 시나리오도 여전히 있습니다. 자세한 내용은 관련 문서 필요에 맞는 올바른 Collections 쿼리 API 선택을 참조하세요.

요청

필수 구성 요소

서비스 간 API의 필수 구성 요소를 검토하세요. 이 API는 Microsoft Entra ID 및 위임된 인증 X-token 인증 유형을 모두 지원합니다. 파트너 센터에서 제품 구성이 게시되지 않으면 호출은 성공하지만 결과가 반환되지 않을 수 있습니다.

요청 구문

요청 헤더

요청 본문

ProductSkuId 개체에는 다음 매개 변수가 포함됩니다.

요청 예제

기본 maxPageSize는 100이지만, 예제에서는 나머지 항목을 요청하는 것을 보여주기 위해 더 낮게 설정되어 있습니다.

응답

응답 본문

CollectionItemContractV8 개체에는 다음 매개 변수가 포함됩니다. TrialInformation 개체에는 다음 표에 나와 있는 매개 변수가 포함됩니다.

제품 유형 값 및 의미

제품 상태 값 및 의미

제품 acquisitionType 값 및 의미

satisfiedByProductIds 필드로 만족된 자격의 결과 이해

satisfiedByProductIds 배열이 비어 있으면 사용자는 직접 구매를 통해 항목에 대한 직접 자격을 갖습니다. 그렇지 않고 satisfiedByProductIds 배열에 하나 이상의 ProductId가 있는 경우, 항목은 해당 제품(번들, 구독 등)에서 사용자에게 자격이 부여됩니다. 사용자가 항목에 대해 직접 자격과 만족시키는 자격을 모두 갖는 경우, 요청의 excludeDuplicatesTrue이면 직접 자격이 우선하며 satisfiedByProductIds는 비어 있습니다.

응답 예제

연속 토큰으로 나머지 결과 요청

쿼리에 단일 응답으로 반환할 수 있는 것보다 더 많은 결과가 있는 경우, 최신 응답에 continuationToken이 제공됩니다. 이 continuationToken을 이전 요청 본문의 복사본에 추가하여 후속 요청에 사용합니다. 예제:
excludeDuplicates 플래그를 지정하더라도, 연속 토큰을 사용할 때는 상태가 다른 자격 항목을 얻을 수 있습니다. 따라서 중복 항목과 상태가 Active가 아닌 항목이 있는지 결과를 확인하세요.

참고 항목

서비스에서 제품 관리 Microsoft Store API로 서비스 인증 서비스에서 소모품 제품 관리 사용자 저장소 ID 키 갱신
마지막 수정일 2026년 8월 24일