Namespace Google.Apis.Games.v1
Classes
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.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 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 API.
GamesService.ScopeConstants
Available OAuth 2.0 scope constants for use with the Google Play Game 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.GetRequest
Retrieves the Player resource with the given ID. To retrieve the player for the currently authenticated user, set playerId to me.
PlayersResource.ListRequest
Get the collection of players for the currently authenticated user.
PushtokensResource
The "pushtokens" collection of methods.
PushtokensResource.RemoveRequest
Removes a push token for the current user and application. Removing a non-existent push token will report success.
PushtokensResource.UpdateRequest
Registers a push token for the current user and application.
RevisionsResource
The "revisions" collection of methods.
RevisionsResource.CheckRequest
Checks whether the games client is out of date.
RoomsResource
The "rooms" collection of methods.
RoomsResource.CreateRequest
Create a room. For internal use by the Games SDK only. Calling this method directly is unsupported.
RoomsResource.DeclineRequest
Decline an invitation to join a room. For internal use by the Games SDK only. Calling this method directly is unsupported.
RoomsResource.DismissRequest
Dismiss an invitation to join a room. For internal use by the Games SDK only. Calling this method directly is unsupported.
RoomsResource.GetRequest
Get the data for a room.
RoomsResource.JoinRequest
Join a room. For internal use by the Games SDK only. Calling this method directly is unsupported.
RoomsResource.LeaveRequest
Leave a room. For internal use by the Games SDK only. Calling this method directly is unsupported.
RoomsResource.ListRequest
Returns invitations to join rooms.
RoomsResource.ReportStatusRequest
Updates sent by a client reporting the status of peers in a room. For internal use by the Games SDK only. Calling this method directly is unsupported.
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.
TurnBasedMatchesResource
The "turnBasedMatches" collection of methods.
TurnBasedMatchesResource.CancelRequest
Cancel a turn-based match.
TurnBasedMatchesResource.CreateRequest
Create a turn-based match.
TurnBasedMatchesResource.DeclineRequest
Decline an invitation to play a turn-based match.
TurnBasedMatchesResource.DismissRequest
Dismiss a turn-based match from the match list. The match will no longer show up in the list and will not generate notifications.
TurnBasedMatchesResource.FinishRequest
Finish a turn-based match. Each player should make this call once, after all results are in. Only the player whose turn it is may make the first call to Finish, and can pass in the final match state.
TurnBasedMatchesResource.GetRequest
Get the data for a turn-based match.
TurnBasedMatchesResource.JoinRequest
Join a turn-based match.
TurnBasedMatchesResource.LeaveRequest
Leave a turn-based match when it is not the current player's turn, without canceling the match.
TurnBasedMatchesResource.LeaveTurnRequest
Leave a turn-based match during the current player's turn, without canceling the match.
TurnBasedMatchesResource.ListRequest
Returns turn-based matches the player is or was involved in.
TurnBasedMatchesResource.RematchRequest
Create a rematch of a match that was previously completed, with the same participants. This can be called by only one player on a match still in their list; the player must have called Finish first. Returns the newly created match; it will be the caller's turn.
TurnBasedMatchesResource.SyncRequest
Returns turn-based matches the player is or was involved in that changed since the last sync call, with the least recent changes coming first. Matches that should be removed from the local cache will have a status of MATCH_DELETED.
TurnBasedMatchesResource.TakeTurnRequest
Commit the results of a player turn.
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.GetRequest.PlatformTypeEnum
Restrict application details returned to the specific platform.
GamesBaseServiceRequest<TResponse>.AltEnum
Data format for the response.
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
The time span for the scores and ranks you're requesting.
ScoresResource.ListWindowRequest.CollectionEnum
The collection of scores you're requesting.
ScoresResource.ListWindowRequest.TimeSpanEnum
The time span for the scores and ranks you're requesting.