我正在尝试像iOS一样恢复购买,但我不知道如何使用Amazon API轻松恢复IAP授权购买。
如果我向PurchasingManager
发送另一个带有SKU的请求,它返回PurchaseResponse
,但是如果SKU已经被购买,PurchaseResponse
不会返回有效的收据。这是零。
似乎我需要SKU来做任何类型的处理。
知道怎么做了
结果是需要一个不同的函数调用而不是initiatePurchaseRequest
调用。
PurchasingManager.initiatePurchaseUpdatesRequest(Offset offset)
这个调用获取用户所做的所有购买,然后将它们返回给PurchasingObserver,由:
PurchasingObserver.onPurchaseUpdatesResponse(PurchaseUpdatesResponse purchaseUpdatesResponse)