REST Resource: scores

منبع: GetLeaderboardScoresResponse

لیستی از امتیازات جدول امتیازات بازیکنان

نمایندگی JSON
{
  "kind": string,
  "nextPageToken": string,
  "player": {
    object (Player)
  },
  "items": [
    {
      object (LeaderboardScore)
    }
  ]
}
فیلدها
kind

string

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

nextPageToken

string

نشانه صفحه بندی برای صفحه بعدی نتایج.

player

object ( Player )

منابع بازیکن برای صاحب این امتیاز.

items[]

object ( LeaderboardScore )

جدول امتیازات.

امتیاز تابلوی امتیازات

یک شی امتیاز در تابلوی امتیازات بازیکن.

نمایندگی JSON
{
  "kind": string,
  "leaderboard_id": string,
  "scoreValue": string,
  "scoreString": string,
  "publicRank": {
    object (LeaderboardScoreRank)
  },
  "socialRank": {
    object (LeaderboardScoreRank)
  },
  "friendsRank": {
    object (LeaderboardScoreRank)
  },
  "timeSpan": enum (ScoreTimeSpan),
  "writeTimestamp": string,
  "scoreTag": string
}
فیلدها
kind

string

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

leaderboard_id

string

شناسه تابلوی امتیازات این امتیاز در آن است.

scoreValue

string ( int64 format)

مقدار عددی این امتیاز.

scoreString

string

مقدار قالب بندی شده این امتیاز.

publicRank

object ( LeaderboardScoreRank )

رتبه عمومی امتیاز در این تابلوی امتیازات. اگر کاربر امتیازات خود را به صورت عمومی به اشتراک نگذارد، این شی وجود نخواهد داشت.

socialRank

object ( LeaderboardScoreRank )

رتبه اجتماعی امتیاز در این تابلوی امتیازات.

friendsRank

object ( LeaderboardScoreRank )

رتبه امتیاز در مجموعه دوستان برای این تابلوی امتیازات.

timeSpan

enum ( ScoreTimeSpan )

بازه زمانی این نمره.

writeTimestamp

string ( int64 format)

مهر زمانی که این امتیاز در آن ثبت شده است، بر حسب میلی ثانیه از آن دوره در UTC.

scoreTag

string

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

رتبه امتیاز رتبه برتر

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

نمایندگی JSON
{
  "kind": string,
  "rank": string,
  "formattedRank": string,
  "numScores": string,
  "formattedNumScores": string
}
فیلدها
kind

string

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

rank

string ( int64 format)

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

formattedRank

string

رتبه در تابلوی امتیازات به عنوان یک رشته.

numScores

string ( int64 format)

تعداد امتیازات در جدول امتیازات.

formattedNumScores

string

تعداد امتیازات در تابلوی امتیازات به عنوان یک رشته.

ScoreTimeSpan

بازه های زمانی ممکن را برای یک امتیاز تعریف می کند.

Enums
ALL_TIME امتیاز یک امتیاز تمام دوران است.
WEEKLY امتیاز یک نمره هفتگی است.
DAILY امتیاز یک نمره روزانه است.

روش ها

get

در تابلوهای امتیازات برای بازیکنی که در حال حاضر احراز هویت شده است، نمرات بالا و به صورت اختیاری رتبه دریافت کنید.

list

امتیازات را در تابلوی امتیازات، از بالا شروع می‌کند.

listWindow

نمرات را در تابلوی امتیازات پیرامون (و شامل) امتیاز بازیکن فهرست می کند.

submit

امتیازی را به تابلوی امتیازات مشخص شده ارسال می کند.

submitMultiple

چندین امتیاز را به تابلوی امتیازات ارسال می کند.