Class: TencentCloud::Essbasic::V20201222::UserDescribe

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

Overview

此结构体 (UserDescribe) 用于描述个人帐号查询结果。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userid = nil, mobile = nil, createdon = nil, verifystatus = nil, name = nil, verifiedon = nil, idcardtype = nil, idcardnumber = nil) ⇒ UserDescribe

Returns a new instance of UserDescribe.



4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
# File 'lib/v20201222/models.rb', line 4339

def initialize(userid=nil, mobile=nil, createdon=nil, verifystatus=nil, name=nil, verifiedon=nil, idcardtype=nil, idcardnumber=nil)
  @UserId = userid
  @Mobile = mobile
  @CreatedOn = createdon
  @VerifyStatus = verifystatus
  @Name = name
  @VerifiedOn = verifiedon
  @IdCardType = idcardtype
  @IdCardNumber = idcardnumber
end

Instance Attribute Details

#CreatedOnObject

0 - 未实名; 1 - 通过实名 ID_CARD - 居民身份证; PASSPORT - 护照; MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证; MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证; HOUSEHOLD_REGISTER - 户口本; TEMP_ID_CARD - 临时居民身份证

Parameters:

  • UserId:

    用户ID

  • Mobile:

    手机号,隐藏中间4位数字,用*代替

  • CreatedOn:

    注册时间点 (UNIX时间戳)

  • VerifyStatus:

    实名认证状态:

  • Name:

    真实姓名

  • VerifiedOn:

    实名认证通过时间 (UNIX时间戳)

  • IdCardType:

    身份证件类型;

  • IdCardNumber:

    身份证件号码 (脱敏)



4337
4338
4339
# File 'lib/v20201222/models.rb', line 4337

def CreatedOn
  @CreatedOn
end

#IdCardNumberObject

0 - 未实名; 1 - 通过实名 ID_CARD - 居民身份证; PASSPORT - 护照; MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证; MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证; HOUSEHOLD_REGISTER - 户口本; TEMP_ID_CARD - 临时居民身份证

Parameters:

  • UserId:

    用户ID

  • Mobile:

    手机号,隐藏中间4位数字,用*代替

  • CreatedOn:

    注册时间点 (UNIX时间戳)

  • VerifyStatus:

    实名认证状态:

  • Name:

    真实姓名

  • VerifiedOn:

    实名认证通过时间 (UNIX时间戳)

  • IdCardType:

    身份证件类型;

  • IdCardNumber:

    身份证件号码 (脱敏)



4337
4338
4339
# File 'lib/v20201222/models.rb', line 4337

def IdCardNumber
  @IdCardNumber
end

#IdCardTypeObject

0 - 未实名; 1 - 通过实名 ID_CARD - 居民身份证; PASSPORT - 护照; MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证; MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证; HOUSEHOLD_REGISTER - 户口本; TEMP_ID_CARD - 临时居民身份证

Parameters:

  • UserId:

    用户ID

  • Mobile:

    手机号,隐藏中间4位数字,用*代替

  • CreatedOn:

    注册时间点 (UNIX时间戳)

  • VerifyStatus:

    实名认证状态:

  • Name:

    真实姓名

  • VerifiedOn:

    实名认证通过时间 (UNIX时间戳)

  • IdCardType:

    身份证件类型;

  • IdCardNumber:

    身份证件号码 (脱敏)



4337
4338
4339
# File 'lib/v20201222/models.rb', line 4337

def IdCardType
  @IdCardType
end

#MobileObject

0 - 未实名; 1 - 通过实名 ID_CARD - 居民身份证; PASSPORT - 护照; MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证; MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证; HOUSEHOLD_REGISTER - 户口本; TEMP_ID_CARD - 临时居民身份证

Parameters:

  • UserId:

    用户ID

  • Mobile:

    手机号,隐藏中间4位数字,用*代替

  • CreatedOn:

    注册时间点 (UNIX时间戳)

  • VerifyStatus:

    实名认证状态:

  • Name:

    真实姓名

  • VerifiedOn:

    实名认证通过时间 (UNIX时间戳)

  • IdCardType:

    身份证件类型;

  • IdCardNumber:

    身份证件号码 (脱敏)



4337
4338
4339
# File 'lib/v20201222/models.rb', line 4337

def Mobile
  @Mobile
end

#NameObject

0 - 未实名; 1 - 通过实名 ID_CARD - 居民身份证; PASSPORT - 护照; MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证; MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证; HOUSEHOLD_REGISTER - 户口本; TEMP_ID_CARD - 临时居民身份证

Parameters:

  • UserId:

    用户ID

  • Mobile:

    手机号,隐藏中间4位数字,用*代替

  • CreatedOn:

    注册时间点 (UNIX时间戳)

  • VerifyStatus:

    实名认证状态:

  • Name:

    真实姓名

  • VerifiedOn:

    实名认证通过时间 (UNIX时间戳)

  • IdCardType:

    身份证件类型;

  • IdCardNumber:

    身份证件号码 (脱敏)



4337
4338
4339
# File 'lib/v20201222/models.rb', line 4337

def Name
  @Name
end

#UserIdObject

0 - 未实名; 1 - 通过实名 ID_CARD - 居民身份证; PASSPORT - 护照; MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证; MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证; HOUSEHOLD_REGISTER - 户口本; TEMP_ID_CARD - 临时居民身份证

Parameters:

  • UserId:

    用户ID

  • Mobile:

    手机号,隐藏中间4位数字,用*代替

  • CreatedOn:

    注册时间点 (UNIX时间戳)

  • VerifyStatus:

    实名认证状态:

  • Name:

    真实姓名

  • VerifiedOn:

    实名认证通过时间 (UNIX时间戳)

  • IdCardType:

    身份证件类型;

  • IdCardNumber:

    身份证件号码 (脱敏)



4337
4338
4339
# File 'lib/v20201222/models.rb', line 4337

def UserId
  @UserId
end

#VerifiedOnObject

0 - 未实名; 1 - 通过实名 ID_CARD - 居民身份证; PASSPORT - 护照; MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证; MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证; HOUSEHOLD_REGISTER - 户口本; TEMP_ID_CARD - 临时居民身份证

Parameters:

  • UserId:

    用户ID

  • Mobile:

    手机号,隐藏中间4位数字,用*代替

  • CreatedOn:

    注册时间点 (UNIX时间戳)

  • VerifyStatus:

    实名认证状态:

  • Name:

    真实姓名

  • VerifiedOn:

    实名认证通过时间 (UNIX时间戳)

  • IdCardType:

    身份证件类型;

  • IdCardNumber:

    身份证件号码 (脱敏)



4337
4338
4339
# File 'lib/v20201222/models.rb', line 4337

def VerifiedOn
  @VerifiedOn
end

#VerifyStatusObject

0 - 未实名; 1 - 通过实名 ID_CARD - 居民身份证; PASSPORT - 护照; MAINLAND_TRAVEL_PERMIT_FOR_HONGKONG_AND_MACAO_RESIDENTS - 港澳居民来往内地通行证; MAINLAND_TRAVEL_PERMIT_FOR_TAIWAN_RESIDENTS - 台湾居民来往大陆通行证; HOUSEHOLD_REGISTER - 户口本; TEMP_ID_CARD - 临时居民身份证

Parameters:

  • UserId:

    用户ID

  • Mobile:

    手机号,隐藏中间4位数字,用*代替

  • CreatedOn:

    注册时间点 (UNIX时间戳)

  • VerifyStatus:

    实名认证状态:

  • Name:

    真实姓名

  • VerifiedOn:

    实名认证通过时间 (UNIX时间戳)

  • IdCardType:

    身份证件类型;

  • IdCardNumber:

    身份证件号码 (脱敏)



4337
4338
4339
# File 'lib/v20201222/models.rb', line 4337

def VerifyStatus
  @VerifyStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
# File 'lib/v20201222/models.rb', line 4350

def deserialize(params)
  @UserId = params['UserId']
  @Mobile = params['Mobile']
  @CreatedOn = params['CreatedOn']
  @VerifyStatus = params['VerifyStatus']
  @Name = params['Name']
  @VerifiedOn = params['VerifiedOn']
  @IdCardType = params['IdCardType']
  @IdCardNumber = params['IdCardNumber']
end