23

当用户首次从 Google Play 商店购买订阅时,我的应用会向我的服务器发送包含包名称、订阅/产品 ID 和购买令牌的收据。然后我可以调用Purchases.subscriptions.get API来验证订阅。

我不清楚的是,一旦发生续订,我是否可以完全在服务器端验证订阅?文档对此非常不清楚。

据我了解,使用 V3 购买 API,应用程序需要轮询以查看订阅是否已续订,然后将新收据转发到服务器。我假设购买令牌在续订时会有所不同,这表明不可能完全在服务器端实施续订检查。

我错过了什么吗?

4

1 回答 1

4

您可以使用https://developers.google.com/android-publisher/api-ref/purchases/subscriptions/get在每个固定时间间隔后检查客户端是否自动续订或续订订阅,并检查订阅的有效性响应https://developers.google.com/android-publisher/api-ref/purchases/subscriptions#resource您得到关注并在每个 firx 间隔后通知您的服务器订阅状态,或者仅当您获得自动更新或您更改到期日期时

于 2017-04-27T12:37:57.473 回答