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 du joueur.

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

ID du classement dans lequel se trouve ce 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 publiquement.

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 de ce score.

writeTimestamp

string (int64 format)

Horodatage d'enregistrement du score, en millisecondes écoulées depuis l'epoch (UTC).

scoreTag

string

Informations supplémentaires sur le score. Les valeurs ne doivent pas contenir plus de 64 caractères compatibles avec les URI, comme défini dans la section 2.3 du document RFC 3986.

LeaderboardScoreRank

Classement d'un 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 dans le classement sous forme de chaîne.

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 Votre score est de tous les temps.
WEEKLY Il s'agit d'un score hebdomadaire.
DAILY Il s'agit d'un score quotidien.

Méthodes

get

Obtenez les meilleurs scores 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 en fonction de celui du joueur (y compris).

submit

Envoie un score au classement spécifié.

submitMultiple

Envoie plusieurs scores aux classements.