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 )

امتیازات ارسالی

ارسال امتیاز

درخواست برای ارسال امتیاز به تابلوی امتیازات.

نمایندگی JSON
{
  "kind": string,
  "leaderboardId": string,
  "score": string,
  "scoreTag": string,
  "signature": string
}
فیلدها
kind

string

منحصر به فرد نوع این منبع را شناسایی می کند. ارزش همیشه games#scoreSubmission .

leaderboardId

string

تابلوی امتیاز این امتیاز در حال ارسال است.

score

string ( int64 format)

امتیاز جدید در حال ارسال است.

scoreTag

string

اطلاعات تکمیلی در مورد این امتیاز مقادیر بیش از 64 نویسه ایمن URI که توسط بخش 2.3 RFC 3986 تعریف شده است، نخواهد بود.

signature

string

مقادیر امضا شامل نویسه‌های ایمن URI خواهد بود که در بخش 2.3 RFC 3986 تعریف شده است.