Method: revisions.check

Sprawdza, czy klient gier jest nieaktualny.

Żądanie HTTP

GET https://games.googleapis.com/games/v1/revisions/check

Parametry zapytania

Parametry
clientRevision

string

To pole jest wymagane. Wersja pakietu SDK klienta używana przez Twoją aplikację. Format: [PLATFORM_TYPE]:[VERSION_NUMBER]. Możliwe wartości PLATFORM_TYPE to: * ANDROID – klient używa pakietu SDK do Androida. * IOS – klient używa pakietu SDK na iOS. * WEB_APP – klient działa jako aplikacja internetowa.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Firma zewnętrzna sprawdzająca odpowiedź dotyczącą wersji.

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

Zapis JSON
{
  "kind": string,
  "revisionStatus": enum (RevisionStatus),
  "apiVersion": string
}
Pola
kind

string

Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków games#revisionCheckResponse.

revisionStatus

enum (RevisionStatus)

Wynik sprawdzania wersji.

apiVersion

string

Wersja interfejsu API, której ta wersja klienta ma używać podczas wywoływania metod API.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/games
  • https://www.googleapis.com/auth/games_lite

Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.

RevisionStatus

Definiuje wynik sprawdzenia wersji.

Wartości w polu enum
OK Używana wersja jest aktualna.
DEPRECATED Obecnie jest dostępna nowsza wersja, ale używana wersja nadal działa.
INVALID Używana wersja nie jest obsługiwana w żadnej opublikowanej wersji.