Поделиться через


CurrentApp.GetCustomerPurchaseIdAsync(String, String) Метод

Определение

Извлекает ключ идентификатора Microsoft Store, который можно использовать для предоставления прав на бесплатные продукты от имени текущего пользователя.

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

Анонимный идентификатор, определяющий текущего пользователя в контексте служб, которыми вы управляете в качестве издателя текущего приложения. Если вы сохраняете идентификаторы пользователей в контексте служб, этот параметр можно использовать для связывания идентификатора текущего пользователя с новым ключом идентификатора Microsoft Store (идентификатор пользователя будет внедрен в ключ). В противном случае, если вам не нужно связывать идентификатор пользователя с ключом идентификатора Microsoft Store, можно передать любое строковое значение.

Возвращаемое значение

IAsyncOperation<String>

IAsyncOperation<Platform::String>

IAsyncOperation<winrt::hstring>

Ключ идентификатора покупки для текущего пользователя. Этот ключ действителен в течение 30 дней.

Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v2.0)

Комментарии

Издатели с каталогами покупок из приложения могут использовать ключ идентификатора Microsoft Store в вызовах службы к API покупок Microsoft Store, чтобы предоставить права на бесплатные продукты от имени текущего пользователя. Право представляет собой право клиента на использование приложения или продукта из приложения (IAP), опубликованного в Microsoft Store. Дополнительные сведения см. в разделе Управление правами на продукты из службы.

Применяется к

См. также раздел