如何查看订阅的结束时间?

问题描述 投票:0回答:1

Android 计费库具有

queryPurchasesAsync
API,可返回用户的购买情况。
Purchase
类具有方法 getPurchaseTime() 但文档表示,对于订阅,此帐户是第一次购买订阅而不是最后一次续订时间。

我如何知道上次续订的时间?或者更好的是我怎样才能知道订阅的结束时间(从上次续订开始)?

android android-billing
1个回答
0
投票

您需要实现一个后端来获取订阅的到期日期。 就像文档说的那样 https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.subscriptions。 但 Google Play 会检查订阅者是否处于活动状态,即使您没有使用应用程序也是如此。 它会在您在线时更新数据并缓存数据,因此即使用户在离线状态下使用您的应用程序,您的应用程序也可以将其作为购买获取。

© www.soinside.com 2019 - 2024. All rights reserved.