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ź – osiągnięcie

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ść jest zawsze stałym ciągiem znaków games#achievementRevealResponse.

currentState

enum (RevealAchievementState)

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

Zakresy autoryzacji

Wymaga jednego z tych zakresów 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żesz ujawnić stany osiągnięć.

Wartości w polu enum
REVEALED Osiągnięcie zostaje ujawnione.
UNLOCKED Osiągnięcie jest odblokowane.