- Solicitud HTTP
- Parámetros de búsqueda
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- AchievementDefinition
- AchievementType
- InitialAchievementState
- Pruébalo
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 las cadenas que muestra este método. |
maxResults |
La cantidad máxima de recursos de logros que se deben mostrar en la respuesta, que 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 es siempre la cadena fija |
nextPageToken |
Token que corresponde a la siguiente página de resultados. |
items[] |
Las definiciones de los logros. |
Alcances de autorización
Se necesita uno de los siguientes permisos 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 logros.
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 es siempre 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 |
El total de pasos para un logro incremental. |
formattedTotalSteps |
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 revelada que se muestra es una imagen predeterminada o si la proporciona el juego. |
unlockedIconUrl |
URL de la imagen del ícono de logro desbloqueado. |
isUnlockedIconUrlDefault |
Indica si la imagen del ícono desbloqueado que se muestra es una imagen predeterminada o si es proporcionada por el juego. |
initialState |
El estado inicial del logro. |
experiencePoints |
Puntos de experiencia que se ganarán cuando desbloquees este logro. |
AchievementType
Tipos de logros posibles.
Enumeraciones | |
---|---|
STANDARD |
El logro está bloqueado o desbloqueado. |
INCREMENTAL |
El logro es incremental. |
InitialAchievementState
Los posibles estados iniciales de un logro.
Enumeraciones | |
---|---|
HIDDEN |
El logro está oculto. |
REVEALED |
El logro se revela. |
UNLOCKED |
El logro está desbloqueado. |