REST Resource: scores

संसाधन: get करवानाScoresResponse

खिलाड़ी के लीडरबोर्ड के स्कोर की सूची.

जेएसओएन के काेड में दिखाना
{
  "kind": string,
  "nextPageToken": string,
  "player": {
    object (Player)
  },
  "items": [
    {
      object (LeaderboardScore)
    }
  ]
}
फ़ील्ड
kind

string

यह अलग-अलग तरीके से यह बताता है कि यह संसाधन किस तरह का है. वैल्यू हमेशा तय स्ट्रिंग games#playerLeaderboardScoreListResponse होती है.

nextPageToken

string

नतीजों के अगले पेज के लिए पेज नंबर का टोकन.

player

object (Player)

इस स्कोर के मालिक के लिए खिलाड़ी के संसाधन.

items[]

object (LeaderboardScore)

लीडरबोर्ड के स्कोर.

LeaderboardScore

खिलाड़ी के लीडरबोर्ड स्कोर का ऑब्जेक्ट.

जेएसओएन के काेड में दिखाना
{
  "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)

वह टाइमस्टैंप जब इस स्कोर को रिकॉर्ड किया गया था. यह समय यूटीसी में epoch के बाद से मिलीसेकंड में होता है.

scoreTag

string

स्कोर के बारे में ज़्यादा जानकारी. RFC 3986 के सेक्शन 2.3 के मुताबिक, वैल्यू में 64 से ज़्यादा यूआरआई सुरक्षित वर्ण नहीं होने चाहिए.

LeaderboardScoreRank

लीडरबोर्ड में स्कोर की रैंक.

जेएसओएन के काेड में दिखाना
{
  "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

लीडरबोर्ड पर एक से ज़्यादा स्कोर सबमिट करता है.