[GooglePlay] InApp - Purchase - receipt

  • Antworten:3
Timo Frenzel
  • Forum-Beiträge: 3

20.06.2018, 14:14:16 via Website

Hallo Leute,
mal eine Frage an Euch Profis.

Wenn ich ein Kauf über GooglePlay abwickel, wie schaut das Rezept aus, das ich von Google bekomme?

Bei IOs ist es ja ein Base64 String aus dem ich alle Daten extrahieren kann.

Das läuft soweit auch, aber ich finde einfach nichts zu googlePlay.

Ich habe ledig dieshier gefunden, kann mir aber nicht vorstellen das dies alles sein soll.

{ 

"orderId":"12999763169054705758.1371079406387615",
"packageName":"com.example.app",
"productId":"exampleSku",
"purchaseTime":1345678900000,
"purchaseState":0,
"developerPayload":"bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ",
"purchaseToken":"rojeslcdyyiapnqcynkjyyjh"
}

Wo sind zb die Daten wie Preis, Währung?

Ich hoffe dann einmal das ich hier etwas Hilfe finde.

Gruß Timo

— geändert am 20.06.2018, 14:18:39

Kommentieren
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

20.06.2018, 16:02:05 via App

Hallo Timo,

direkt in Java für Android nimmst du am besten direkt die Google Libs dafür, da bekommst du das als Objekt raus:

https://developer.android.com/reference/com/android/billingclient/api/SkuDetails

Tut von Google:.
https://developer.android.com/google/play/billing/billing_java_kotlin#java

LG Pascal //It's not a bug, it's a feature. :) ;)

Hilfreich?
Kommentieren
Timo Frenzel
  • Forum-Beiträge: 3

25.06.2018, 12:46:42 via Website

Hi, danke für die antwort aber es geht mir darum Serverseitig abzufragen, also per php.

Hilfreich?
Kommentieren
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

25.06.2018, 12:51:21 via App

Dann nimmst du am besten die Google Api php klassen, selbst wenn die noch beta sind:
https://stackoverflow.com/a/46582528
Aber wenn du das in der Doc nicht findest wird das wohl nicht gehen...

LG Pascal //It's not a bug, it's a feature. :) ;)

Hilfreich?
Kommentieren