REST Resource: scores

Ressource: GetLeaderboardScoresResponse

Liste des scores du classement des joueurs.

Représentation JSON
{
  "kind": string,
  "nextPageToken": string,
  "player": {
    object (Player)
  },
  "items": [
    {
      object (LeaderboardScore)
    }
  ]
}
Champs
kind

string

Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe games#playerLeaderboardScoreListResponse.

nextPageToken

string

Jeton de pagination pour la page de résultats suivante.

player

object (Player)

Ressources du joueur pour le propriétaire de ce score.

items[]

object (LeaderboardScore)

Les scores du classement.

LeaderboardScore

Objet de score dans le classement des joueurs.

Représentation JSON
{
  "kind": string,
  "leaderboard_id": string,
  "scoreValue": string,
  "scoreString": string,
  "publicRank": {
    object (LeaderboardScoreRank)
  },
  "socialRank": {
    object (LeaderboardScoreRank)
  },
  "friendsRank": {
    object (LeaderboardScoreRank)
  },
  "timeSpan": enum (ScoreTimeSpan),
  "writeTimestamp": string,
  "scoreTag": string
}
Champs
kind

string

Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe games#playerLeaderboardScore.

leaderboard_id

string

Identifiant du classement dans lequel se trouve le score.

scoreValue

string (int64 format)

Valeur numérique de ce score.

scoreString

string

Valeur mise en forme de ce score.

publicRank

object (LeaderboardScoreRank)

Classement public du score dans ce classement. Cet objet ne sera pas présent si l'utilisateur ne partage pas ses scores en mode public.

socialRank

object (LeaderboardScoreRank)

Classement social du score dans ce classement.

friendsRank

object (LeaderboardScoreRank)

Classement du score dans la collection d'amis pour ce classement.

timeSpan

enum (ScoreTimeSpan)

Période couverte par ce score.

writeTimestamp

string (int64 format)

Horodatage de l'enregistrement du score, exprimé en millisecondes depuis l'epoch, en UTC.

scoreTag

string

Informations supplémentaires sur le score. Les valeurs ne doivent pas contenir plus de 64 caractères autorisés pour les URI, tels que définis dans la section 2.3 de la norme RFC 3986.

LeaderboardScoreRank

Score dans un classement.

Représentation JSON
{
  "kind": string,
  "rank": string,
  "formattedRank": string,
  "numScores": string,
  "formattedNumScores": string
}
Champs
kind

string

Identifie de manière unique le type de cette ressource. La valeur est toujours la chaîne fixe games#leaderboardScoreRank.

rank

string (int64 format)

Classement dans le classement.

formattedRank

string

Classement sous forme de chaîne dans le classement.

numScores

string (int64 format)

Nombre de scores dans le classement.

formattedNumScores

string

Nombre de scores dans le classement, sous forme de chaîne.

ScoreTimeSpan

Définit les périodes possibles pour un score.

Enums
ALL_TIME Il s'agit d'un score total.
WEEKLY Il s'agit d'un score hebdomadaire.
DAILY Il s'agit d'un score quotidien.

Méthodes

get

Obtenez des scores élevés (et éventuellement des classements) dans les classements pour le joueur actuellement authentifié.

list

Liste les scores dans un classement, en partant du haut.

listWindow

Liste les scores dans un classement autour (et incluant) le score d'un joueur.

submit

Envoie un score au classement spécifié.

submitMultiple

Envoie plusieurs scores aux classements.