REST Resource: scores

แหล่งข้อมูล: GetLeaderboardScoresResponse

รายการคะแนนลีดเดอร์บอร์ดของผู้เล่น

การแสดง JSON
{
  "kind": string,
  "nextPageToken": string,
  "player": {
    object (Player)
  },
  "items": [
    {
      object (LeaderboardScore)
    }
  ]
}
ช่อง
kind

string

ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ games#playerLeaderboardScoreListResponse เสมอ

nextPageToken

string

โทเค็นการใส่เลขหน้าสำหรับผลลัพธ์หน้าถัดไป

player

object (Player)

ทรัพยากรของ Player สำหรับเจ้าของคะแนนนี้

items[]

object (LeaderboardScore)

คะแนนในลีดเดอร์บอร์ด

LeaderboardScore

ออบเจ็กต์คะแนนในลีดเดอร์บอร์ดของผู้เล่น

การแสดง 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
}
ช่อง
kind

string

ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ games#playerLeaderboardScore เสมอ

leaderboard_id

string

รหัสของลีดเดอร์บอร์ดที่มีคะแนนนี้

scoreValue

string (int64 format)

ค่าตัวเลขของคะแนนนี้

scoreString

string

ค่าที่จัดรูปแบบของคะแนนนี้

publicRank

object (LeaderboardScoreRank)

อันดับคะแนนสาธารณะในลีดเดอร์บอร์ดนี้ ออบเจ็กต์นี้จะไม่ปรากฏหากผู้ใช้ไม่ได้แชร์คะแนนแบบสาธารณะ

socialRank

object (LeaderboardScoreRank)

อันดับคะแนนโซเชียลในลีดเดอร์บอร์ดนี้

friendsRank

object (LeaderboardScoreRank)

อันดับคะแนนในคอลเล็กชันเพื่อนสำหรับลีดเดอร์บอร์ดนี้

timeSpan

enum (ScoreTimeSpan)

ระยะเวลาของคะแนนนี้

writeTimestamp

string (int64 format)

การประทับเวลาที่มีการบันทึกคะแนนนี้ในหน่วยมิลลิวินาทีตั้งแต่ Epoch ใน UTC

scoreTag

string

ข้อมูลเพิ่มเติมเกี่ยวกับคะแนน ค่าต้องมีอักขระที่ปลอดภัย URI ไม่เกิน 64 ตัวตามที่กำหนดโดยส่วนที่ 2.3 ของ RFC 3986

LeaderboardScoreRank

อันดับคะแนนในลีดเดอร์บอร์ด

การแสดง JSON
{
  "kind": string,
  "rank": string,
  "formattedRank": string,
  "numScores": string,
  "formattedNumScores": string
}
ช่อง
kind

string

ระบุประเภทของทรัพยากรนี้โดยไม่ซ้ำกัน ค่าเป็นสตริงคงที่ games#leaderboardScoreRank เสมอ

rank

string (int64 format)

อันดับในลีดเดอร์บอร์ด

formattedRank

string

อันดับในลีดเดอร์บอร์ดเป็นสตริง

numScores

string (int64 format)

จำนวนคะแนนในลีดเดอร์บอร์ด

formattedNumScores

string

จำนวนคะแนนในลีดเดอร์บอร์ดเป็นสตริง

ScoreTimeSpan

กำหนดช่วงเวลาที่เป็นไปได้สำหรับคะแนน

Enum
ALL_TIME คะแนนนั้นเป็นคะแนนตลอดกาล
WEEKLY คะแนนจะเป็นคะแนนรายสัปดาห์
DAILY คะแนนเป็นคะแนนรายวัน

เมธอด

get

ทำคะแนนสูงสุดและอันดับที่ต้องการในลีดเดอร์บอร์ดสำหรับโปรแกรมเล่นที่ตรวจสอบสิทธิ์แล้วในปัจจุบัน

list

แสดงคะแนนในลีดเดอร์บอร์ด โดยเริ่มจากด้านบน

listWindow

แสดงคะแนนในลีดเดอร์บอร์ดเกี่ยวกับคะแนนของผู้เล่น (และรวมถึง)

submit

ส่งคะแนนไปยังลีดเดอร์บอร์ดที่ระบุ

submitMultiple

ส่งคะแนนหลายรายการไปยังลีดเดอร์บอร์ด