Class: TencentCloud::Ims::V20201229::User
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ims::V20201229::User
- Defined in:
- lib/v20201229/models.rb
Overview
用于表示业务用户的账号相关信息
Instance Attribute Summary collapse
-
#AccountType ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。 该字段与账号ID参数(UserId)配合使用可确定唯一账号。 取值:0(默认值,代表性别未知)、1(男性)、2(女性)。 取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。 取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。 备注:请保持手机号格式的统一,如区号格式(086/+86)等。.
-
#Age ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。 该字段与账号ID参数(UserId)配合使用可确定唯一账号。 取值:0(默认值,代表性别未知)、1(男性)、2(女性)。 取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。 取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。 备注:请保持手机号格式的统一,如区号格式(086/+86)等。.
-
#Desc ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。 该字段与账号ID参数(UserId)配合使用可确定唯一账号。 取值:0(默认值,代表性别未知)、1(男性)、2(女性)。 取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。 取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。 备注:请保持手机号格式的统一,如区号格式(086/+86)等。.
-
#Gender ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。 该字段与账号ID参数(UserId)配合使用可确定唯一账号。 取值:0(默认值,代表性别未知)、1(男性)、2(女性)。 取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。 取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。 备注:请保持手机号格式的统一,如区号格式(086/+86)等。.
-
#HeadUrl ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。 该字段与账号ID参数(UserId)配合使用可确定唯一账号。 取值:0(默认值,代表性别未知)、1(男性)、2(女性)。 取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。 取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。 备注:请保持手机号格式的统一,如区号格式(086/+86)等。.
-
#Level ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。 该字段与账号ID参数(UserId)配合使用可确定唯一账号。 取值:0(默认值,代表性别未知)、1(男性)、2(女性)。 取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。 取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。 备注:请保持手机号格式的统一,如区号格式(086/+86)等。.
-
#Nickname ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。 该字段与账号ID参数(UserId)配合使用可确定唯一账号。 取值:0(默认值,代表性别未知)、1(男性)、2(女性)。 取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。 取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。 备注:请保持手机号格式的统一,如区号格式(086/+86)等。.
-
#Phone ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。 该字段与账号ID参数(UserId)配合使用可确定唯一账号。 取值:0(默认值,代表性别未知)、1(男性)、2(女性)。 取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。 取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。 备注:请保持手机号格式的统一,如区号格式(086/+86)等。.
-
#UserId ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。 该字段与账号ID参数(UserId)配合使用可确定唯一账号。 取值:0(默认值,代表性别未知)、1(男性)、2(女性)。 取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。 取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。 备注:请保持手机号格式的统一,如区号格式(086/+86)等。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(userid = nil, nickname = nil, accounttype = nil, gender = nil, age = nil, level = nil, phone = nil, desc = nil, headurl = nil) ⇒ User
constructor
A new instance of User.
Constructor Details
#initialize(userid = nil, nickname = nil, accounttype = nil, gender = nil, age = nil, level = nil, phone = nil, desc = nil, headurl = nil) ⇒ User
Returns a new instance of User.
822 823 824 825 826 827 828 829 830 831 832 |
# File 'lib/v20201229/models.rb', line 822 def initialize(userid=nil, nickname=nil, accounttype=nil, gender=nil, age=nil, level=nil, phone=nil, desc=nil, headurl=nil) @UserId = userid @Nickname = nickname @AccountType = accounttype @Gender = gender @Age = age @Level = level @Phone = phone @Desc = desc @HeadUrl = headurl end |
Instance Attribute Details
#AccountType ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。该字段与账号ID参数(UserId)配合使用可确定唯一账号。取值:0(默认值,代表性别未知)、1(男性)、2(女性)。取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。备注:请保持手机号格式的统一,如区号格式(086/+86)等。
820 821 822 |
# File 'lib/v20201229/models.rb', line 820 def AccountType @AccountType end |
#Age ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。该字段与账号ID参数(UserId)配合使用可确定唯一账号。取值:0(默认值,代表性别未知)、1(男性)、2(女性)。取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。备注:请保持手机号格式的统一,如区号格式(086/+86)等。
820 821 822 |
# File 'lib/v20201229/models.rb', line 820 def Age @Age end |
#Desc ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。该字段与账号ID参数(UserId)配合使用可确定唯一账号。取值:0(默认值,代表性别未知)、1(男性)、2(女性)。取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。备注:请保持手机号格式的统一,如区号格式(086/+86)等。
820 821 822 |
# File 'lib/v20201229/models.rb', line 820 def Desc @Desc end |
#Gender ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。该字段与账号ID参数(UserId)配合使用可确定唯一账号。取值:0(默认值,代表性别未知)、1(男性)、2(女性)。取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。备注:请保持手机号格式的统一,如区号格式(086/+86)等。
820 821 822 |
# File 'lib/v20201229/models.rb', line 820 def Gender @Gender end |
#HeadUrl ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。该字段与账号ID参数(UserId)配合使用可确定唯一账号。取值:0(默认值,代表性别未知)、1(男性)、2(女性)。取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。备注:请保持手机号格式的统一,如区号格式(086/+86)等。
820 821 822 |
# File 'lib/v20201229/models.rb', line 820 def HeadUrl @HeadUrl end |
#Level ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。该字段与账号ID参数(UserId)配合使用可确定唯一账号。取值:0(默认值,代表性别未知)、1(男性)、2(女性)。取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。备注:请保持手机号格式的统一,如区号格式(086/+86)等。
820 821 822 |
# File 'lib/v20201229/models.rb', line 820 def Level @Level end |
#Nickname ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。该字段与账号ID参数(UserId)配合使用可确定唯一账号。取值:0(默认值,代表性别未知)、1(男性)、2(女性)。取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。备注:请保持手机号格式的统一,如区号格式(086/+86)等。
820 821 822 |
# File 'lib/v20201229/models.rb', line 820 def Nickname @Nickname end |
#Phone ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。该字段与账号ID参数(UserId)配合使用可确定唯一账号。取值:0(默认值,代表性别未知)、1(男性)、2(女性)。取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。备注:请保持手机号格式的统一,如区号格式(086/+86)等。
820 821 822 |
# File 'lib/v20201229/models.rb', line 820 def Phone @Phone end |
#UserId ⇒ Object
备注:该字段可传入微信openid、QQopenid、字符串等账号信息,与账号类别参数(AccountType)配合使用可确定唯一账号。该字段与账号ID参数(UserId)配合使用可确定唯一账号。取值:0(默认值,代表性别未知)、1(男性)、2(女性)。取值:0(默认值,代表年龄未知)-(**自定义年龄上限**)之间的整数。取值:0(默认值,代表等级未知)、1(等级较低)、2(等级中等)、3(等级较高),目前**暂不支持自定义等级**。备注:请保持手机号格式的统一,如区号格式(086/+86)等。
820 821 822 |
# File 'lib/v20201229/models.rb', line 820 def UserId @UserId end |
Instance Method Details
#deserialize(params) ⇒ Object
834 835 836 837 838 839 840 841 842 843 844 |
# File 'lib/v20201229/models.rb', line 834 def deserialize(params) @UserId = params['UserId'] @Nickname = params['Nickname'] @AccountType = params['AccountType'] @Gender = params['Gender'] @Age = params['Age'] @Level = params['Level'] @Phone = params['Phone'] @Desc = params['Desc'] @HeadUrl = params['HeadUrl'] end |