- Żą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. | 
