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

このスコアに関する追加情報。値は、RFC 3986 のセクション 2.3 で定義されている URI セーフ文字を 64 文字以下にする必要があります。

signature

string

署名値には、RFC 3986 のセクション 2.3 で定義されている URI セーフ文字が含まれます。