StoreContext.GetCustomerPurchaseIdAsync(String, String) 메서드

정의

현재 사용자를 대신하여 무료 제품에 대한 권한을 부여하는 데 사용할 수 있는 Microsoft Store ID 키를 검색합니다.

public:
 virtual IAsyncOperation<Platform::String ^> ^ GetCustomerPurchaseIdAsync(Platform::String ^ serviceTicket, Platform::String ^ publisherUserId) = GetCustomerPurchaseIdAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<winrt::hstring> GetCustomerPurchaseIdAsync(winrt::hstring const& serviceTicket, winrt::hstring const& publisherUserId);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<string> GetCustomerPurchaseIdAsync(string serviceTicket, string publisherUserId);
function getCustomerPurchaseIdAsync(serviceTicket, publisherUserId)
Public 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 키와 연결할 필요가 없는 경우 문자열 값을 전달할 수 있습니다.

반환

IAsyncOperation<String>

IAsyncOperation<Platform::String>

IAsyncOperation<winrt::hstring>

성공적으로 완료되면 현재 사용자의 구매 ID 키를 반환하는 비동기 작업입니다. 이 키는 30일 동안 유효합니다.

특성

설명

앱 내 구매 카탈로그가 있는 게시자는 Microsoft Store 구매 API에 대한 서비스 대 서비스 호출에서 Microsoft Store ID 키를 사용하여 현재 사용자를 대신하여 무료 제품에 대한 자격을 부여할 수 있습니다. 자격은 Microsoft Store를 통해 게시된 앱 또는 추가 기능을 사용할 수 있는 고객의 권리를 나타냅니다. 자세한 내용은 서비스에서 제품 권리 유형 관리를 참조하세요.

적용 대상

추가 정보