AchievementDefinitions: list

Lista todas as definições de conquistas do aplicativo. Faça o teste agora.

Solicitação

Solicitação HTTP

GET https://www.googleapis.com/games/v1/achievements

Parâmetros

Nome do parâmetro Valor Descrição
Parâmetros de consulta opcionais
language string O idioma preferencial a ser usado para strings retornadas por esse método.
maxResults integer O número máximo de recursos de conquista a serem retornados na resposta, usado para paginação. Para qualquer resposta, o número real de recursos de conquista retornados pode ser menor que o maxResults especificado. Os valores aceitos são de 1 a 200, inclusive.
pageToken string O token retornado pela solicitação anterior.

Autorização

Esta solicitação requer autorização com o seguinte escopo:

Escopo
https://www.googleapis.com/auth/games

Para mais informações, consulte a página de autenticação e autorização.

Corpo da solicitação

Não forneça um corpo de solicitação com este método.

Resposta

Se for bem-sucedido, esse método retornará um corpo de resposta com esta estrutura:

{
  "kind": "games#achievementDefinitionsListResponse",
  "nextPageToken": string,
  "items": [
    {
      "kind": "games#achievementDefinition",
      "id": string,
      "name": string,
      "description": string,
      "achievementType": string,
      "totalSteps": integer,
      "formattedTotalSteps": string,
      "revealedIconUrl": string,
      "isRevealedIconUrlDefault": boolean,
      "unlockedIconUrl": string,
      "isUnlockedIconUrlDefault": boolean,
      "initialState": string,
      "experiencePoints": long
    }
  ]
}
Nome da propriedade Valor Descrição Observações
kind string Identifica exclusivamente o tipo do recurso. O valor é sempre a string fixa games#achievementDefinitionsListResponse.
nextPageToken string Token correspondente à próxima página de resultados.
items[] list As definições de conquista.
items[].kind string Identifica exclusivamente o tipo do recurso. O valor é sempre a string fixa games#achievementDefinition.
items[].id string ID da conquista.
items[].name string É o nome da conquista.
items[].description string É a descrição da conquista.
items[].achievementType string É o tipo de conquista.
Os valores possíveis são:
  • "STANDARD": a conquista está bloqueada ou desbloqueada.
  • "INCREMENTAL": a conquista é incremental.


Os valores aceitáveis são os seguintes:
  • "INCREMENTAL"
  • "STANDARD"
items[].totalSteps integer É o total de etapas para uma conquista incremental.
items[].formattedTotalSteps string O total de etapas para uma conquista incremental como uma string.
items[].revealedIconUrl string O URL da imagem do ícone de conquista revelada.
items[].isRevealedIconUrlDefault boolean Indica se a imagem de ícone revelada que está sendo retornada é uma imagem padrão ou se é fornecida pelo jogo.
items[].unlockedIconUrl string O URL da imagem do ícone de conquista desbloqueada.
items[].isUnlockedIconUrlDefault boolean Indica se a imagem do ícone desbloqueado retornado é uma imagem padrão ou se ela é fornecida por um jogo.
items[].initialState string O estado inicial da conquista.
Os valores possíveis são:
  • "HIDDEN": a conquista está oculta.
  • "REVEALED": a conquista é revelada.
  • "UNLOCKED": a conquista está desbloqueada.


Os valores aceitáveis são os seguintes:
  • "HIDDEN"
  • "REVEALED"
  • "UNLOCKED"
items[].experiencePoints long Pontos de experiência que serão ganhos ao desbloquear esta conquista.

Confira!

Use o APIs Explorer abaixo para chamar esse método em dados ativos e ver a resposta.