2013-08-22 7 views
5

Ich schreibe einen Backend-Service, um den In-App-Kauf zu überprüfen, der von meinem Android-Spiel gemacht wurde. Ich gebe den Kauf-Token an die Google Play Android Developer API weiter. Die Google-API Dokument hier: https://developers.google.com/android-publisher/v1_1/inapppurchases sagt der 'consumptionState' aus dem API zurückgegeben, einer dieser Werte sein kann:consumptionState von Google Play Android Entwickler-API

0 - Verbraucht

1 - Noch verbraucht **

werden

Aber von dem, was ich getestet habe, die Werte aus der API zurück schienen entgegengesetzt zu sein, das heißt

1 - Verbraucht

0 - doch sein verbrauchen

Kann das jemand bestätigen?

Dank

+0

Aktualisierungen auf diese verbrauchen sein? Ich sehe genau dasselbe. –

Antwort

1

Können Sie einen Kommentar hinzufügen, aber ich bin einverstanden. Die Werte, die ich von der API "Kaufstatus" zurückerhalte, scheinen der API-Dokumentation entgegengesetzt zu sein.

Ich habe bestätigt, dass meine Einkäufe für nicht verwaltete Artikel von meinem App-Code konsumiert werden, wo sie angezeigt werden, und jeder zeigt einen consumptionState-Code von 1 über den API-Aufruf auf meinem Server an. Der eine verwaltete Artikel, den ich habe, der nicht von der App verbraucht wird, zeigt einen consumptionState-Code von 0.

Ich habe einen Fehlerbericht auf der API-Dokumentationsseite eingereicht und werde hier aktualisiert, wenn ich eine Antwort bekomme. https://developers.google.com/android-publisher/v1_1/inapppurchases#resource

2

Ich stimme Ihnen zu. Google macht einen Fehler auf dem Dokument (1).

sollte die richtige sein:

1 -

0 Verbrauchte - Noch

Verwandte Themen