Class: TencentCloud::Rce::V20201103::QQAccountInfo

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

Overview

QQ账号信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(qqopenid = nil, appiduser = nil, associateaccount = nil, mobilephone = nil, deviceid = nil) ⇒ QQAccountInfo

Returns a new instance of QQAccountInfo.



1760
1761
1762
1763
1764
1765
1766
# File 'lib/v20201103/models.rb', line 1760

def initialize(qqopenid=nil, appiduser=nil, associateaccount=nil, mobilephone=nil, deviceid=nil)
  @QQOpenId = qqopenid
  @AppIdUser = appiduser
  @AssociateAccount = associateaccount
  @MobilePhone = mobilephone
  @DeviceId = deviceid
end

Instance Attribute Details

#AppIdUserObject

注释:支持标准中国大陆11位手机号MD5加密后位的32位小写字符串;

支持标准中国大陆11位手机号SHA256加密后位的64位小写字符串。

Parameters:

  • QQOpenId:

    QQ的OpenId。

  • AppIdUser:

    QQ分配给网站或应用的AppId,用来唯一标识网站或应用。

  • AssociateAccount:

    用于标识QQ用户登录后所关联业务自身的账号ID。

  • MobilePhone:

    账号绑定的MD5或SHA256加密的手机号。

  • DeviceId:

    用户设备号(已不推荐使用)。



1758
1759
1760
# File 'lib/v20201103/models.rb', line 1758

def AppIdUser
  @AppIdUser
end

#AssociateAccountObject

注释:支持标准中国大陆11位手机号MD5加密后位的32位小写字符串;

支持标准中国大陆11位手机号SHA256加密后位的64位小写字符串。

Parameters:

  • QQOpenId:

    QQ的OpenId。

  • AppIdUser:

    QQ分配给网站或应用的AppId,用来唯一标识网站或应用。

  • AssociateAccount:

    用于标识QQ用户登录后所关联业务自身的账号ID。

  • MobilePhone:

    账号绑定的MD5或SHA256加密的手机号。

  • DeviceId:

    用户设备号(已不推荐使用)。



1758
1759
1760
# File 'lib/v20201103/models.rb', line 1758

def AssociateAccount
  @AssociateAccount
end

#DeviceIdObject

注释:支持标准中国大陆11位手机号MD5加密后位的32位小写字符串;

支持标准中国大陆11位手机号SHA256加密后位的64位小写字符串。

Parameters:

  • QQOpenId:

    QQ的OpenId。

  • AppIdUser:

    QQ分配给网站或应用的AppId,用来唯一标识网站或应用。

  • AssociateAccount:

    用于标识QQ用户登录后所关联业务自身的账号ID。

  • MobilePhone:

    账号绑定的MD5或SHA256加密的手机号。

  • DeviceId:

    用户设备号(已不推荐使用)。



1758
1759
1760
# File 'lib/v20201103/models.rb', line 1758

def DeviceId
  @DeviceId
end

#MobilePhoneObject

注释:支持标准中国大陆11位手机号MD5加密后位的32位小写字符串;

支持标准中国大陆11位手机号SHA256加密后位的64位小写字符串。

Parameters:

  • QQOpenId:

    QQ的OpenId。

  • AppIdUser:

    QQ分配给网站或应用的AppId,用来唯一标识网站或应用。

  • AssociateAccount:

    用于标识QQ用户登录后所关联业务自身的账号ID。

  • MobilePhone:

    账号绑定的MD5或SHA256加密的手机号。

  • DeviceId:

    用户设备号(已不推荐使用)。



1758
1759
1760
# File 'lib/v20201103/models.rb', line 1758

def MobilePhone
  @MobilePhone
end

#QQOpenIdObject

注释:支持标准中国大陆11位手机号MD5加密后位的32位小写字符串;

支持标准中国大陆11位手机号SHA256加密后位的64位小写字符串。

Parameters:

  • QQOpenId:

    QQ的OpenId。

  • AppIdUser:

    QQ分配给网站或应用的AppId,用来唯一标识网站或应用。

  • AssociateAccount:

    用于标识QQ用户登录后所关联业务自身的账号ID。

  • MobilePhone:

    账号绑定的MD5或SHA256加密的手机号。

  • DeviceId:

    用户设备号(已不推荐使用)。



1758
1759
1760
# File 'lib/v20201103/models.rb', line 1758

def QQOpenId
  @QQOpenId
end

Instance Method Details

#deserialize(params) ⇒ Object



1768
1769
1770
1771
1772
1773
1774
# File 'lib/v20201103/models.rb', line 1768

def deserialize(params)
  @QQOpenId = params['QQOpenId']
  @AppIdUser = params['AppIdUser']
  @AssociateAccount = params['AssociateAccount']
  @MobilePhone = params['MobilePhone']
  @DeviceId = params['DeviceId']
end