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

Wymagane. Wersja pakietu SDK klienta używanego przez Twoją aplikację. Format: [PLATFORM_TYPE]:[VERSION_NUMBER]. Możliwe wartości PLATFORM_TYPE: * ANDROID – klient uruchomi pakiet SDK Androida. * IOS – klient korzysta z 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ścią jest zawsze stały ciąg znaków games#revisionCheckResponse.

revisionStatus

enum (RevisionStatus)

Wynik sprawdzania wersji.

apiVersion

string

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

Zakresy autoryzacji

Wymaga jednego z tych zakresów protokołu 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 sprawdzania 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.