gpt4 book ai didi

android - Google Android 发布者 API 响应 "410 purchaseTokenNoLongerValid"错误

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:37:05 33 4
gpt4 key购买 nike

获取订阅状态 ( https://developers.google.com/android-publisher/api-ref/purchases/subscriptions/get ) API 响应

{
"error": {
"errors": [
{
"domain": "androidpublisher",
"reason": "purchaseTokenNoLongerValid",
"message": "The purchase token is no longer valid."
}
],
"code": 410,
"message": "The purchase token is no longer valid."
}
}

我在 Android 发布者 API 的上下文中找不到任何提及“purchaseTokenNoLongerValid”或“购买 token 不再有效”,无论是在文档中还是在 Google 搜索中。

我能猜到这个错误是什么意思,但最好准确地知道,无论如何,在这个错误之后我应该如何处理订阅?

最佳答案

我最近从 Google Play 团队收到这条消息,因此 HTTP status 410 将是订阅过期超过 60 天的默认响应。

Starting on May 21, 2018, Purchases.subscriptions.get will return HTTP status 410 with no content in the response for subscriptions that have been expired for 60 days or more. There is no change for active subscriptions or canceled subscriptions that have not yet expired or been expired for fewer than 60 days.

Visit the Android developers website for more information on how to verify purchases.

事实上,我在 5 月 22 日尝试过并得到状态为 410 的响应和这个正文:

{
"error": {
"errors": [
{
"domain": "androidpublisher",
"reason": "subscriptionPurchaseNoLongerAvailable",
"message": "The subscription purchase is no longer available for query because it has been expired for too long."
}
],
"code": 410,
"message": "The subscription purchase is no longer available for query because it has been expired for too long."
}
}

关于android - Google Android 发布者 API 响应 "410 purchaseTokenNoLongerValid"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45688494/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com