Google Play Android开发者API中的consumptionState

5
我正在编写一个后端服务,以验证从我的Android游戏中进行的应用内购买。我将购买令牌传递给Google Play Android开发人员API。Google API文档在这里:https://developers.google.com/android-publisher/v1_1/inapppurchases,指出API返回的“consumptionState”可能是以下值之一: 0 - 已消耗 1 - 尚未消耗 但根据我的测试,从API返回的值似乎相反,即: 1 - 已消耗 0 - 尚未消耗 有人可以确认这一点吗?
谢谢。

这个有更新吗?我也看到了完全相同的事情。 - Duru Can Celasun
2个回答

2

我同意你的看法。 Google在文件(1)中犯了一个错误。

正确的应该是:

1 - 已使用

0 - 未使用


1
无法添加评论,但我同意。从购买状态API返回的值似乎与API文档相反。我确认我的非托管项目购买在适当的地方由我的应用程序代码消耗,并且每个项目通过服务器上的API调用显示一个1的consumptionState代码。我拥有的一个托管项目,该项目未被应用程序消耗,显示了一个0的consumptionState代码。我已在API文档页面上提交了错误报告,如果有任何回复,我会在此进行更新。https://developers.google.com/android-publisher/v1_1/inapppurchases#resource

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接