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