Get scores
Retrieve a list of scores from a leaderboard.
Read time 1 minuteLast updated 21 days ago
Players can get the scores from a specified leaderboard with the
GetScoresAsyncleaderboardIdPaginated access to all scores is available by specifying the optionalpublic async void GetScores(string leaderboardId){ var scoresResponse = await LeaderboardsService.Instance .GetScoresAsync(leaderboardId); Debug.Log(JsonConvert.SerializeObject(scoresResponse));}
GetScoresOptionsOffsetLimitOffsetLimitpublic async void GetPaginatedScores(string leaderboardId){ var scoresResponse = await LeaderboardsService.Instance.GetScoresAsync( leaderboardId, new GetScoresOptions{ Offset = 25, Limit = 50 } ); Debug.Log(JsonConvert.SerializeObject(scoresResponse));}
To get the score with any associated metadata, use the
IncludeMetadataGetScoresOptionsFor details on how to get available leaderboard version IDs, visit Get available leaderboard version.public async void GetScoresWithMetadata(string leaderboardId){ var scoreResponse = await LeaderboardsService.Instance .GetScoresAsync( leaderboardId, new GetScoresOptions { IncludeMetadata = true } ); Debug.Log(JsonConvert.SerializeObject(scoreResponse));}