AchievementDefinitions: list

Muestra una lista de todas las definiciones de logros de tu aplicación. Pruébalo ahora.

Solicitud

Solicitud HTTP

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

Parámetros

Nombre del parámetro Valor Descripción
Parámetros de consulta opcionales
language string El idioma preferido para usar en las strings que muestra este método.
maxResults integer La cantidad máxima de recursos de logros que se mostrarán en la respuesta, utilizada para la paginación. Para cualquier respuesta, la cantidad real de recursos de logros que se muestran puede ser menor que la maxResults especificada. Los valores aceptables son 1 a 200, ambos inclusive.
pageToken string El token que muestra la solicitud anterior.

Autorización

Esta solicitud requiere una autorización con el siguiente alcance:

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

Para obtener más información, consulta la página de autenticación y autorización.

Cuerpo de la solicitud

No proporciones un cuerpo de solicitud con este método.

Respuesta

Si se aplica correctamente, este método muestra un cuerpo de respuesta con la siguiente estructura:

{
  "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
    }
  ]
}
Nombre de la propiedad Valor Descripción Notas
kind string Identifica de forma única el tipo de este recurso. El valor es siempre la string fija games#achievementDefinitionsListResponse.
nextPageToken string Es el token correspondiente a la página siguiente de resultados.
items[] list Las definiciones de los logros.
items[].kind string Identifica de forma única el tipo de este recurso. El valor es siempre la string fija games#achievementDefinition.
items[].id string Es el ID del logro.
items[].name string El nombre del logro.
items[].description string Es la descripción del logro.
items[].achievementType string Es el tipo de logro.
Los valores posibles son:
  • "STANDARD": El logro está bloqueado o desbloqueado.
  • "INCREMENTAL": El logro es incremental.


Los valores aceptables son los siguientes:
  • "INCREMENTAL"
  • "STANDARD"
items[].totalSteps integer Es el total de pasos para un logro incremental.
items[].formattedTotalSteps string Es el total de pasos para un logro incremental como string.
items[].revealedIconUrl string Es la URL de la imagen correspondiente al ícono de logro revelado.
items[].isRevealedIconUrlDefault boolean Indica si la imagen del ícono revelada que se muestra es una imagen predeterminada o si la proporciona el juego.
items[].unlockedIconUrl string La URL de la imagen del ícono del logro desbloqueado.
items[].isUnlockedIconUrlDefault boolean Indica si la imagen del ícono desbloqueado que se muestra es una imagen predeterminada o si la proporciona el juego.
items[].initialState string Es el estado inicial del logro.
Los valores posibles son:
  • "HIDDEN": El logro está oculto.
  • "REVEALED": El logro se revela.
  • "UNLOCKED": El logro está desbloqueado.


Los valores aceptables son los siguientes:
  • "HIDDEN"
  • "REVEALED"
  • "UNLOCKED"
items[].experiencePoints long Los puntos de experiencia que se obtendrán al desbloquear este logro

Pruébela.

Usa el Explorador de API que aparece a continuación para llamar a este método en datos en vivo y ver la respuesta.