- Żądanie HTTP
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- AchievementDefinition
- AchievementType
- InitialAchievementState
- Wypróbuj
Zawiera wszystkie definicje osiągnięć w przypadku Twojej aplikacji.
Żądanie HTTP
GET https://games.googleapis.com/games/v1/achievements
Parametry zapytania
Parametry | |
---|---|
language |
Preferowany język używany w przypadku ciągów znaków zwracanych przez tę metodę. |
maxResults |
Maksymalna liczba zasobów osiągnięć do zwrócenia w odpowiedzi, używanych na potrzeby stronicowania. W przypadku każdej odpowiedzi rzeczywista liczba zwróconych zasobów osiągnięć może być mniejsza od określonej wartości |
pageToken |
Token zwrócony przez poprzednie żądanie. |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Lista obiektów definicji osiągnięć.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"kind": string,
"nextPageToken": string,
"items": [
{
object ( |
Pola | |
---|---|
kind |
Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków |
nextPageToken |
Token odpowiadający następnej stronie wyników. |
items[] |
Definicje osiągnięć. |
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.
AchievementDefinition
Obiekt definicji osiągnięcia.
Zapis JSON |
---|
{ "kind": string, "id": string, "name": string, "description": string, "achievementType": enum ( |
Pola | |
---|---|
kind |
Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków |
id |
Identyfikator osiągnięcia. |
name |
Nazwa osiągnięcia. |
description |
Opis osiągnięcia. |
achievementType |
Typ osiągnięcia. |
totalSteps |
Łączna liczba kroków do osiągnięcia przyrostowego. |
formattedTotalSteps |
Łączna liczba kroków osiągnięcia przyrostowego w postaci ciągu znaków. |
revealedIconUrl |
Adres URL obrazu ikony odkrytego osiągnięcia. |
isRevealedIconUrlDefault |
Wskazuje, czy zwracany obraz ikony jest obrazem domyślnym, czy został dostarczony przez grę. |
unlockedIconUrl |
Adres URL obrazu ikony odblokowanego osiągnięcia. |
isUnlockedIconUrlDefault |
Wskazuje, czy zwracana ikona odblokowana jest obrazem domyślnym, czy została dostarczona przez grę. |
initialState |
Początkowy stan osiągnięcia. |
experiencePoints |
Punkty doświadczenia, które otrzymasz za odblokowanie tego osiągnięcia. |
AchievementType
Możliwe typy osiągnięć.
Wartości w polu enum | |
---|---|
STANDARD |
Osiągnięcie jest zablokowane lub odblokowane. |
INCREMENTAL |
Osiągnięcia są przyrostowe. |
InitialAchievementState
Możliwe początkowe stany osiągnięcia.
Wartości w polu enum | |
---|---|
HIDDEN |
Osiągnięcie jest ukryte. |
REVEALED |
Osiągnięcie jest widoczne. |
UNLOCKED |
Osiągnięcie zostało odblokowane. |