API Reference

Esta referência da API está organizada por tipo de recurso. Cada tipo de recurso tem uma ou mais representações de dados e um ou mais métodos.

Tipos de recurso

  1. Conquistas
  2. Aplicativos
  3. Eventos
  4. Jogadores
  5. Salas
  6. Pontuações
  7. TurnBasedMatches

Conquistas

Para saber mais sobre o recurso Achievements, consulte a página de representação do recurso.

Método Solicitação HTTP Descrição
URIs relacionados a https://www.googleapis.com/games/v1management, salvo indicação em contrário
redefinir POST  /achievements/achievementId/reset Redefine a conquista com o ID fornecido para o jogador autenticado no momento. Esse método só pode ser acessado pelas contas de testador do seu aplicativo que estão na lista de permissões.
resetAll POST  /achievements/reset Redefine todas as conquistas do jogador autenticado no momento no seu app. Esse método só pode ser acessado pelas contas de testador do seu aplicativo que estão na lista de permissões.
resetForAllPlayers POST  /achievements/achievementId/resetForAllPlayers Redefine a conquista com o ID fornecido para todos os jogadores. Esse método só está disponível para contas de usuário do seu console de desenvolvedor. Somente conquistas de rascunho podem ser redefinidas.
resetAllForAllPlayers POST  /achievements/resetAllForAllPlayers Redefine todas as conquistas de rascunho de todos os jogadores. Esse método só está disponível para contas de usuário do seu console de desenvolvedor.
resetMultipleForAllPlayers POST  /achievements/resetMultipleForAllPlayers Redefine as conquistas com os IDs fornecidos para todos os jogadores. Esse método só está disponível para contas de usuário do seu console de desenvolvedor. Somente as conquistas de rascunho podem ser redefinidas.

Aplicativos

Para saber mais sobre o recurso Applications, consulte a página de representação do recurso.

Método Solicitação HTTP Descrição
URIs relacionados a https://www.googleapis.com/games/v1management, salvo indicação em contrário
listHidden GET  /applications/applicationId/players/hidden Mostra a lista de jogadores ocultos no aplicativo em questão. Esse método só está disponível para contas de usuário do seu console de desenvolvedor.

Eventos

Para saber mais sobre o recurso Events, consulte a página de representação do recurso.

Método Solicitação HTTP Descrição
URIs relacionados a https://www.googleapis.com/games/v1management, salvo indicação em contrário
redefinir POST  /events/eventId/reset Redefine todo o progresso do jogador no evento com o ID fornecido para o jogador autenticado no momento. Esse método só pode ser acessado pelas contas de testador do seu aplicativo que estão na lista de permissões.
resetAll POST  /events/reset Redefine todo o progresso do jogador em todos os eventos do jogador autenticado no momento. Esse método só pode ser acessado pelas contas de testador do seu aplicativo que estão na lista de permissões.
resetForAllPlayers POST  /events/eventId/resetForAllPlayers Redefine o evento com o ID fornecido para todos os jogadores. Esse método só está disponível para contas de usuário do seu console de desenvolvedor. Somente eventos de rascunho podem ser redefinidos.
resetAllForAllPlayers POST  /events/resetAllForAllPlayers Redefine todos os eventos de rascunho de todos os jogadores. Esse método só está disponível para contas de usuário do seu console de desenvolvedor.
resetMultipleForAllPlayers POST  /events/resetMultipleForAllPlayers Redefine eventos com os IDs fornecidos para todos os jogadores. Esse método só está disponível para contas de usuário do seu console de desenvolvedor. Somente eventos de rascunho podem ser redefinidos.

Jogadores

Para saber mais sobre "Players", consulte a página de representação do recurso.

Método Solicitação HTTP Descrição
URIs relacionados a https://www.googleapis.com/games/v1management, salvo indicação em contrário
ocultar POST  /applications/applicationId/players/hidden/playerId Oculta as pontuações do quadro de liderança de determinado jogador no aplicativo especificado. Esse método só está disponível para contas de usuário do seu console de desenvolvedor.
mostrar DELETE  /applications/applicationId/players/hidden/playerId Mostrar as pontuações do quadro de liderança de um determinado jogador no aplicativo especificado. Esse método está disponível apenas para contas de usuário do seu console de desenvolvedor e pode levar até um dia para entrar em vigor.

Quartos

Para detalhes sobre o recurso Rooms, consulte a página de representação do recurso.

Método Solicitação HTTP Descrição
URIs relacionados a https://www.googleapis.com/games/v1management, salvo indicação em contrário
redefinir POST  /rooms/reset Redefina todas as salas do jogador autenticado no momento para seu app. Esse método só pode ser acessado pelas contas de testador do seu aplicativo que estão na lista de permissões.
resetForAllPlayers POST  /rooms/resetForAllPlayers Exclui as salas em que os únicos participantes estão das contas de testador do seu app na lista de permissões. Esse método só está disponível para contas de usuário do seu console de desenvolvedor.

Pontuações

Para saber mais sobre o recurso Scores, consulte a página de representação do recurso.

Método Solicitação HTTP Descrição
URIs relacionados a https://www.googleapis.com/games/v1management, salvo indicação em contrário
redefinir POST  /leaderboards/leaderboardId/scores/reset Redefine as pontuações do quadro de liderança com o ID fornecido para o jogador autenticado no momento. Esse método só pode ser acessado pelas contas de testador do seu aplicativo que estão na lista de permissões.
resetForAllPlayers POST  /leaderboards/leaderboardId/scores/resetForAllPlayers Redefine as pontuações do placar com o ID fornecido para todos os jogadores. Esse método só está disponível para contas de usuário do seu console de desenvolvedor. Somente os placares de rascunho podem ser redefinidos.
resetAll POST  /scores/reset Redefine todas as pontuações de todos os placares dos jogadores autenticados no momento. Esse método só pode ser acessado pelas contas de testador do seu aplicativo que estão na lista de permissões.
resetAllForAllPlayers POST  /scores/resetAllForAllPlayers Redefine as pontuações de todos os placares de líderes de rascunho de todos os jogadores. Esse método só está disponível para contas de usuário do seu console de desenvolvedor.
resetMultipleForAllPlayers POST  /scores/resetMultipleForAllPlayers Redefine as pontuações dos placares com os IDs fornecidos para todos os jogadores. Esse método só está disponível para contas de usuário do seu console de desenvolvedor. Somente os placares de rascunho podem ser redefinidos.

TurnBasedMatches

Para saber mais sobre o recurso TurnBasedMatches, consulte a página de representação do recurso.

Método Solicitação HTTP Descrição
URIs relacionados a https://www.googleapis.com/games/v1management, salvo indicação em contrário
redefinir POST  /turnbasedmatches/reset Redefinir todos os dados de partidas em turnos para um usuário Esse método só pode ser acessado pelas contas de testador do seu aplicativo que estão na lista de permissões.
resetForAllPlayers POST  /turnbasedmatches/resetForAllPlayers Exclui as partidas por turno em que os únicos participantes estão nas contas de testador da lista de permissões do app. Esse método só está disponível para contas de usuário do seu console de desenvolvedor.