Class: TencentCloud::Vm::V20210922::User

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

Overview

用户信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userid = nil, accounttype = nil, nickname = nil, gender = nil, age = nil, level = nil, phone = nil, desc = nil, headurl = nil, roomid = nil, groupid = nil, groupsize = nil, receiverid = nil, sendtime = nil) ⇒ User

Returns a new instance of User.



1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
# File 'lib/v20210922/models.rb', line 1549

def initialize(userid=nil, accounttype=nil, nickname=nil, gender=nil, age=nil, level=nil, phone=nil, desc=nil, headurl=nil, roomid=nil, groupid=nil, groupsize=nil, receiverid=nil, sendtime=nil)
  @UserId = userid
  @AccountType = accounttype
  @Nickname = nickname
  @Gender = gender
  @Age = age
  @Level = level
  @Phone = phone
  @Desc = desc
  @HeadUrl = headurl
  @RoomId = roomid
  @GroupId = groupid
  @GroupSize = groupsize
  @ReceiverId = receiverid
  @SendTime = sendtime
end

Instance Attribute Details

#AccountTypeObject

该字段与账号ID参数(UserId)配合使用可确定唯一账号。

Parameters:

  • UserId:

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

  • AccountType:

    该字段表示业务用户ID对应的账号类型,取值:1-微信uin,2-QQ号,3-微信群uin,4-qq群号,5-微信openid,6-QQopenid,7-其它string。

  • Nickname:

    用户昵称

  • Gender:

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

  • Age:

    年龄 默认0 未知

  • Level:

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

  • Phone:

    手机号

  • Desc:

    用户简介,长度不超过5000字

  • HeadUrl:

    用户头像图片链接

  • RoomId:

    群聊场景房间ID

  • GroupId:

    群聊场景群ID

  • GroupSize:

    群聊场景群用户数

  • ReceiverId:

    消息接收者ID

  • SendTime:

    消息生成时间,毫秒



1547
1548
1549
# File 'lib/v20210922/models.rb', line 1547

def AccountType
  @AccountType
end

#AgeObject

该字段与账号ID参数(UserId)配合使用可确定唯一账号。

Parameters:

  • UserId:

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

  • AccountType:

    该字段表示业务用户ID对应的账号类型,取值:1-微信uin,2-QQ号,3-微信群uin,4-qq群号,5-微信openid,6-QQopenid,7-其它string。

  • Nickname:

    用户昵称

  • Gender:

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

  • Age:

    年龄 默认0 未知

  • Level:

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

  • Phone:

    手机号

  • Desc:

    用户简介,长度不超过5000字

  • HeadUrl:

    用户头像图片链接

  • RoomId:

    群聊场景房间ID

  • GroupId:

    群聊场景群ID

  • GroupSize:

    群聊场景群用户数

  • ReceiverId:

    消息接收者ID

  • SendTime:

    消息生成时间,毫秒



1547
1548
1549
# File 'lib/v20210922/models.rb', line 1547

def Age
  @Age
end

#DescObject

该字段与账号ID参数(UserId)配合使用可确定唯一账号。

Parameters:

  • UserId:

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

  • AccountType:

    该字段表示业务用户ID对应的账号类型,取值:1-微信uin,2-QQ号,3-微信群uin,4-qq群号,5-微信openid,6-QQopenid,7-其它string。

  • Nickname:

    用户昵称

  • Gender:

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

  • Age:

    年龄 默认0 未知

  • Level:

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

  • Phone:

    手机号

  • Desc:

    用户简介,长度不超过5000字

  • HeadUrl:

    用户头像图片链接

  • RoomId:

    群聊场景房间ID

  • GroupId:

    群聊场景群ID

  • GroupSize:

    群聊场景群用户数

  • ReceiverId:

    消息接收者ID

  • SendTime:

    消息生成时间,毫秒



1547
1548
1549
# File 'lib/v20210922/models.rb', line 1547

def Desc
  @Desc
end

#GenderObject

该字段与账号ID参数(UserId)配合使用可确定唯一账号。

Parameters:

  • UserId:

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

  • AccountType:

    该字段表示业务用户ID对应的账号类型,取值:1-微信uin,2-QQ号,3-微信群uin,4-qq群号,5-微信openid,6-QQopenid,7-其它string。

  • Nickname:

    用户昵称

  • Gender:

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

  • Age:

    年龄 默认0 未知

  • Level:

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

  • Phone:

    手机号

  • Desc:

    用户简介,长度不超过5000字

  • HeadUrl:

    用户头像图片链接

  • RoomId:

    群聊场景房间ID

  • GroupId:

    群聊场景群ID

  • GroupSize:

    群聊场景群用户数

  • ReceiverId:

    消息接收者ID

  • SendTime:

    消息生成时间,毫秒



1547
1548
1549
# File 'lib/v20210922/models.rb', line 1547

def Gender
  @Gender
end

#GroupIdObject

该字段与账号ID参数(UserId)配合使用可确定唯一账号。

Parameters:

  • UserId:

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

  • AccountType:

    该字段表示业务用户ID对应的账号类型,取值:1-微信uin,2-QQ号,3-微信群uin,4-qq群号,5-微信openid,6-QQopenid,7-其它string。

  • Nickname:

    用户昵称

  • Gender:

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

  • Age:

    年龄 默认0 未知

  • Level:

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

  • Phone:

    手机号

  • Desc:

    用户简介,长度不超过5000字

  • HeadUrl:

    用户头像图片链接

  • RoomId:

    群聊场景房间ID

  • GroupId:

    群聊场景群ID

  • GroupSize:

    群聊场景群用户数

  • ReceiverId:

    消息接收者ID

  • SendTime:

    消息生成时间,毫秒



1547
1548
1549
# File 'lib/v20210922/models.rb', line 1547

def GroupId
  @GroupId
end

#GroupSizeObject

该字段与账号ID参数(UserId)配合使用可确定唯一账号。

Parameters:

  • UserId:

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

  • AccountType:

    该字段表示业务用户ID对应的账号类型,取值:1-微信uin,2-QQ号,3-微信群uin,4-qq群号,5-微信openid,6-QQopenid,7-其它string。

  • Nickname:

    用户昵称

  • Gender:

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

  • Age:

    年龄 默认0 未知

  • Level:

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

  • Phone:

    手机号

  • Desc:

    用户简介,长度不超过5000字

  • HeadUrl:

    用户头像图片链接

  • RoomId:

    群聊场景房间ID

  • GroupId:

    群聊场景群ID

  • GroupSize:

    群聊场景群用户数

  • ReceiverId:

    消息接收者ID

  • SendTime:

    消息生成时间,毫秒



1547
1548
1549
# File 'lib/v20210922/models.rb', line 1547

def GroupSize
  @GroupSize
end

#HeadUrlObject

该字段与账号ID参数(UserId)配合使用可确定唯一账号。

Parameters:

  • UserId:

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

  • AccountType:

    该字段表示业务用户ID对应的账号类型,取值:1-微信uin,2-QQ号,3-微信群uin,4-qq群号,5-微信openid,6-QQopenid,7-其它string。

  • Nickname:

    用户昵称

  • Gender:

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

  • Age:

    年龄 默认0 未知

  • Level:

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

  • Phone:

    手机号

  • Desc:

    用户简介,长度不超过5000字

  • HeadUrl:

    用户头像图片链接

  • RoomId:

    群聊场景房间ID

  • GroupId:

    群聊场景群ID

  • GroupSize:

    群聊场景群用户数

  • ReceiverId:

    消息接收者ID

  • SendTime:

    消息生成时间,毫秒



1547
1548
1549
# File 'lib/v20210922/models.rb', line 1547

def HeadUrl
  @HeadUrl
end

#LevelObject

该字段与账号ID参数(UserId)配合使用可确定唯一账号。

Parameters:

  • UserId:

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

  • AccountType:

    该字段表示业务用户ID对应的账号类型,取值:1-微信uin,2-QQ号,3-微信群uin,4-qq群号,5-微信openid,6-QQopenid,7-其它string。

  • Nickname:

    用户昵称

  • Gender:

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

  • Age:

    年龄 默认0 未知

  • Level:

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

  • Phone:

    手机号

  • Desc:

    用户简介,长度不超过5000字

  • HeadUrl:

    用户头像图片链接

  • RoomId:

    群聊场景房间ID

  • GroupId:

    群聊场景群ID

  • GroupSize:

    群聊场景群用户数

  • ReceiverId:

    消息接收者ID

  • SendTime:

    消息生成时间,毫秒



1547
1548
1549
# File 'lib/v20210922/models.rb', line 1547

def Level
  @Level
end

#NicknameObject

该字段与账号ID参数(UserId)配合使用可确定唯一账号。

Parameters:

  • UserId:

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

  • AccountType:

    该字段表示业务用户ID对应的账号类型,取值:1-微信uin,2-QQ号,3-微信群uin,4-qq群号,5-微信openid,6-QQopenid,7-其它string。

  • Nickname:

    用户昵称

  • Gender:

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

  • Age:

    年龄 默认0 未知

  • Level:

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

  • Phone:

    手机号

  • Desc:

    用户简介,长度不超过5000字

  • HeadUrl:

    用户头像图片链接

  • RoomId:

    群聊场景房间ID

  • GroupId:

    群聊场景群ID

  • GroupSize:

    群聊场景群用户数

  • ReceiverId:

    消息接收者ID

  • SendTime:

    消息生成时间,毫秒



1547
1548
1549
# File 'lib/v20210922/models.rb', line 1547

def Nickname
  @Nickname
end

#PhoneObject

该字段与账号ID参数(UserId)配合使用可确定唯一账号。

Parameters:

  • UserId:

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

  • AccountType:

    该字段表示业务用户ID对应的账号类型,取值:1-微信uin,2-QQ号,3-微信群uin,4-qq群号,5-微信openid,6-QQopenid,7-其它string。

  • Nickname:

    用户昵称

  • Gender:

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

  • Age:

    年龄 默认0 未知

  • Level:

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

  • Phone:

    手机号

  • Desc:

    用户简介,长度不超过5000字

  • HeadUrl:

    用户头像图片链接

  • RoomId:

    群聊场景房间ID

  • GroupId:

    群聊场景群ID

  • GroupSize:

    群聊场景群用户数

  • ReceiverId:

    消息接收者ID

  • SendTime:

    消息生成时间,毫秒



1547
1548
1549
# File 'lib/v20210922/models.rb', line 1547

def Phone
  @Phone
end

#ReceiverIdObject

该字段与账号ID参数(UserId)配合使用可确定唯一账号。

Parameters:

  • UserId:

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

  • AccountType:

    该字段表示业务用户ID对应的账号类型,取值:1-微信uin,2-QQ号,3-微信群uin,4-qq群号,5-微信openid,6-QQopenid,7-其它string。

  • Nickname:

    用户昵称

  • Gender:

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

  • Age:

    年龄 默认0 未知

  • Level:

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

  • Phone:

    手机号

  • Desc:

    用户简介,长度不超过5000字

  • HeadUrl:

    用户头像图片链接

  • RoomId:

    群聊场景房间ID

  • GroupId:

    群聊场景群ID

  • GroupSize:

    群聊场景群用户数

  • ReceiverId:

    消息接收者ID

  • SendTime:

    消息生成时间,毫秒



1547
1548
1549
# File 'lib/v20210922/models.rb', line 1547

def ReceiverId
  @ReceiverId
end

#RoomIdObject

该字段与账号ID参数(UserId)配合使用可确定唯一账号。

Parameters:

  • UserId:

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

  • AccountType:

    该字段表示业务用户ID对应的账号类型,取值:1-微信uin,2-QQ号,3-微信群uin,4-qq群号,5-微信openid,6-QQopenid,7-其它string。

  • Nickname:

    用户昵称

  • Gender:

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

  • Age:

    年龄 默认0 未知

  • Level:

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

  • Phone:

    手机号

  • Desc:

    用户简介,长度不超过5000字

  • HeadUrl:

    用户头像图片链接

  • RoomId:

    群聊场景房间ID

  • GroupId:

    群聊场景群ID

  • GroupSize:

    群聊场景群用户数

  • ReceiverId:

    消息接收者ID

  • SendTime:

    消息生成时间,毫秒



1547
1548
1549
# File 'lib/v20210922/models.rb', line 1547

def RoomId
  @RoomId
end

#SendTimeObject

该字段与账号ID参数(UserId)配合使用可确定唯一账号。

Parameters:

  • UserId:

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

  • AccountType:

    该字段表示业务用户ID对应的账号类型,取值:1-微信uin,2-QQ号,3-微信群uin,4-qq群号,5-微信openid,6-QQopenid,7-其它string。

  • Nickname:

    用户昵称

  • Gender:

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

  • Age:

    年龄 默认0 未知

  • Level:

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

  • Phone:

    手机号

  • Desc:

    用户简介,长度不超过5000字

  • HeadUrl:

    用户头像图片链接

  • RoomId:

    群聊场景房间ID

  • GroupId:

    群聊场景群ID

  • GroupSize:

    群聊场景群用户数

  • ReceiverId:

    消息接收者ID

  • SendTime:

    消息生成时间,毫秒



1547
1548
1549
# File 'lib/v20210922/models.rb', line 1547

def SendTime
  @SendTime
end

#UserIdObject

该字段与账号ID参数(UserId)配合使用可确定唯一账号。

Parameters:

  • UserId:

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

  • AccountType:

    该字段表示业务用户ID对应的账号类型,取值:1-微信uin,2-QQ号,3-微信群uin,4-qq群号,5-微信openid,6-QQopenid,7-其它string。

  • Nickname:

    用户昵称

  • Gender:

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

  • Age:

    年龄 默认0 未知

  • Level:

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

  • Phone:

    手机号

  • Desc:

    用户简介,长度不超过5000字

  • HeadUrl:

    用户头像图片链接

  • RoomId:

    群聊场景房间ID

  • GroupId:

    群聊场景群ID

  • GroupSize:

    群聊场景群用户数

  • ReceiverId:

    消息接收者ID

  • SendTime:

    消息生成时间,毫秒



1547
1548
1549
# File 'lib/v20210922/models.rb', line 1547

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
# File 'lib/v20210922/models.rb', line 1566

def deserialize(params)
  @UserId = params['UserId']
  @AccountType = params['AccountType']
  @Nickname = params['Nickname']
  @Gender = params['Gender']
  @Age = params['Age']
  @Level = params['Level']
  @Phone = params['Phone']
  @Desc = params['Desc']
  @HeadUrl = params['HeadUrl']
  @RoomId = params['RoomId']
  @GroupId = params['GroupId']
  @GroupSize = params['GroupSize']
  @ReceiverId = params['ReceiverId']
  @SendTime = params['SendTime']
end