Class: TencentCloud::Ess::V20201111::UserInfo

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20201111/models.rb

Overview

用户信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userid = nil, channel = nil, openid = nil, clientip = nil, proxyip = nil) ⇒ UserInfo

Returns a new instance of UserInfo.



18147
18148
18149
18150
18151
18152
18153
# File 'lib/v20201111/models.rb', line 18147

def initialize(userid=nil, channel=nil, openid=nil, clientip=nil, proxyip=nil)
  @UserId = userid
  @Channel = channel
  @OpenId = openid
  @ClientIp = clientip
  @ProxyIp = proxyip
end

Instance Attribute Details

#ChannelObject

Parameters:

  • UserId:

    用户在平台的编号

  • Channel:

    用户的来源渠道,一般不用传,特定场景根据接口说明传值

  • OpenId:

    用户在渠道的编号,一般不用传,特定场景根据接口说明传值

  • ClientIp:

    用户真实IP,内部字段,暂未开放

  • ProxyIp:

    用户代理IP,内部字段,暂未开放



18136
18137
18138
# File 'lib/v20201111/models.rb', line 18136

def Channel
  @Channel
end

#ClientIpObject

Parameters:

  • UserId:

    用户在平台的编号

  • Channel:

    用户的来源渠道,一般不用传,特定场景根据接口说明传值

  • OpenId:

    用户在渠道的编号,一般不用传,特定场景根据接口说明传值

  • ClientIp:

    用户真实IP,内部字段,暂未开放

  • ProxyIp:

    用户代理IP,内部字段,暂未开放



18136
18137
18138
# File 'lib/v20201111/models.rb', line 18136

def ClientIp
  @ClientIp
end

#OpenIdObject

Parameters:

  • UserId:

    用户在平台的编号

  • Channel:

    用户的来源渠道,一般不用传,特定场景根据接口说明传值

  • OpenId:

    用户在渠道的编号,一般不用传,特定场景根据接口说明传值

  • ClientIp:

    用户真实IP,内部字段,暂未开放

  • ProxyIp:

    用户代理IP,内部字段,暂未开放



18136
18137
18138
# File 'lib/v20201111/models.rb', line 18136

def OpenId
  @OpenId
end

#ProxyIpObject

Parameters:

  • UserId:

    用户在平台的编号

  • Channel:

    用户的来源渠道,一般不用传,特定场景根据接口说明传值

  • OpenId:

    用户在渠道的编号,一般不用传,特定场景根据接口说明传值

  • ClientIp:

    用户真实IP,内部字段,暂未开放

  • ProxyIp:

    用户代理IP,内部字段,暂未开放



18136
18137
18138
# File 'lib/v20201111/models.rb', line 18136

def ProxyIp
  @ProxyIp
end

#UserIdObject

Parameters:

  • UserId:

    用户在平台的编号

  • Channel:

    用户的来源渠道,一般不用传,特定场景根据接口说明传值

  • OpenId:

    用户在渠道的编号,一般不用传,特定场景根据接口说明传值

  • ClientIp:

    用户真实IP,内部字段,暂未开放

  • ProxyIp:

    用户代理IP,内部字段,暂未开放



18136
18137
18138
# File 'lib/v20201111/models.rb', line 18136

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



18155
18156
18157
18158
18159
18160
18161
# File 'lib/v20201111/models.rb', line 18155

def deserialize(params)
  @UserId = params['UserId']
  @Channel = params['Channel']
  @OpenId = params['OpenId']
  @ClientIp = params['ClientIp']
  @ProxyIp = params['ProxyIp']
end