Recurso: player
Um recurso de jogador.
| Representação JSON | 
|---|
{ "kind": string, "playerId": string, "displayName": string, "avatarImageUrl": string, "bannerUrlPortrait": string, "bannerUrlLandscape": string, "originalPlayerId": string, "profileSettings": { object (  | 
              
| Campos | |
|---|---|
kind | 
                
                   
 Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa   | 
              
playerId | 
                
                   
 O ID do jogador.  | 
              
displayName | 
                
                   
 O nome a ser exibido para o jogador.  | 
              
avatarImageUrl | 
                
                   
 O URL base da imagem que representa o player.  | 
              
bannerUrlPortrait | 
                
                   
 O URL da imagem do banner do player no modo retrato.  | 
              
bannerUrlLandscape | 
                
                   
 O URL da imagem do banner do player no modo paisagem.  | 
              
originalPlayerId | 
                
                   
 O ID do jogador usado na primeira vez que ele fez login no jogo em questão. Esse campo só é preenchido para chamadas de player.get para o jogador solicitante, somente se o ID do jogador tiver mudado posteriormente e apenas para clientes que oferecem suporte ao remapeamento de IDs de jogadores.  | 
              
profileSettings | 
                
                   
 As configurações do perfil do jogador. Controla se o perfil do jogador fica visível para outros jogadores.  | 
              
name | 
                
                   
 Uma representação de objeto dos componentes individuais do nome do jogador. Para alguns players, esses campos podem não estar presentes.  | 
              
name.familyName | 
                
                   
 O sobrenome do jogador. Em alguns lugares, isso é conhecido como sobrenome.  | 
              
name.givenName | 
                
                   
 O nome próprio do jogador. Em alguns lugares, isso é conhecido como nome.  | 
              
experienceInfo | 
                
                   
 Um objeto que representa as informações da experiência do jogo para o jogador.  | 
              
title | 
                
                   
 O título do jogador recompensado pelas atividades no jogo.  | 
              
friendStatus | 
                
                   
 O status de amigo do jogador em relação ao solicitante. Isso não será definido se o jogador não estiver compartilhando a lista de amigos com o jogo.  | 
              
gamePlayerId | 
                
                   
 Identificador de jogador exclusivo por aplicativo.  | 
              
ProfileSettings
Configurações do perfil
| Representação JSON | 
|---|
{
  "kind": string,
  "profileVisible": boolean,
  "friendsListVisibility": enum ( | 
                
| Campos | |
|---|---|
kind | 
                  
                     
 Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa   | 
                
profileVisible | 
                  
                     
 Indica se o perfil do jogador está visível para o jogador conectado no momento.  | 
                
friendsListVisibility | 
                  
                     
  | 
                
FriendsListVisibility
Indica se a lista de amigos do jogador está visível para o jogo ou pode ser solicitada. Esse campo só é preenchido para o jogador conectado no momento.
| Enumerações | |
|---|---|
VISIBLE | 
                  No momento, a lista de amigos está visível para o jogo. | 
REQUEST_REQUIRED | 
                  O desenvolvedor não tem acesso à lista de amigos, mas pode chamar a API do Android para mostrar uma caixa de diálogo de consentimento. | 
UNAVAILABLE | 
                  A lista de amigos não está disponível para esse usuário, e não é possível solicitar acesso no momento, porque o usuário recusou a solicitação permanentemente ou o recurso de amigos não está disponível para ele. Nesse estado, todas as tentativas de solicitar acesso à lista de amigos vão falhar. | 
PlayerExperienceInfo
Metadados próprios/de terceiros sobre a experiência do jogador.
| Representação JSON | 
|---|
{ "kind": string, "currentExperiencePoints": string, "lastLevelUpTimestampMillis": string, "currentLevel": { object (  | 
                
| Campos | |
|---|---|
kind | 
                  
                     
 Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa   | 
                
currentExperiencePoints | 
                  
                     
 O número atual de pontos de experiência do jogador.  | 
                
lastLevelUpTimestampMillis | 
                  
                     
 O carimbo de data/hora em que o jogador subiu de nível, em milissegundos desde a época Unix UTC.  | 
                
currentLevel | 
                  
                     
 O nível atual do jogador.  | 
                
nextLevel | 
                  
                     
 O próximo nível do jogador. Se o nível atual for o máximo, ele será igual ao nível atual.  | 
                
PlayerLevel
Metadados próprios/de terceiros sobre o nível de um usuário.
| Representação JSON | 
|---|
{ "kind": string, "level": integer, "minExperiencePoints": string, "maxExperiencePoints": string }  | 
                
| Campos | |
|---|---|
kind | 
                  
                     
 Identifica exclusivamente o tipo desse recurso. O valor é sempre a string fixa   | 
                
level | 
                  
                     
 O nível do usuário.  | 
                
minExperiencePoints | 
                  
                     
 Os pontos de experiência mínimos para esse nível.  | 
                
maxExperiencePoints | 
                  
                     
 Os pontos de experiência máximos para esse nível.  | 
                
FriendStatus
Define relações de amizade entre jogadores.
| Enumerações | |
|---|---|
NO_RELATIONSHIP | 
                  Não há relação entre os jogadores. | 
FRIEND | 
                  O jogador e o solicitante são amigos. | 
Métodos | 
            |
|---|---|
                
 | 
              Recupera o recurso de jogador com o ID fornecido. | 
                
 | 
              Receba os IDs de jogadores do aplicativo para o jogador autenticado em todos os jogos solicitados pelo mesmo desenvolvedor do aplicativo de chamada. | 
                
 | 
              Recupera identificadores de jogadores com escopo para o usuário autenticado. | 
                
 | 
              Receba a coleção de jogadores do usuário autenticado. |