有限的应用内购买

时间:2014-03-09 11:30:48

标签: android timer google-play google-play-services in-app-billing

我已经为我的应用实施了应用内结算,但我想让它有所不同。我想创建购买例如:解锁此项目2个月。当我想结束购买的物品许可证时,我会调用我的consumeItem();方法。

但我应该在何处以及如何使用此方法,在用户购买后2个月后自动消费?

1 个答案:

答案 0 :(得分:0)

使用订阅可能是个好主意。这样,用户肯定会知道它只是一个订阅,它可以在时机成熟时立即失效。

另一个好主意可能是使用服务器。您可以存储有关购买的所有数据以及有关用户的信息。然后,您可以随时使用beloew Purchase Status API https://developer.android.com/google/play/billing/gp-purchase-status-api.html#overview检查购买状态,然后如果购买时间为2个月,则可以禁用用户购买状态。