CurrentApp.GetCustomerPurchaseIdAsync(String, String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 사용자를 대신하여 무료 제품에 대한 자격을 부여하는 데 사용할 수 있는 Microsoft Store ID 키를 검색합니다.
public:
static IAsyncOperation<Platform::String ^> ^ GetCustomerPurchaseIdAsync(Platform::String ^ serviceTicket, Platform::String ^ publisherUserId);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<winrt::hstring> GetCustomerPurchaseIdAsync(winrt::hstring const& serviceTicket, winrt::hstring const& publisherUserId);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<string> GetCustomerPurchaseIdAsync(string serviceTicket, string publisherUserId);
function getCustomerPurchaseIdAsync(serviceTicket, publisherUserId)
Public Shared Function GetCustomerPurchaseIdAsync (serviceTicket As String, publisherUserId As String) As IAsyncOperation(Of String)
매개 변수
- serviceTicket
-
String
Platform::String
winrt::hstring
현재 앱의 게시자를 식별하는 Azure Active Directory 액세스 토큰입니다. 이 토큰을 생성하는 방법에 대한 자세한 내용은 서비스에서 제품 자격 관리를 참조하세요.
- publisherUserId
-
String
Platform::String
winrt::hstring
현재 앱의 게시자로 관리하는 서비스의 컨텍스트에서 현재 사용자를 식별하는 익명 ID입니다. 서비스 컨텍스트에서 사용자 ID를 유지 관리하는 경우 이 매개 변수를 사용하여 현재 사용자의 ID를 새 Microsoft Store ID 키와 연결할 수 있습니다(사용자 ID는 키에 포함됨). 그렇지 않으면 사용자 ID를 Microsoft Store ID 키와 연결할 필요가 없는 경우 문자열 값을 전달할 수 있습니다.
반환
현재 사용자의 구매 ID 키입니다. 이 키는 30일 동안 유효합니다.
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10586.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v2.0에서 도입되었습니다.)
|
설명
앱 내 구매 카탈로그가 있는 게시자는 Microsoft Store 구매 API에 대한 서비스 대 서비스 호출에서 Microsoft Store ID 키를 사용하여 현재 사용자를 대신하여 무료 제품에 대한 자격을 부여할 수 있습니다. 자격은 Microsoft Store를 통해 게시된 앱 또는 IAP(앱 내 제품)를 사용할 수 있는 고객의 권리를 나타냅니다. 자세한 내용은 서비스에서 제품 권리 유형 관리를 참조하세요.