Method: inappproducts.list

Zawiera listę wszystkich produktów w aplikacji – zarówno produktów zarządzanych, jak i subskrypcji.

Jeśli w aplikacji jest dużo produktów, odpowiedź może być podzielona na strony. W takim przypadku pole odpowiedzi tokenPagination.nextPageToken zostanie ustawione, a element wywołujący powinien podać swoją wartość jako parametr żądania token, który umożliwia pobranie następnej strony.

Tej metody nie należy już używać do pobierania subskrypcji. Więcej informacji znajdziesz w tym artykule.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
packageName

string

Nazwa pakietu aplikacji.

Parametry zapytania

Parametry
token

string

Token podziału na strony. Jeśli lista jest pusta, zaczyna się od pierwszego produktu.

startIndex
(deprecated)

integer (uint32 format)

Wycofane i ignorowane. Aby pobrać następną stronę, ustaw parametr token.

maxResults
(deprecated)

integer (uint32 format)

Wycofane i ignorowane. Rozmiar strony jest określany przez serwer.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Odpowiedź z listą wszystkich produktów w aplikacji.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "kind": string,
  "inappproduct": [
    {
      object (InAppProduct)
    }
  ],
  "tokenPagination": {
    object (TokenPagination)
  },
  "pageInfo": {
    object (PageInfo)
  }
}
Pola
kind

string

Rodzaj tej odpowiedzi („androidpublisher#inappproductsListResponse”).

inappproduct[]

object (InAppProduct)

Wszystkie produkty w aplikacji.

tokenPagination

object (TokenPagination)

Token podziału na strony do obsługi wielu produktów znajdujących się na jednej stronie.

pageInfo
(deprecated)

object (PageInfo)

Wycofano i nieskonfigurowano.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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