Class RecallResource
The "recall" collection of methods.
Inherited Members
Namespace: Google.Apis.Games.v1
Assembly: Google.Apis.Games.v1.dll
Syntax
public class RecallResource
Constructors
RecallResource(IClientService)
Constructs a new resource.
Declaration
public RecallResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service |
Methods
GamesPlayerTokens(string)
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.
Declaration
public virtual RecallResource.GamesPlayerTokensRequest GamesPlayerTokens(string sessionId)
Parameters
Type | Name | Description |
---|---|---|
string | sessionId | Required. Opaque server-generated string that encodes all the necessary information to identify the PGS player / Google user and application. |
Returns
Type | Description |
---|---|
RecallResource.GamesPlayerTokensRequest |
LastTokenFromAllDeveloperGames(string)
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.
Declaration
public virtual RecallResource.LastTokenFromAllDeveloperGamesRequest LastTokenFromAllDeveloperGames(string sessionId)
Parameters
Type | Name | Description |
---|---|---|
string | sessionId | Required. Opaque server-generated string that encodes all the necessary information to identify the PGS player / Google user and application. |
Returns
Type | Description |
---|---|
RecallResource.LastTokenFromAllDeveloperGamesRequest |
LinkPersona(LinkPersonaRequest)
Associate the PGS Player principal encoded in the provided recall session id with an in-game account
Declaration
public virtual RecallResource.LinkPersonaRequest LinkPersona(LinkPersonaRequest body)
Parameters
Type | Name | Description |
---|---|---|
LinkPersonaRequest | body | The body of the request. |
Returns
Type | Description |
---|---|
RecallResource.LinkPersonaRequest |
ResetPersona(ResetPersonaRequest)
Delete all Recall tokens linking the given persona to any player (with or without a profile).
Declaration
public virtual RecallResource.ResetPersonaRequest ResetPersona(ResetPersonaRequest body)
Parameters
Type | Name | Description |
---|---|---|
ResetPersonaRequest | body | The body of the request. |
Returns
Type | Description |
---|---|
RecallResource.ResetPersonaRequest |
RetrieveTokens(string)
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.
Declaration
public virtual RecallResource.RetrieveTokensRequest RetrieveTokens(string sessionId)
Parameters
Type | Name | Description |
---|---|---|
string | sessionId | Required. Opaque server-generated string that encodes all the necessary information to identify the PGS player / Google user and application. |
Returns
Type | Description |
---|---|
RecallResource.RetrieveTokensRequest |
UnlinkPersona(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.
Declaration
public virtual RecallResource.UnlinkPersonaRequest UnlinkPersona(UnlinkPersonaRequest body)
Parameters
Type | Name | Description |
---|---|---|
UnlinkPersonaRequest | body | The body of the request. |
Returns
Type | Description |
---|---|
RecallResource.UnlinkPersonaRequest |