获取Google Play应用内订阅的截止日期

Dap*_*app 7 java android subscriptions in-app-purchase

针对Android应用的新应用内订阅产品的实施似乎与常规托管/非托管产品相同,但是(afaik)获取订阅的到期日期仅可通过Google Play Android Develope基于HTTP的API获得.那部分让我一无所知.

使用Google API Java客户端库获取过期日期的任何实施示例都将是一个巨大的帮助.

小智 1

那么,您始终可以使用订阅的 AIDL 来计算到期日期。如果您提出请求RESTORE_TRANSACTIONS(假设您之前没有本地数据),您将获得购买日期和订阅的当前状态以及一些其他数据。如果您按月订阅,并且远远超出了第一个月,则必须检查当前状态(可以使用PURCHASE_STATE_CHANGE来自 Play 商店的推送接收器自动检查当前状态)。了解状态和购买日期,您可以计算到期日期。