Class: TencentCloud::Irp::V20220805::UserIdInfo

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

Overview

用户ID信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, value = nil) ⇒ UserIdInfo

Returns a new instance of UserIdInfo.



1053
1054
1055
1056
# File 'lib/v20220805/models.rb', line 1053

def initialize(type=nil, value=nil)
  @Type = type
  @Value = value
end

Instance Attribute Details

#TypeObject

Parameters:

  • Type:

    用户ID类型:
    ● qq: qq号码
    ● qq_md5:qq的md5值
    ● imei:设备imei
    ● imei_md5:imei的md5值
    ● idfa: Apple 向用户设备随机分配的设备标识符
    ● idfa_md5:idfa的md5值
    ● oaid:安卓10之后一种非永久性设备标识符
    ● oaid_md5:md5后的oaid
    ● wx_openid:微信openid
    ● qq_openid:QQ的openid
    ● phone:电话号码
    ● phone_md5:md5后的电话号码
    ● phone_sha256:SHA256加密的手机号
    ● phone_sm3:国密SM3加密的手机号
    (如当前类型不满足,请提单沟通解决方案)

  • Value:

    用户ID值



1051
1052
1053
# File 'lib/v20220805/models.rb', line 1051

def Type
  @Type
end

#ValueObject

Parameters:

  • Type:

    用户ID类型:
    ● qq: qq号码
    ● qq_md5:qq的md5值
    ● imei:设备imei
    ● imei_md5:imei的md5值
    ● idfa: Apple 向用户设备随机分配的设备标识符
    ● idfa_md5:idfa的md5值
    ● oaid:安卓10之后一种非永久性设备标识符
    ● oaid_md5:md5后的oaid
    ● wx_openid:微信openid
    ● qq_openid:QQ的openid
    ● phone:电话号码
    ● phone_md5:md5后的电话号码
    ● phone_sha256:SHA256加密的手机号
    ● phone_sm3:国密SM3加密的手机号
    (如当前类型不满足,请提单沟通解决方案)

  • Value:

    用户ID值



1051
1052
1053
# File 'lib/v20220805/models.rb', line 1051

def Value
  @Value
end

Instance Method Details

#deserialize(params) ⇒ Object



1058
1059
1060
1061
# File 'lib/v20220805/models.rb', line 1058

def deserialize(params)
  @Type = params['Type']
  @Value = params['Value']
end