REST Resource: scores

Kaynak: GetLeaderboardScoresResponse

Oyuncu skor tablosu skorlarının listesi.

JSON gösterimi
{
  "kind": string,
  "nextPageToken": string,
  "player": {
    object (Player)
  },
  "items": [
    {
      object (LeaderboardScore)
    }
  ]
}
Alanlar
kind

string

Bu kaynağın türünü benzersiz bir şekilde tanımlar. Değer her zaman games#playerLeaderboardScoreListResponse sabit dizesidir.

nextPageToken

string

Sonraki sonuç sayfası için sayfalara ayırma jetonu.

player

object (Player)

Bu skorun sahibi için Player kaynakları.

items[]

object (LeaderboardScore)

Skor tablosu skorları.

LeaderboardScore

Oyuncu skor tablosu skor nesnesi.

JSON gösterimi
{
  "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
}
Alanlar
kind

string

Bu kaynağın türünü benzersiz bir şekilde tanımlar. Değer her zaman games#playerLeaderboardScore sabit dizesidir.

leaderboard_id

string

Bu skorun bulunduğu skor tablosunun kimliği.

scoreValue

string (int64 format)

Bu puanın sayısal değeri.

scoreString

string

Bu puanın biçimlendirilmiş değeri.

publicRank

object (LeaderboardScoreRank)

Bu skor tablosundaki skorun herkese açık sıralaması. Kullanıcı, puanlarını herkese açık olarak paylaşmıyorsa bu nesne görünmez.

socialRank

object (LeaderboardScoreRank)

Bu skor tablosundaki skorun sosyal sıralaması.

friendsRank

object (LeaderboardScoreRank)

Bu skor tablosu için arkadaşlar koleksiyonundaki skor sıralaması.

timeSpan

enum (ScoreTimeSpan)

Bu puanın zaman aralığıdır.

writeTimestamp

string (int64 format)

UTC'deki dönemden bu yana geçen milisaniye cinsinden bu puanın kaydedildiği zaman damgası.

scoreTag

string

Puanla ilgili ek bilgiler. Değerler, RFC 3986'nın 2.3 numaralı bölümünde tanımlandığı şekilde en fazla 64 URI güvenli karakter içermelidir.

LeaderboardScoreRank

Skor tablosunda skor sıralaması.

JSON gösterimi
{
  "kind": string,
  "rank": string,
  "formattedRank": string,
  "numScores": string,
  "formattedNumScores": string
}
Alanlar
kind

string

Bu kaynağın türünü benzersiz bir şekilde tanımlar. Değer her zaman games#leaderboardScoreRank sabit dizesidir.

rank

string (int64 format)

Skor tablosundaki sıralama.

formattedRank

string

Skor tablosunda dize olarak sıralama.

numScores

string (int64 format)

Skor tablosundaki skor sayısı.

formattedNumScores

string

Skor tablosundaki skorların dize olarak sayısıdır.

ScoreTimeSpan

Puan için olası zaman aralıklarını tanımlar.

Sıralamalar
ALL_TIME Bu skor tüm zamanların skorudur.
WEEKLY Puan, haftalık puandır.
DAILY Puan, günlük puandır.

Yöntemler

get

Şu anda kimliği doğrulanmış durumda olan oyuncu için skor tablolarında rekorlar ve isteğe bağlı olarak sıralamalar alın.

list

Skorları, tepeden başlayarak skor tablosunda listeler.

listWindow

Bir oyuncunun skoruyla ilgili (ve dahil) skor tablosunda skorları listeler.

submit

Belirtilen skor tablosuna bir skor gönderir.

submitMultiple

Skor tablolarına birden fazla skor gönderir.