根据用户google play / amazon商店帐户恢复IAP

时间:2015-01-06 08:58:15

标签: android unity3d in-app-purchase

我的应用包含IAP,我希望用户能够在新设备上安装该应用并恢复这些购买。我没有任何类型的登录要求,因此没有后端可以访问以检查凭据然后恢复IAP。

我知道在iOS上可以通过调用特定函数([[SKPaymentQueue defaultQueue] restoreCompletedTransactions];)来恢复IAP。

google play和amazon有类似的东西吗?如果没有,我该如何恢复IAP?

1 个答案:

答案 0 :(得分:1)

From google play' official documentation:您需要调用queryInventoryAsync(QueryInventoryFinishedListener)方法并处理QueryInventoryFinishedListener中的数据。

From Amazon's documentation:您需要调用PurchasingService.getPurchaseUpdates()方法来检索用户购买历史记录