- Zasób: Application
- ApplicationCategory
- ImageAsset
- Instancja
- PlatformType
- InstanceAndroidDetails
- InstanceIosDetails
- InstanceWebDetails
- ApplicationFeature
- Metody
Zasób: Application
Zasób aplikacji.
Zapis JSON |
---|
{ "id": string, "name": string, "author": string, "description": string, "category": { object ( |
Pola | |
---|---|
id |
Identyfikator aplikacji. |
name |
Nazwa aplikacji. |
author |
Autor aplikacji. |
description |
Opis aplikacji. |
category |
Kategoria aplikacji. |
assets[] |
Zasoby aplikacji. |
instances[] |
Instancje aplikacji. |
kind |
Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków |
lastUpdatedTimestamp |
Sygnatura czasowa ostatniej aktualizacji aplikacji. |
achievement_count |
Liczba osiągnięć widocznych dla aktualnie uwierzytelnionego gracza. |
leaderboard_count |
Liczba tabel wyników widocznych dla aktualnie uwierzytelnionego gracza. |
enabledFeatures[] |
Lista funkcji włączonych dla aplikacji. |
themeColor |
Wskazówka dla interfejsu klienta dotycząca koloru, którego użyć jako koloru aplikacji. Kolor jest podawany jako triole RGB (np. „E0E0E0”). |
ApplicationCategory
Obiekt kategorii aplikacji.
Zapis JSON |
---|
{ "primary": string, "secondary": string, "kind": string } |
Pola | |
---|---|
primary |
Kategoria podstawowa. |
secondary |
Kategoria dodatkowa. |
kind |
Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków |
ImageAsset
Obiekt komponentu z obrazem.
Zapis JSON |
---|
{ "name": string, "width": integer, "height": integer, "url": string, "kind": string } |
Pola | |
---|---|
name |
Nazwa zasobu. |
width |
Szerokość zasobu. |
height |
Wysokość zasobu. |
url |
Adres URL zasobu. |
kind |
Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków |
Instancja
Zasób instancji.
Zapis JSON |
---|
{ "platformType": enum ( |
Pola | |
---|---|
platformType |
Typ platformy. |
name |
Zlokalizowana wyświetlana nazwa. |
turnBasedPlay |
Flaga z informacją, czy ta instancja gry obsługuje rozgrywkę turową. |
realtimePlay |
Flaga, która pokazuje, czy ta instancja gry obsługuje rozgrywkę w czasie rzeczywistym. |
androidInstance |
Zależne od platformy szczegóły dotyczące Androida. |
iosInstance |
Zależne od platformy informacje dotyczące iOS. |
webInstance |
Zależne od platformy szczegóły dotyczące sieci. |
acquisitionUri |
Identyfikator URI, który wskazuje, gdzie użytkownik może pozyskać tę instancję. |
kind |
Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków |
PlatformType
Możliwe typy platform.
Wartości w polu enum | |
---|---|
ANDROID |
Instancja jest przeznaczona dla Androida. |
IOS |
Instancja jest na iOS. |
WEB_APP |
Instancja dotyczy aplikacji internetowej. |
InstanceAndroidDetails
Zasób z informacjami o instancji Androida.
Zapis JSON |
---|
{ "packageName": string, "kind": string, "enablePiracyCheck": boolean, "preferred": boolean } |
Pola | |
---|---|
packageName |
Nazwa pakietu na Androida zmapowana na adres URL Google Play. |
kind |
Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków |
enablePiracyCheck |
Flaga z informacją, czy kontrola antypiracka jest włączona. |
preferred |
Wskazuje, że ta instancja jest domyślna w przypadku nowych instalacji. |
InstanceIosDetails
Zasób z informacjami na temat iOS.
Zapis JSON |
---|
{ "kind": string, "bundleIdentifier": string, "itunesAppId": string, "supportIphone": boolean, "supportIpad": boolean, "preferredForIphone": boolean, "preferredForIpad": boolean } |
Pola | |
---|---|
kind |
Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków |
bundleIdentifier |
Identyfikator pakietu. |
itunesAppId |
Identyfikator aplikacji iTunes. |
supportIphone |
Flaga określająca, czy ta instancja obsługuje iPhone'a. |
supportIpad |
Flaga określająca, czy ta instancja obsługuje iPada. |
preferredForIphone |
Wskazuje, że ta instancja jest domyślna w przypadku nowych instalacji na urządzeniach iPhone. |
preferredForIpad |
Wskazuje, że ta instancja jest domyślna w przypadku nowych instalacji na urządzeniach iPad. |
InstanceWebDetails
Zasób Informacje o sieci.
Zapis JSON |
---|
{ "launchUrl": string, "kind": string, "preferred": boolean } |
Pola | |
---|---|
launchUrl |
URL uruchamiania gry. |
kind |
Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków |
preferred |
Wskazuje, że ta instancja jest domyślna w przypadku nowych instalacji. |
ApplicationFeature
Możliwe funkcje aplikacji.
Wartości w polu enum | |
---|---|
SNAPSHOTS |
Zapisane gry (zrzuty). |
Metody |
|
---|---|
|
Pobiera metadane aplikacji o podanym identyfikatorze. |
|
Zwraca adres URL żądanego typu punktu końcowego. |
|
Wskaż, że aktualnie uwierzytelniony użytkownik odtwarza Twoją aplikację. |
|
Sprawdza, czy token uwierzytelniania dostarczony w tym żądaniu jest przeznaczony dla aplikacji o określonym identyfikatorze, i zwraca identyfikator odtwarzacza, dla którego został przyznany. |