Method: purchases.products.acknowledge

Bestätigt den Kauf eines In-App-Artikels.

HTTP-Anfrage

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:acknowledge

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
packageName

string

Der Paketname der Anwendung, in der das In-App-Produkt verkauft wurde (z. B. „com.beispiel.app“).

productId

string

Die SKU des In-App-Produkts (z. B. „com.some.thing.inapp1“).

token

string

Das Token, das dem Gerät des Nutzers beim Kauf des In-App-Produkts bereitgestellt wurde.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "developerPayload": string
}
Felder
developerPayload

string

Nutzlast, die an den Kauf angehängt werden soll.

Antworttext

Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.

Beispiel

Hier ein Beispiel für eine Anfrage:

curl \
  -X POST \
  'https://androidpublisher.googleapis.com/androidpublisher/v3/applications/com.example.app/purchases/products/com.example.app.inapp1/tokens/exampletoken:acknowledge' \
  -H 'Accept: application/json' \
  -H 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
  -H 'Content-Type: application/json'
  -d '{
    "developerPayload": "payload_for_the_purchase"
  }'

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/androidpublisher