假设我已经保存了用户通过Google Play购买自动续订订阅时的令牌.当该订阅自动续订时,我是否仍然可以使用该较旧的初始令牌来获取该订阅的当前状态(通过Purchases.subscriptions:get)?
我刚刚读过这个:Google Play Developer API:“startTimeMillis”在不应该更新的时候被更新
但它比较旧。有人可以确认它是这样工作的吗?
当前的问题是,在我们的其他支付方式系统中,我们创建了自己的订阅。当此订阅结束时,我们将取消订阅,并且不再允许用户使用。如果用户稍后重新订阅,则对我们来说是新订阅。
但是,如果用户重新订阅,我们会得到新的purchaseToken,这部分就可以正常工作。但旧的订阅应该保持未付状态。但是,如果用户订阅并且旧令牌再次激活并且两个不同的令牌将返回相同的结果,这是一种问题。
我们将使用此端点: https: //developers.google.com/android-publisher/api-ref/purchases/subscriptions/get应该有以下结果: https: //developers.google.com/android-publisher /api-ref/purchases/subscriptions#resource
我们能否以某种方式发现旧令牌已被取消,然后重新订阅,并且我们应该期待新的订阅?
android in-app-purchase in-app-billing google-play google-play-services