Method: inappproducts.list

Listet alle In-App-Produkte auf – sowohl verwaltete Produkte als auch Abos.

Wenn eine App eine große Anzahl von In-App-Produkten hat, kann die Antwort paginiert werden. In diesem Fall wird das Antwortfeld tokenPagination.nextPageToken festgelegt und der Aufrufer sollte seinen Wert als token-Anfrageparameter angeben, um die nächste Seite abzurufen.

Diese Methode sollte nicht mehr zum Abrufen von Abos verwendet werden. Weitere Informationen finden Sie in diesem Artikel.

HTTP-Anfrage

GET https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
packageName

string

Paketname der App.

Abfrageparameter

Parameter
token

string

Das Paginierungstoken. Wenn das Feld leer ist, beginnt die Liste mit dem ersten Produkt.

startIndex
(deprecated)

integer (uint32 format)

Eingestellt und ignoriert. Legen Sie den Parameter token fest, um die nächste Seite abzurufen.

maxResults
(deprecated)

integer (uint32 format)

Eingestellt und ignoriert. Die Seitengröße wird vom Server festgelegt.

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Antwort mit einer Auflistung aller In-App-Produkte.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "kind": string,
  "inappproduct": [
    {
      object (InAppProduct)
    }
  ],
  "tokenPagination": {
    object (TokenPagination)
  },
  "pageInfo": {
    object (PageInfo)
  }
}
Felder
kind

string

Der Typ dieser Antwort ("androidpublisher#inappproductsListResponse")

inappproduct[]

object (InAppProduct)

Alle In-App-Produkte.

tokenPagination

object (TokenPagination)

Das Paginierungstoken zur Verarbeitung einer Reihe von Produkten, die sich über eine Seite erstrecken.

pageInfo
(deprecated)

object (PageInfo)

Eingestellt und nicht festgelegt.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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