我最近将app billing v3集成到了我的应用程序中,用于每月订阅。购买订阅后,我使用购买令牌和sku进行注册和登录。对于下次发布,我再次使用此购买令牌登录。
即使我删除了应用并重新安装,我也会再次获得相同的购买令牌,以帮助我登录应用。
如果我取消订阅并且已过期,则似乎会出现此问题。在这种情况下,我没有获得购买令牌,这是好的。我再次使用相同的Play商店帐户购买相同的订阅。这次收到的购买令牌 - 是不同还是相同?不应该是相同的,因为我购买相同的SKU并使用相同的Playstore帐户?
但我认为生成了一个新的purchaseToken。我已取消订阅比较,但需要一天才能取消和停用。一旦我能够测试它就会确认。
每个独特的purchaseToken用于注册用户。因此,如果用户取消并使用相同的Play商店帐户重新购买相同的订阅,则将为该用户创建另一个新帐户。具有特定游戏帐户的用户将具有针对相同订阅SKU的两个不同注册。是否可以续订旧的取消订阅而不是再次启动购买流程?