- Solicitud HTTP
- Parámetros de búsqueda
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- AchievementDefinition
- AchievementType
- InitialAchievementState
- Pruébala
Enumera todas las definiciones de logros para tu aplicación.
Solicitud HTTP
GET https://games.googleapis.com/games/v1/achievements
Parámetros de consulta
Parámetros | |
---|---|
language |
El idioma preferido para usar en las cadenas que muestra este método. |
maxResults |
La cantidad máxima de recursos de logros que se mostrarán en la respuesta. Se usa para la paginación. Para cualquier respuesta, la cantidad real de recursos de logros que se muestran puede ser menor que el |
pageToken |
El token que muestra la solicitud anterior. |
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Una lista de objetos de definición de logros.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Representación JSON |
---|
{
"kind": string,
"nextPageToken": string,
"items": [
{
object ( |
Campos | |
---|---|
kind |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija |
nextPageToken |
El token correspondiente a la siguiente página de resultados. |
items[] |
Las definiciones de los logros |
Permisos de autorización
Se necesita uno de los siguientes alcances de OAuth:
https://www.googleapis.com/auth/games
https://www.googleapis.com/auth/games_lite
Para obtener más información, consulta la Descripción general de OAuth 2.0.
AchievementDefinition
Un objeto de definición de logro.
Representación JSON |
---|
{ "kind": string, "id": string, "name": string, "description": string, "achievementType": enum ( |
Campos | |
---|---|
kind |
Identifica de forma única el tipo de este recurso. El valor siempre es la cadena fija |
id |
Es el ID del logro. |
name |
Es el nombre del logro. |
description |
Es la descripción del logro. |
achievementType |
Es el tipo de logro. |
totalSteps |
Indica el total de pasos para un logro incremental. |
formattedTotalSteps |
Indica el total de pasos para un logro incremental como una cadena. |
revealedIconUrl |
La URL de la imagen del ícono de logro revelado. |
isRevealedIconUrlDefault |
Indica si la imagen del ícono revelado que se muestra es una imagen predeterminada o la proporciona el juego. |
unlockedIconUrl |
URL de la imagen para el ícono de logro desbloqueado. |
isUnlockedIconUrlDefault |
Indica si la imagen del ícono desbloqueado que se muestra es una imagen predeterminada o si la proporciona el juego. |
initialState |
Es el estado inicial del logro. |
experiencePoints |
Los puntos de experiencia que se ganarán al desbloquear este logro. |
AchievementType
Tipos de logros posibles.
Enumeradores | |
---|---|
STANDARD |
El logro está bloqueado o desbloqueado. |
INCREMENTAL |
El logro es incremental. |
InitialAchievementState
Posibles estados iniciales de un logro
Enumeradores | |
---|---|
HIDDEN |
El logro está oculto. |
REVEALED |
Se revela el logro. |
UNLOCKED |
El logro está desbloqueado. |