Restoring/Verifying 应用内购买 Windows 10

Restoring/Verifying In-App Purchases in Windows 10

任何人都可以为我指出资源,或向我解释如何检查用户已经在 Windows UWP 应用程序中进行的购买。我的应用程序没有任何我可以用来识别个人用户的信息。我查看了文档,但找不到有关检索已购买商品收据的任何内容。

我可以通知我的服务器任何成功的购买并识别用户的设备。但是,同一用户将无法访问其他设备上的 his/her IAP。我需要的是一种检索当前登录 Windows 商店的用户的所有收据的方法。

谢谢!

毕竟我在文档中找到了它(对于模拟器):

LicenseInformation licenseInformation = CurrentAppSimulator.LicenseInformation;

// get the license info for one of the app's in-app offers
ProductLicense inAppOfferLicense = 
    licenseInformation.ProductLicenses["MyFavoriteInAppOffer"];

// get the expiration date of this in-app offer
DateTimeOffset expirationDate = inAppOfferLicense.ExpirationDate;