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 Game Services.
GamesService.ScopeConstants
Available OAuth 2.0 scope constants for use with the Google Play Game Services.
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.