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 enthält, erfolgt die Antwort möglicherweise in mehreren Seiten. In diesem Fall wird das Antwortfeld tokenPagination.nextPageToken festgelegt und der Aufrufer muss 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. Ist das Feld leer, beginnt die Liste mit dem ersten Produkt.

startIndex
(deprecated)

integer (uint32 format)

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

maxResults
(deprecated)

integer (uint32 format)

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

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Antwort, in der alle In-App-Produkte aufgelistet sind.

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

Die Art der Antwort ("androidpublisher#inappproductsListResponse").

inappproduct[]

object (InAppProduct)

Alle In-App-Produkte.

tokenPagination

object (TokenPagination)

Paginierungstoken zum Verarbeiten einer Reihe von Produkten, die sich über einer Seite befinden.

pageInfo
(deprecated)

object (PageInfo)

Eingestellt und nicht festgelegt.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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