Show / Hide Table of Contents

Class AccesstokensResource.GenerateRecallPlayGroupingApiTokenRequest

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

Inheritance
object
ClientServiceRequest
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>
GamesBaseServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>
AccesstokensResource.GenerateRecallPlayGroupingApiTokenRequest
Implements
IClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>
IClientServiceRequest
Inherited Members
GamesBaseServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.Xgafv
GamesBaseServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.AccessToken
GamesBaseServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.Alt
GamesBaseServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.Callback
GamesBaseServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.Fields
GamesBaseServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.Key
GamesBaseServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.OauthToken
GamesBaseServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.PrettyPrint
GamesBaseServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.QuotaUser
GamesBaseServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.UploadType
GamesBaseServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.UploadProtocol
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.Execute()
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.ExecuteAsStream()
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.ExecuteAsync()
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.ExecuteAsync(CancellationToken)
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.ExecuteAsStreamAsync()
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.ExecuteAsStreamAsync(CancellationToken)
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.CreateRequest(bool?)
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.GenerateRequestUri()
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.GetBody()
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.GetDefaultETagAction(string)
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.ETagAction
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.ModifyRequest
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.ValidateParameters
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.ApiVersion
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.RequestParameters
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.Service
ClientServiceRequest._unsuccessfulResponseHandlers
ClientServiceRequest._exceptionHandlers
ClientServiceRequest._executeInterceptors
ClientServiceRequest.AddUnsuccessfulResponseHandler(IHttpUnsuccessfulResponseHandler)
ClientServiceRequest.AddExceptionHandler(IHttpExceptionHandler)
ClientServiceRequest.AddExecuteInterceptor(IHttpExecuteInterceptor)
ClientServiceRequest.Credential
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Games.v1
Assembly: Google.Apis.Games.v1.dll
Syntax
public class AccesstokensResource.GenerateRecallPlayGroupingApiTokenRequest : GamesBaseServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>, IClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>, IClientServiceRequest

Constructors

GenerateRecallPlayGroupingApiTokenRequest(IClientService)

Constructs a new GenerateRecallPlayGroupingApiToken request.

Declaration
public GenerateRecallPlayGroupingApiTokenRequest(IClientService service)
Parameters
Type Name Description
IClientService service

Properties

HttpMethod

Gets the HTTP method.

Declaration
public override string HttpMethod { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.HttpMethod

MethodName

Gets the method name.

Declaration
public override string MethodName { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.MethodName

PackageName

Required. App package name to generate the token for (e.g. com.example.mygame).

Declaration
[RequestParameter("packageName", RequestParameterType.Query)]
public virtual string PackageName { get; set; }
Property Value
Type Description
string

Persona

Required. Persona to associate with the token. Persona is a developer-provided stable identifier of the user. Must be deterministically generated (e.g. as a one-way hash) from the user account ID and user profile ID (if the app has the concept), according to the developer's own user identity system.

Declaration
[RequestParameter("persona", RequestParameterType.Query)]
public virtual string Persona { get; set; }
Property Value
Type Description
string

RecallSessionId

Required. Opaque server-generated string that encodes all the necessary information to identify the PGS player / Google user and application. See https://developer.android.com/games/pgs/recall/recall-setup on how to integrate with Recall and get session ID.

Declaration
[RequestParameter("recallSessionId", RequestParameterType.Query)]
public virtual string RecallSessionId { get; set; }
Property Value
Type Description
string

RestPath

Gets the REST path.

Declaration
public override string RestPath { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.RestPath

Methods

InitParameters()

Initializes GenerateRecallPlayGroupingApiToken parameter list.

Declaration
protected override void InitParameters()
Overrides
GamesBaseServiceRequest<GenerateRecallPlayGroupingApiTokenResponse>.InitParameters()

Implements

IClientServiceRequest<TResponse>
IClientServiceRequest
In this article
Back to top Generated by DocFX