我目前正在尝试在我的应用中修复以下边缘情况,而不使用" Google Play Android Developer API" :
我遇到这样的困难,因为每当我在queryPurchases()
对象上拨打BillingClient
时,我总是会获得orderId
的相同数据(Google声明订单ID应根据续订重复号码link)和purchaseTime
保持不变,无论在订阅处于活动状态还是取消时调用queryPurchases(SkuType.SUBS)
(如果我调用queryPurchaseHistoryAsync()
,则会出现相同的行为我很乐意解决这个问题,而不必惹恼谷歌播放Android开发者API"。使用它似乎有点过分,只需要获得上次成功订阅续订的日期或者如何有许多成功的续约。