2012-12-29 18 views
3

我試圖恢復與iOS一樣的購買,但我無法弄清楚如何使用Amazon API輕鬆恢復IAP權利購買。如何使用Amazon API輕鬆恢復購買?

如果我通過SKU向PurchasingManager發送另一個請求,它將返回PurchaseResponse,但如果SKU已被購買,則PurchaseResponse不會返回有效的收據。它是空的。

似乎我需要該SKU來做任何類型的處理。

回答

3

找到了如何做到這一點。

原來需要不同的函數調用,而不是initiatePurchaseRequest調用。

PurchasingManager.initiatePurchaseUpdatesRequest(Offset offset) 

這個調用得到所有的用戶做出購買然後將它們返回到PurchasingObserver被處理:

PurchasingObserver.onPurchaseUpdatesResponse(PurchaseUpdatesResponse purchaseUpdatesResponse)