2013-08-22 48 views
5

我正在編寫後端服務以驗證從我的Android遊戲製作的應用內購買。我將購買令牌傳遞給Google Play Android開發者API。這裏的谷歌API文檔:https://developers.google.com/android-publisher/v1_1/inapppurchases 說, 'consumptionState' 從API返回的,可能是這些值之一:來自Google Play的消費狀態Android開發人員API

0 - 消耗

1 - 尚待消耗**

但是,從我已經測試過,從API返回的值似乎是相反的,即

1 - 消耗

0 - 尚未消耗

任何人都可以證實這一點?

謝謝

+0

對此有何更新?我看到完全一樣的東西。 –

回答

1

無法添加評論,但我同意。從Purchase Status API返回的值似乎與API文檔相反。

我已確認我的非託管商品購買由我的應用程序代碼在適當情況下消費,每個消費者都通過我的服務器上的API調用顯示消費狀態代碼爲1。我所擁有的一個管理項目(未被應用程序使用)顯示消費狀態代碼爲0.

我已經在API文檔頁面上提交了一個錯誤報告,如果我收到任何響應,它將在此處更新。 https://developers.google.com/android-publisher/v1_1/inapppurchases#resource

2

我同意你的意見。 Google在文檔上出現錯誤(1)。

的正確的應該是:

1 - 消耗

0 - 尚未消耗

相關問題