CurrentApp.GetCustomerPurchaseIdAsync(String, String) Methode

Definition

Ruft einen Microsoft Store-ID-Schlüssel ab, mit dem Berechtigungen für kostenlose Produkte im Namen des aktuellen Benutzers gewährt werden können.

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)

Parameter

serviceTicket
String

Platform::String

winrt::hstring

Ein Azure Active Directory-Zugriffstoken, das den Herausgeber der aktuellen App identifiziert. Weitere Informationen zum Generieren dieses Tokens finden Sie unter Verwalten von Produktberechtigungen aus einem Dienst.

publisherUserId
String

Platform::String

winrt::hstring

Eine anonyme ID, die den aktuellen Benutzer im Kontext der Dienste identifiziert, die Sie als Herausgeber der aktuellen App verwalten. Wenn Sie Benutzer-IDs im Kontext Ihrer Dienste verwalten, können Sie diesen Parameter verwenden, um Ihre ID für den aktuellen Benutzer dem neuen Microsoft Store-ID-Schlüssel zuzuordnen (die Benutzer-ID wird in den Schlüssel eingebettet). Andernfalls können Sie einen beliebigen Zeichenfolgenwert übergeben, wenn Sie dem Microsoft Store-ID-Schlüssel keine Benutzer-ID zuordnen müssen.

Gibt zurück

IAsyncOperation<String>

IAsyncOperation<Platform::String>

IAsyncOperation<winrt::hstring>

Der Kauf-ID-Schlüssel für den aktuellen Benutzer. Dieser Schlüssel ist 30 Tage lang gültig.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v2.0)

Hinweise

Herausgeber mit Katalogen von In-App-Käufen können den Microsoft Store-ID-Schlüssel in Service-to-Service-Aufrufen an die Microsoft Store-Einkaufs-API verwenden, um Berechtigungen für kostenlose Produkte im Namen des aktuellen Benutzers zu gewähren. Eine Berechtigung stellt das Recht des Kunden dar, eine App oder ein In-App-Produkt (IAP) zu verwenden, das über den Microsoft Store veröffentlicht wird. Weitere Informationen finden Sie unter Verwalten von Produktberechtigungen über einen Dienst.

Gilt für:

Weitere Informationen