0

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

每个月每个用户订阅通常都会自动续订,我会从以下类型的 API 收到新的收据响应:

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

但是,自 19/05/15 以来 - 以下情况开始发生 - 在每次订阅结束时,我们都会收到以下响应:

{
 "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 的新问题吗?有没有其他人遇到过这样的问题?

4

1 回答 1

0

根据 Google 开发人员的支持,他们确实发现了一个导致上述日期出现问题的错误。

这已在 6 月初左右修复。

于 2015-06-23T02:09:13.253 回答