Class: TencentCloud::Tms::V20200713::User

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

Overview

用户相关信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userid = nil, nickname = nil, accounttype = nil, gender = nil, age = nil, level = nil, phone = nil) ⇒ User

Returns a new instance of User.



627
628
629
630
631
632
633
634
635
# File 'lib/v20200713/models.rb', line 627

def initialize(userid=nil, nickname=nil, accounttype=nil, gender=nil, age=nil, level=nil, phone=nil)
  @UserId = userid
  @Nickname = nickname
  @AccountType = accounttype
  @Gender = gender
  @Age = age
  @Level = level
  @Phone = phone
end

Instance Attribute Details

#AccountTypeObject

Parameters:

  • UserId:

    用户账号ID,如填写,会根据账号历史恶意情况,判定消息有害结果,特别是有利于可疑恶意情况下的辅助判断。账号可以填写微信uin、QQ号、微信openid、QQopenid、字符串等。该字段和账号类别确定唯一账号。

  • Nickname:

    用户昵称

  • AccountType:

    账号类别,“1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string”

  • Gender:

    性别 默认0 未知 1 男性 2 女性

  • Age:

    年龄 默认0 未知

  • Level:

    用户等级,默认0 未知 1 低 2 中 3 高

  • Phone:

    手机号



625
626
627
# File 'lib/v20200713/models.rb', line 625

def AccountType
  @AccountType
end

#AgeObject

Parameters:

  • UserId:

    用户账号ID,如填写,会根据账号历史恶意情况,判定消息有害结果,特别是有利于可疑恶意情况下的辅助判断。账号可以填写微信uin、QQ号、微信openid、QQopenid、字符串等。该字段和账号类别确定唯一账号。

  • Nickname:

    用户昵称

  • AccountType:

    账号类别,“1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string”

  • Gender:

    性别 默认0 未知 1 男性 2 女性

  • Age:

    年龄 默认0 未知

  • Level:

    用户等级,默认0 未知 1 低 2 中 3 高

  • Phone:

    手机号



625
626
627
# File 'lib/v20200713/models.rb', line 625

def Age
  @Age
end

#GenderObject

Parameters:

  • UserId:

    用户账号ID,如填写,会根据账号历史恶意情况,判定消息有害结果,特别是有利于可疑恶意情况下的辅助判断。账号可以填写微信uin、QQ号、微信openid、QQopenid、字符串等。该字段和账号类别确定唯一账号。

  • Nickname:

    用户昵称

  • AccountType:

    账号类别,“1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string”

  • Gender:

    性别 默认0 未知 1 男性 2 女性

  • Age:

    年龄 默认0 未知

  • Level:

    用户等级,默认0 未知 1 低 2 中 3 高

  • Phone:

    手机号



625
626
627
# File 'lib/v20200713/models.rb', line 625

def Gender
  @Gender
end

#LevelObject

Parameters:

  • UserId:

    用户账号ID,如填写,会根据账号历史恶意情况,判定消息有害结果,特别是有利于可疑恶意情况下的辅助判断。账号可以填写微信uin、QQ号、微信openid、QQopenid、字符串等。该字段和账号类别确定唯一账号。

  • Nickname:

    用户昵称

  • AccountType:

    账号类别,“1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string”

  • Gender:

    性别 默认0 未知 1 男性 2 女性

  • Age:

    年龄 默认0 未知

  • Level:

    用户等级,默认0 未知 1 低 2 中 3 高

  • Phone:

    手机号



625
626
627
# File 'lib/v20200713/models.rb', line 625

def Level
  @Level
end

#NicknameObject

Parameters:

  • UserId:

    用户账号ID,如填写,会根据账号历史恶意情况,判定消息有害结果,特别是有利于可疑恶意情况下的辅助判断。账号可以填写微信uin、QQ号、微信openid、QQopenid、字符串等。该字段和账号类别确定唯一账号。

  • Nickname:

    用户昵称

  • AccountType:

    账号类别,“1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string”

  • Gender:

    性别 默认0 未知 1 男性 2 女性

  • Age:

    年龄 默认0 未知

  • Level:

    用户等级,默认0 未知 1 低 2 中 3 高

  • Phone:

    手机号



625
626
627
# File 'lib/v20200713/models.rb', line 625

def Nickname
  @Nickname
end

#PhoneObject

Parameters:

  • UserId:

    用户账号ID,如填写,会根据账号历史恶意情况,判定消息有害结果,特别是有利于可疑恶意情况下的辅助判断。账号可以填写微信uin、QQ号、微信openid、QQopenid、字符串等。该字段和账号类别确定唯一账号。

  • Nickname:

    用户昵称

  • AccountType:

    账号类别,“1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string”

  • Gender:

    性别 默认0 未知 1 男性 2 女性

  • Age:

    年龄 默认0 未知

  • Level:

    用户等级,默认0 未知 1 低 2 中 3 高

  • Phone:

    手机号



625
626
627
# File 'lib/v20200713/models.rb', line 625

def Phone
  @Phone
end

#UserIdObject

Parameters:

  • UserId:

    用户账号ID,如填写,会根据账号历史恶意情况,判定消息有害结果,特别是有利于可疑恶意情况下的辅助判断。账号可以填写微信uin、QQ号、微信openid、QQopenid、字符串等。该字段和账号类别确定唯一账号。

  • Nickname:

    用户昵称

  • AccountType:

    账号类别,“1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string”

  • Gender:

    性别 默认0 未知 1 男性 2 女性

  • Age:

    年龄 默认0 未知

  • Level:

    用户等级,默认0 未知 1 低 2 中 3 高

  • Phone:

    手机号



625
626
627
# File 'lib/v20200713/models.rb', line 625

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



637
638
639
640
641
642
643
644
645
# File 'lib/v20200713/models.rb', line 637

def deserialize(params)
  @UserId = params['UserId']
  @Nickname = params['Nickname']
  @AccountType = params['AccountType']
  @Gender = params['Gender']
  @Age = params['Age']
  @Level = params['Level']
  @Phone = params['Phone']
end