我已经为我的应用实施了应用内结算,但我想让它有所不同。我想创建购买例如:解锁此项目2个月。当我想结束购买的物品许可证时,我会调用我的consumeItem();方法。
但我应该在何处以及如何使用此方法,在用户购买后2个月后自动消费?
答案 0 :(得分:0)
使用订阅可能是个好主意。这样,用户肯定会知道它只是一个订阅,它可以在时机成熟时立即失效。
另一个好主意可能是使用服务器。您可以存储有关购买的所有数据以及有关用户的信息。然后,您可以随时使用beloew Purchase Status API
https://developer.android.com/google/play/billing/gp-purchase-status-api.html#overview检查购买状态,然后如果购买时间为2个月,则可以禁用用户购买状态。