- Solicitação HTTP
- Parâmetros de caminho
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Estado
- PlayerAchievement
- Estado
- Testar
Lista o progresso de todas as conquistas do app para o jogador autenticado.
Solicitação HTTP
GET https://games.googleapis.com/games/v1/players/{playerId}/achievements
Parâmetros de caminho
Parâmetros | |
---|---|
playerId |
Um ID do jogador. Um valor de |
Parâmetros de consulta
Parâmetros | |
---|---|
language |
O idioma preferencial a ser usado para strings retornadas por esse método. |
maxResults |
O número máximo de recursos de conquistas a serem retornados na resposta, usado para paginação. Para qualquer resposta, o número real de recursos de conquistas retornados pode ser menor do que o |
pageToken |
O token retornado pela solicitação anterior. |
state |
Informa ao servidor para retornar apenas conquistas com o estado especificado. Se esse parâmetro não for especificado, todos os prêmios serão retornados. |
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Uma lista de objetos de conquistas.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{
"kind": string,
"nextPageToken": string,
"items": [
{
object ( |
Campos | |
---|---|
kind |
Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa |
nextPageToken |
Token correspondente à próxima página de resultados. |
items[] |
As conquistas. |
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/games
https://www.googleapis.com/auth/games_lite
Para mais informações, consulte a Visão geral do OAuth 2.0.
Estado
Enumerações | |
---|---|
ALL |
Lista todas as conquistas. Esse é o padrão. |
HIDDEN |
Listar apenas conquistas ocultas. |
REVEALED |
Lista apenas conquistas reveladas. |
UNLOCKED |
Listar apenas as conquistas desbloqueadas. |
PlayerAchievement
Um objeto de conquista.
Representação JSON |
---|
{
"kind": string,
"id": string,
"currentSteps": integer,
"formattedCurrentStepsString": string,
"achievementState": enum ( |
Campos | |
---|---|
kind |
Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa |
id |
O ID da conquista. |
currentSteps |
As etapas atuais de uma conquista incremental. |
formattedCurrentStepsString |
As etapas atuais de uma conquista incremental como uma string. |
achievementState |
O estado da conquista. |
lastUpdatedTimestamp |
O carimbo de data/hora da última modificação no estado dessa conquista. |
experiencePoints |
Pontos de experiência ganhos com a conquista. Esse campo não está presente para conquistas que ainda não foram desbloqueadas e 0 para conquistas que foram desbloqueadas pelos testadores, mas não foram publicadas. |
Estado
Define os estados possíveis de uma conquista.
Enumerações | |
---|---|
HIDDEN |
A conquista está oculta. |
REVEALED |
A conquista é revelada. |
UNLOCKED |
A conquista foi desbloqueada. |