如何在Android中恢复应用内购买版本3的交易?

时间:2013-11-27 05:23:11

标签: in-app-purchase

我正在我的应用程序中集成应用程序购买版本3。在我的应用程序中,我想恢复事务,如果从设备卸载应用程序并再次安装用户,则用户应使用恢复功能来恢复所有已准备就绪的事务。 我想获取用户完成的交易清单。我引用http://developer.android.com/google/play/billing/billing_integrate.html此链接。

1 个答案:

答案 0 :(得分:1)

可以使用getPurchases()API恢复应用内购买。

Bundle ownedItems = mService.getPurchases(3, mContext.getPackageName(),
                itemType, continueToken);

如果您使用正确的包名称,购买类型和产品ID进行查询,那么之前的购买应该会被列出。请务必在尝试检索时使用您用于购买的Google帐户。

检查this是否有帮助