Android Inapp购买订阅验证

时间:2014-07-21 13:04:44

标签: android

如何验证他使用Google Play服务购买的订阅商品仍然有效 我买了一本月刊订阅的杂志, 我拿到 : {     “订单ID”: “的 **”,     “packageName”:“** ”,     “的productId”: “77”,     “purchaseTime”: **,     “purchaseState”:0,     “purchaseToken”: “** ” }

现在如何知道我是否在没有调用playservices的情况下买了这个项目。 是否有任何API检查订阅仍然有效。

1 个答案:

答案 0 :(得分:1)

谷歌开发者指南sais:

  

purchaseState:订单的购买状态。可能的值为0(已购买),1(已取消)或2(已退款)。

这是link

因此,如果您没有及时取消订阅,那么您的订阅仍然有效,您将再次付款。

buyTime是您购买商品的时间 - 订阅。在Google Play中,您可以查看是月度订阅还是年度订阅。使用此信息来计算下次支付的时间。