我正在尝试实施In App购买订阅。 谷歌文档说
queryPurchases方法返回缓存中的结果& queryPurchaseHistoryAsync返回来自服务器&amp ;;的结果。 返回用户针对每个产品ID进行的最新购买,即使该购买已过期,取消或已消费。
在我的应用中,我想检查用户是否已订阅特定结果,以便我可以相应地启用或禁用该功能。 queryPurchaseHistoryAsync的问题在于,如果过期,取消或消费,它不会给出购买的状态。因为,这种方法直接从服务器获取数据,
有什么方法可以从中找到订阅状态,如果它处于活动状态或已过期?
OR
我的方案有没有更好的方式来获取尚未过期的订阅订阅?(除了我需要服务器的GOOGLE API)