Google Play订阅不一致自动续订

时间:2015-06-01 07:41:37

标签: android google-api google-play-developer-api

我的应用正在使用googleapis的/ androidpublisher / v1来验证Google Play订阅。 (将在不久的将来升级到v2)

每个月每个用户订阅通常会自动续订,我会从以下类型的API获得新的收据回复:

{
 "kind": "androidpublisher#subscriptionPurchase",
 "initiationTimestampMsec": "<start timestamp>",
 "validUntilTimestampMsec": "<expiration timestamp>",
 "autoRenewing": ***true***
}

然而,自2015年5月19日以来 - 以下情况开始发生 - 在每次订阅结束时,我们都会收到以下回复:

{
 "kind": "androidpublisher#subscriptionPurchase",
 "initiationTimestampMsec": "<start timestamp>",
 "validUntilTimestampMsec": "<expiration timestamp>",
 "autoRenewing": ***false***
}

这基本上意味着订阅尚未续订,因此被取消。 但是,在尝试 重新发送 再次向Google发送最新收据后,我们再次收到有效收据,新的到期日期为:

{
 "kind": "androidpublisher#subscriptionPurchase",
 "initiationTimestampMsec": "<start timestamp>",
 "validUntilTimestampMsec": "<***new*** expiration timestamp>",
 "autoRenewing": ***true***
}

这是旧版Google API的新问题吗? 还有其他人遇到过这样的问题吗?

1 个答案:

答案 0 :(得分:0)

根据谷歌开发者的支持,他们确实发现了一个在上述日期引起问题的错误。

这已经在六月初修复了。