Class: TencentCloud::Captcha::V20190722::DescribeCaptchaMiniResultRequest

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

Overview

DescribeCaptchaMiniResult请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(captchatype = nil, ticket = nil, userip = nil, captchaappid = nil, appsecretkey = nil, businessid = nil, sceneid = nil, macaddress = nil, imei = nil) ⇒ DescribeCaptchaMiniResultRequest

Returns a new instance of DescribeCaptchaMiniResultRequest.



798
799
800
801
802
803
804
805
806
807
808
# File 'lib/v20190722/models.rb', line 798

def initialize(captchatype=nil, ticket=nil, userip=nil, captchaappid=nil, appsecretkey=nil, businessid=nil, sceneid=nil, macaddress=nil, imei=nil)
  @CaptchaType = captchatype
  @Ticket = ticket
  @UserIp = userip
  @CaptchaAppId = captchaappid
  @AppSecretKey = appsecretkey
  @BusinessId = businessid
  @SceneId = sceneid
  @MacAddress = macaddress
  @Imei = imei
end

Instance Attribute Details

#AppSecretKeyObject

Parameters:

  • CaptchaType:

    固定填值:9

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

    业务侧获取到的验证码使用者的外网IP

  • CaptchaAppId:

    验证码应用ID。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到CaptchaAppId。

  • AppSecretKey:

    验证码应用密钥。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到AppSecretKey。AppSecretKey属于服务器端校验验证码票据的密钥,请妥善保密,请勿泄露给第三方。

  • BusinessId:

    业务 ID,网站或应用在多个业务中使用此服务,通过此 ID 区分统计数据

  • SceneId:

    场景 ID,网站或应用的业务下有多个场景使用此服务,通过此 ID 区分统计数据

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号



796
797
798
# File 'lib/v20190722/models.rb', line 796

def AppSecretKey
  @AppSecretKey
end

#BusinessIdObject

Parameters:

  • CaptchaType:

    固定填值:9

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

    业务侧获取到的验证码使用者的外网IP

  • CaptchaAppId:

    验证码应用ID。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到CaptchaAppId。

  • AppSecretKey:

    验证码应用密钥。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到AppSecretKey。AppSecretKey属于服务器端校验验证码票据的密钥,请妥善保密,请勿泄露给第三方。

  • BusinessId:

    业务 ID,网站或应用在多个业务中使用此服务,通过此 ID 区分统计数据

  • SceneId:

    场景 ID,网站或应用的业务下有多个场景使用此服务,通过此 ID 区分统计数据

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号



796
797
798
# File 'lib/v20190722/models.rb', line 796

def BusinessId
  @BusinessId
end

#CaptchaAppIdObject

Parameters:

  • CaptchaType:

    固定填值:9

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

    业务侧获取到的验证码使用者的外网IP

  • CaptchaAppId:

    验证码应用ID。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到CaptchaAppId。

  • AppSecretKey:

    验证码应用密钥。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到AppSecretKey。AppSecretKey属于服务器端校验验证码票据的密钥,请妥善保密,请勿泄露给第三方。

  • BusinessId:

    业务 ID,网站或应用在多个业务中使用此服务,通过此 ID 区分统计数据

  • SceneId:

    场景 ID,网站或应用的业务下有多个场景使用此服务,通过此 ID 区分统计数据

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号



796
797
798
# File 'lib/v20190722/models.rb', line 796

def CaptchaAppId
  @CaptchaAppId
end

#CaptchaTypeObject

Parameters:

  • CaptchaType:

    固定填值:9

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

    业务侧获取到的验证码使用者的外网IP

  • CaptchaAppId:

    验证码应用ID。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到CaptchaAppId。

  • AppSecretKey:

    验证码应用密钥。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到AppSecretKey。AppSecretKey属于服务器端校验验证码票据的密钥,请妥善保密,请勿泄露给第三方。

  • BusinessId:

    业务 ID,网站或应用在多个业务中使用此服务,通过此 ID 区分统计数据

  • SceneId:

    场景 ID,网站或应用的业务下有多个场景使用此服务,通过此 ID 区分统计数据

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号



796
797
798
# File 'lib/v20190722/models.rb', line 796

def CaptchaType
  @CaptchaType
end

#ImeiObject

Parameters:

  • CaptchaType:

    固定填值:9

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

    业务侧获取到的验证码使用者的外网IP

  • CaptchaAppId:

    验证码应用ID。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到CaptchaAppId。

  • AppSecretKey:

    验证码应用密钥。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到AppSecretKey。AppSecretKey属于服务器端校验验证码票据的密钥,请妥善保密,请勿泄露给第三方。

  • BusinessId:

    业务 ID,网站或应用在多个业务中使用此服务,通过此 ID 区分统计数据

  • SceneId:

    场景 ID,网站或应用的业务下有多个场景使用此服务,通过此 ID 区分统计数据

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号



796
797
798
# File 'lib/v20190722/models.rb', line 796

def Imei
  @Imei
end

#MacAddressObject

Parameters:

  • CaptchaType:

    固定填值:9

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

    业务侧获取到的验证码使用者的外网IP

  • CaptchaAppId:

    验证码应用ID。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到CaptchaAppId。

  • AppSecretKey:

    验证码应用密钥。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到AppSecretKey。AppSecretKey属于服务器端校验验证码票据的密钥,请妥善保密,请勿泄露给第三方。

  • BusinessId:

    业务 ID,网站或应用在多个业务中使用此服务,通过此 ID 区分统计数据

  • SceneId:

    场景 ID,网站或应用的业务下有多个场景使用此服务,通过此 ID 区分统计数据

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号



796
797
798
# File 'lib/v20190722/models.rb', line 796

def MacAddress
  @MacAddress
end

#SceneIdObject

Parameters:

  • CaptchaType:

    固定填值:9

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

    业务侧获取到的验证码使用者的外网IP

  • CaptchaAppId:

    验证码应用ID。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到CaptchaAppId。

  • AppSecretKey:

    验证码应用密钥。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到AppSecretKey。AppSecretKey属于服务器端校验验证码票据的密钥,请妥善保密,请勿泄露给第三方。

  • BusinessId:

    业务 ID,网站或应用在多个业务中使用此服务,通过此 ID 区分统计数据

  • SceneId:

    场景 ID,网站或应用的业务下有多个场景使用此服务,通过此 ID 区分统计数据

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号



796
797
798
# File 'lib/v20190722/models.rb', line 796

def SceneId
  @SceneId
end

#TicketObject

Parameters:

  • CaptchaType:

    固定填值:9

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

    业务侧获取到的验证码使用者的外网IP

  • CaptchaAppId:

    验证码应用ID。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到CaptchaAppId。

  • AppSecretKey:

    验证码应用密钥。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到AppSecretKey。AppSecretKey属于服务器端校验验证码票据的密钥,请妥善保密,请勿泄露给第三方。

  • BusinessId:

    业务 ID,网站或应用在多个业务中使用此服务,通过此 ID 区分统计数据

  • SceneId:

    场景 ID,网站或应用的业务下有多个场景使用此服务,通过此 ID 区分统计数据

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号



796
797
798
# File 'lib/v20190722/models.rb', line 796

def Ticket
  @Ticket
end

#UserIpObject

Parameters:

  • CaptchaType:

    固定填值:9

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

    业务侧获取到的验证码使用者的外网IP

  • CaptchaAppId:

    验证码应用ID。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到CaptchaAppId。

  • AppSecretKey:

    验证码应用密钥。登录 [验证码控制台](console.cloud.tencent.com/captcha/graphical),在验证列表的【密钥】列,即可查看到AppSecretKey。AppSecretKey属于服务器端校验验证码票据的密钥,请妥善保密,请勿泄露给第三方。

  • BusinessId:

    业务 ID,网站或应用在多个业务中使用此服务,通过此 ID 区分统计数据

  • SceneId:

    场景 ID,网站或应用的业务下有多个场景使用此服务,通过此 ID 区分统计数据

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号



796
797
798
# File 'lib/v20190722/models.rb', line 796

def UserIp
  @UserIp
end

Instance Method Details

#deserialize(params) ⇒ Object



810
811
812
813
814
815
816
817
818
819
820
# File 'lib/v20190722/models.rb', line 810

def deserialize(params)
  @CaptchaType = params['CaptchaType']
  @Ticket = params['Ticket']
  @UserIp = params['UserIp']
  @CaptchaAppId = params['CaptchaAppId']
  @AppSecretKey = params['AppSecretKey']
  @BusinessId = params['BusinessId']
  @SceneId = params['SceneId']
  @MacAddress = params['MacAddress']
  @Imei = params['Imei']
end