Method: scores.submitMultiple

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

คำขอ HTTP

POST https://games.googleapis.com/games/v1/leaderboards/scores

พารามิเตอร์การค้นหา

พารามิเตอร์
language

string

ภาษาที่ต้องการใช้สำหรับสตริงที่แสดงผลโดยวิธีการนี้

เนื้อหาของคำขอ

เนื้อความของคำขอมีอินสแตนซ์ของ PlayerScoreSubmissionList

เนื้อหาการตอบกลับ

รายการสถานะการส่งคะแนน

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "kind": string,
  "submittedScores": [
    {
      object (SubmitLeaderboardScoreResponse)
    }
  ]
}
ช่อง
kind

string

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

submittedScores[]

object (SubmitLeaderboardScoreResponse)

สถานะการส่งคะแนน

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth รายการใดรายการหนึ่งต่อไปนี้

  • https://www.googleapis.com/auth/games
  • https://www.googleapis.com/auth/games_lite

สำหรับข้อมูลเพิ่มเติม โปรดดูที่ภาพรวมของ OAuth 2.0

PlayerScoreSubmissionList

รายการคำขอส่งคะแนน

การแสดง JSON
{
  "kind": string,
  "scores": [
    {
      object (ScoreSubmission)
    }
  ]
}
ช่อง
kind

string

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

scores[]

object (ScoreSubmission)

การส่งคะแนน

ScoreSubmission

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

การแสดง JSON
{
  "kind": string,
  "leaderboardId": string,
  "score": string,
  "scoreTag": string,
  "signature": string
}
ช่อง
kind

string

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

leaderboardId

string

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

score

string (int64 format)

คะแนนใหม่ที่กำลังส่ง

scoreTag

string

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

signature

string

ค่าลายเซ็นจะมีอักขระที่ปลอดภัยสำหรับ URI ตามที่ระบุไว้ในส่วนที่ 2.3 ของ RFC 3986