Hier werden alle In-App-Produkte aufgelistet, sowohl verwaltete Produkte als auch Abos.
Wenn eine App eine große Anzahl von In-App-Produkten hat, ist die Antwort möglicherweise auf mehrere Seiten verteilt. In diesem Fall wird das Antwortfeld tokenPagination.nextPageToken
festgelegt und der Aufrufer muss den Wert als token
-Anfrageparameter angeben, um die nächste Seite abzurufen.
Diese Methode sollte nicht mehr zum Abrufen von Abos verwendet werden. Weitere Informationen findest du 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 | |
---|---|
package |
Paketname der App. |
Abfrageparameter
Parameter | |
---|---|
token |
Paginierungstoken. Wenn das Feld leer ist, beginnt die Liste mit dem ersten Produkt. |
startIndex |
Verworfen und ignoriert. Legen Sie den Parameter |
maxResults |
Verworfen und ignoriert. Die Seitengröße wird vom Server bestimmt. |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Antwort mit allen In-App-Produkten
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{ "kind": string, "inappproduct": [ { object ( |
Felder | |
---|---|
kind |
Die Art dieser Antwort („androidpublisher#inappproductsListResponse“). |
inappproduct[] |
Alle In-App-Produkte |
token |
Paginierungstoken, um eine Anzahl von Produkten zu verarbeiten, die mehr als eine Seite umfasst. |
pageInfo |
Verworfen und nicht festgelegt. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/androidpublisher