Class: TencentCloud::Mgobe::V20201014::DescribePlayerRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20201014/models.rb

Overview

DescribePlayer请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(gameid = nil, openid = nil, playerid = nil) ⇒ DescribePlayerRequest

Returns a new instance of DescribePlayerRequest.



125
126
127
128
129
# File 'lib/v20201014/models.rb', line 125

def initialize(gameid=nil, openid=nil, playerid=nil)
  @GameId = gameid
  @OpenId = openid
  @PlayerId = playerid
end

Instance Attribute Details

#GameIdObject

Parameters:

  • GameId:

    游戏资源Id。

  • OpenId:

    玩家OpenId。

  • PlayerId:

    玩家PlayerId,由后台分配,当OpenId不传的时候,PlayerId必传,传入PlayerId可以查询当前PlayerId的玩家信息,当OpenId传入的时候,PlayerId可不传,按照OpenId查询玩家信息。



123
124
125
# File 'lib/v20201014/models.rb', line 123

def GameId
  @GameId
end

#OpenIdObject

Parameters:

  • GameId:

    游戏资源Id。

  • OpenId:

    玩家OpenId。

  • PlayerId:

    玩家PlayerId,由后台分配,当OpenId不传的时候,PlayerId必传,传入PlayerId可以查询当前PlayerId的玩家信息,当OpenId传入的时候,PlayerId可不传,按照OpenId查询玩家信息。



123
124
125
# File 'lib/v20201014/models.rb', line 123

def OpenId
  @OpenId
end

#PlayerIdObject

Parameters:

  • GameId:

    游戏资源Id。

  • OpenId:

    玩家OpenId。

  • PlayerId:

    玩家PlayerId,由后台分配,当OpenId不传的时候,PlayerId必传,传入PlayerId可以查询当前PlayerId的玩家信息,当OpenId传入的时候,PlayerId可不传,按照OpenId查询玩家信息。



123
124
125
# File 'lib/v20201014/models.rb', line 123

def PlayerId
  @PlayerId
end

Instance Method Details

#deserialize(params) ⇒ Object



131
132
133
134
135
# File 'lib/v20201014/models.rb', line 131

def deserialize(params)
  @GameId = params['GameId']
  @OpenId = params['OpenId']
  @PlayerId = params['PlayerId']
end