Method: achievements.reveal

Ustawia stan osiągnięcia o podanym identyfikatorze na REVEALED dla obecnie uwierzytelnionego gracza.

Żądanie HTTP

POST https://games.googleapis.com/games/v1/achievements/{achievementId}/reveal

Parametry ścieżki

Parametry
achievementId

string

Identyfikator osiągnięcia używanego przez tę metodę.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Odpowiedź na wyświetlenie osiągnięcia

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

Zapis JSON
{
  "kind": string,
  "currentState": enum (RevealAchievementState)
}
Pola
kind

string

Jednoznacznie identyfikuje typ tego zasobu. Wartością jest zawsze stały ciąg znaków games#achievementRevealResponse.

currentState

enum (RevealAchievementState)

Bieżący stan osiągnięcia, którego próbowano ujawnić. Jeśli osiągnięcie zostało już odblokowane, może to być UNLOCKED.

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.

RevealAchievementState

Możliwe stany osiągnięcia, które można wyświetlić.

Wartości w polu enum
REVEALED Osiągnięcie jest widoczne.
UNLOCKED Osiągnięcie zostało odblokowane.