5

我正在编写一个后端服务来验证我的 android 游戏进行的应用内购买。我将购买令牌传递给 Google Play Android Developer API。此处的 google API 文档:https ://developers.google.com/android-publisher/v1_1/inapppurchases 表示从 API 返回的“consumptionState”可能是以下值之一:

0 - 消耗

1 - 尚未消费**

但从我测试的结果来看,从 API 返回的值似乎是相反的,即

1 - 消耗

0 - 尚未消费

谁能证实这一点?

谢谢

4

2 回答 2

2

我同意你的看法。谷歌在文档上犯了一个错误(1)。

正确的应该是:

1 - 消耗

0 - 尚未消费

于 2014-01-07T05:46:56.207 回答
1

无法添加评论,但我同意。我从购买状态 API 返回的值似乎与 API 文档相反。

我已确认我的非托管项目购买在适当的情况下由我的应用程序代码使用,并且每个都通过我的服务器上的 API 调用显示 1 的消费状态代码。我拥有的一个未被应用程序使用的托管项目显示的消费状态代码为 0。

我已经在 API 文档页面上提交了错误报告,如果我收到任何回复,我会在此处更新。 https://developers.google.com/android-publisher/v1_1/inapppurchases#resource

于 2013-12-19T11:13:25.887 回答