Show / Hide Table of Contents

Namespace Google.Apis.Games.v1

Classes

AccesstokensResource

The "accesstokens" collection of methods.

AccesstokensResource.GeneratePlayGroupingApiTokenRequest

Generates a Play Grouping API token for the PGS user identified by the attached credential.

AccesstokensResource.GenerateRecallPlayGroupingApiTokenRequest

Generates a Play Grouping API token for the PGS user identified by the Recall session ID provided in the request.

AchievementDefinitionsResource

The "achievementDefinitions" collection of methods.

AchievementDefinitionsResource.ListRequest

Lists all the achievement definitions for your application.

AchievementsResource

The "achievements" collection of methods.

AchievementsResource.IncrementRequest

Increments the steps of the achievement with the given ID for the currently authenticated player.

AchievementsResource.ListRequest

Lists the progress for all your application's achievements for the currently authenticated player.

AchievementsResource.RevealRequest

Sets the state of the achievement with the given ID to REVEALED for the currently authenticated player.

AchievementsResource.SetStepsAtLeastRequest

Sets the steps for the currently authenticated player towards unlocking an achievement. If the steps parameter is less than the current number of steps that the player already gained for the achievement, the achievement is not modified.

AchievementsResource.UnlockRequest

Unlocks this achievement for the currently authenticated player.

AchievementsResource.UpdateMultipleRequest

Updates multiple achievements for the currently authenticated player.

ApplicationsResource

The "applications" collection of methods.

ApplicationsResource.GetEndPointRequest

Returns a URL for the requested end point type.

ApplicationsResource.GetRequest

Retrieves the metadata of the application with the given ID. If the requested application is not available for the specified platformType, the returned response will not include any instance data.

ApplicationsResource.PlayedRequest

Indicate that the currently authenticated user is playing your application.

ApplicationsResource.VerifyRequest

Verifies the auth token provided with this request is for the application with the specified ID, and returns the ID of the player it was granted for.

EventsResource

The "events" collection of methods.

EventsResource.ListByPlayerRequest

Returns a list showing the current progress on events in this application for the currently authenticated user.

EventsResource.ListDefinitionsRequest

Returns a list of the event definitions in this application.

EventsResource.RecordRequest

Records a batch of changes to the number of times events have occurred for the currently authenticated user of this application.

GamesBaseServiceRequest<TResponse>

A base abstract class for Games requests.

GamesService

The Games Service.

GamesService.Scope

Available OAuth 2.0 scopes for use with the Google Play Games Services API.

GamesService.ScopeConstants

Available OAuth 2.0 scope constants for use with the Google Play Games Services API.

LeaderboardsResource

The "leaderboards" collection of methods.

LeaderboardsResource.GetRequest

Retrieves the metadata of the leaderboard with the given ID.

LeaderboardsResource.ListRequest

Lists all the leaderboard metadata for your application.

MetagameResource

The "metagame" collection of methods.

MetagameResource.GetMetagameConfigRequest

Return the metagame configuration data for the calling application.

MetagameResource.ListCategoriesByPlayerRequest

List play data aggregated per category for the player corresponding to playerId.

PlayersResource

The "players" collection of methods.

PlayersResource.GetMultipleApplicationPlayerIdsRequest

Get the application player ids for the currently authenticated player across all requested games by the same developer as the calling application. This will only return ids for players that actually have an id (scoped or otherwise) with that game.

PlayersResource.GetRequest

Retrieves the Player resource with the given ID. To retrieve the player for the currently authenticated user, set playerId to me.

PlayersResource.GetScopedPlayerIdsRequest

Retrieves scoped player identifiers for currently authenticated user.

PlayersResource.ListRequest

Get the collection of players for the currently authenticated user.

RecallResource

The "recall" collection of methods.

RecallResource.GamesPlayerTokensRequest

Retrieve the Recall tokens from all requested games that is associated with the PGS Player encoded in the provided recall session id. The API is only available for users that have an active PGS Player profile.

RecallResource.LastTokenFromAllDeveloperGamesRequest

Retrieve the last Recall token from all developer games that is associated with the PGS Player encoded in the provided recall session id. The API is only available for users that have active PGS Player profile.

RecallResource.LinkPersonaRequest

Associate the PGS Player principal encoded in the provided recall session id with an in-game account

RecallResource.ResetPersonaRequest

Delete all Recall tokens linking the given persona to any player (with or without a profile).

RecallResource.RetrieveTokensRequest

Retrieve all Recall tokens associated with the PGS Player encoded in the provided recall session id. The API is only available for users that have active PGS Player profile.

RecallResource.UnlinkPersonaRequest

Delete a Recall token linking the PGS Player principal identified by the Recall session and an in-game account identified either by the 'persona' or by the token value.

RevisionsResource

The "revisions" collection of methods.

RevisionsResource.CheckRequest

Checks whether the games client is out of date.

ScoresResource

The "scores" collection of methods.

ScoresResource.GetRequest

Get high scores, and optionally ranks, in leaderboards for the currently authenticated player. For a specific time span, leaderboardId can be set to ALL to retrieve data for all leaderboards in a given time span. `NOTE: You cannot ask for 'ALL' leaderboards and 'ALL' timeSpans in the same request; only one parameter may be set to 'ALL'.

ScoresResource.ListRequest

Lists the scores in a leaderboard, starting from the top.

ScoresResource.ListWindowRequest

Lists the scores in a leaderboard around (and including) a player's score.

ScoresResource.SubmitMultipleRequest

Submits multiple scores to leaderboards.

ScoresResource.SubmitRequest

Submits a score to the specified leaderboard.

SnapshotsResource

The "snapshots" collection of methods.

SnapshotsResource.GetRequest

Retrieves the metadata for a given snapshot ID.

SnapshotsResource.ListRequest

Retrieves a list of snapshots created by your application for the player corresponding to the player ID.

StatsResource

The "stats" collection of methods.

StatsResource.GetRequest

Returns engagement and spend statistics in this application for the currently authenticated user.

Enums

AchievementsResource.ListRequest.StateEnum

Tells the server to return only achievements with the specified state. If this parameter isn't specified, all achievements are returned.

ApplicationsResource.GetEndPointRequest.EndPointTypeEnum

Type of endpoint being requested.

ApplicationsResource.GetRequest.PlatformTypeEnum

Restrict application details returned to the specific platform.

GamesBaseServiceRequest<TResponse>.AltEnum

Data format for response.

GamesBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

MetagameResource.ListCategoriesByPlayerRequest.CollectionEnum

The collection of categories for which data will be returned.

PlayersResource.ListRequest.CollectionEnum

Collection of players being retrieved

ScoresResource.GetRequest.IncludeRankTypeEnum

The types of ranks to return. If the parameter is omitted, no ranks will be returned.

ScoresResource.GetRequest.TimeSpanEnum

The time span for the scores and ranks you're requesting.

ScoresResource.ListRequest.CollectionEnum

The collection of scores you're requesting.

ScoresResource.ListRequest.TimeSpanEnum

Required. The time span for the scores and ranks you're requesting.

ScoresResource.ListWindowRequest.CollectionEnum

The collection of scores you're requesting.

ScoresResource.ListWindowRequest.TimeSpanEnum

Required. The time span for the scores and ranks you're requesting.

In this article
Back to top Generated by DocFX