Compartilhar via


CurrentApp.GetCustomerPurchaseIdAsync(String, String) Método

Definição

Recupera uma chave de ID da Microsoft Store que pode ser usada para conceder direitos para produtos gratuitos em nome do usuário atual.

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)

Parâmetros

serviceTicket
String

Platform::String

winrt::hstring

Um token de acesso do Azure Active Directory que identifica o editor do aplicativo atual. Para obter mais informações sobre como gerar esse token, consulte Gerenciar direitos de produto de um serviço.

publisherUserId
String

Platform::String

winrt::hstring

Uma ID anônima que identifica o usuário atual no contexto de serviços que você gerencia como o editor do aplicativo atual. Se você mantiver IDs de usuário no contexto de seus serviços, poderá usar esse parâmetro para associar sua ID para o usuário atual à nova chave de ID da Microsoft Store (a ID de usuário será inserida na chave). Caso contrário, se você não precisar associar uma ID de usuário à chave de ID da Microsoft Store, poderá passar qualquer valor de cadeia de caracteres.

Retornos

IAsyncOperation<String>

IAsyncOperation<Platform::String>

IAsyncOperation<winrt::hstring>

A chave de ID de compra para o usuário atual. Essa chave é válida por 30 dias.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v2.0)

Comentários

Os editores com catálogos de compras no aplicativo podem usar a chave de ID da Microsoft Store em chamadas de serviço a serviço para a API de compra da Microsoft Store para conceder direitos para produtos gratuitos em nome do usuário atual. Um direito representa o direito do cliente de usar um aplicativo ou IAP (produto no aplicativo) publicado por meio da Microsoft Store. Para obter mais informações, consulte Gerenciar direitos a produtos de um serviço.

Aplica-se a

Confira também