【问题标题】:Restore transaction inapp purchase android恢复交易inapp购买android
【发布时间】:2013-06-01 09:16:21
【问题描述】:

如何在应用内结算购买 android 中恢复交易。到目前为止,我已经搜索了所有链接。我没有找到确切的信息。我使用了BillingHelper.restoreTransactionInformation(BillingSecurity.generateNonce()),但它什么也没返回。
谁能帮我解决这个问题。

任何帮助将不胜感激。

【问题讨论】:

  • 您使用的是版本 2 还是版本 3 的 API?
  • 这里我使用的是 API 版本 3

标签: android in-app-purchase in-app-billing restore


【解决方案1】:

api 的 V3 不再需要恢复购买。可以直接查询购买的商品。

请阅读查询已购买项目部分: http://developer.android.com/google/play/billing/billing_integrate.html
和getPurchases() method description。

【讨论】:

  • 我的应用程序中的每个产品都有恢复按钮。点击列表器上的恢复应该调用什么方法。你能分享一些源代码吗?
  • 请在 Stack Overflow 上发布一个新问题,并说明您使用的是 V2。 V2 和 V3 非常不同,在同一个问答中回答这两个问题很混乱。如果您对 V3 没问题,请接受我的回答。谢谢。
  • 在 V2 中我已经发送了恢复事务请求。它给出了成功的响应。但它没有调用 PURCHASE_STATE_CHANGED 方法。请指导我。
  • @poiuytrez 我在 consol 上制作了一款产品,现在我要对其进行测试,但是当我从设备测试时,它会显示示例标题,价格为 0.99 美元,你能告诉我为什么会出现这个问题吗?名称为专业版的产品,但它向我显示示例标题
  • @poiuytrez 第二件事如果我在市场上上传两个产品并想从两个不同的页面访问我的应用程序,那么我如何区分我要购买的产品?
猜你喜欢
  • 2016-01-31
  • 2011-09-30
  • 2016-07-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-09
相关资源
最近更新 更多