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 セーフ文字が含まれます。