Class: TencentCloud::Captcha::V20190722::DescribeCaptchaResultRequest

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

Overview

DescribeCaptchaResult请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of DescribeCaptchaResultRequest.



1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
# File 'lib/v20190722/models.rb', line 1158

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

Instance Attribute Details

#AppSecretKeyObject

Parameters:

  • CaptchaType:

    固定填值:9。

  • Ticket:

    前端回调函数返回的用户验证票据

  • UserIp:

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

  • Randstr:

    前端回调函数返回的随机字符串

  • CaptchaAppId:

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

  • AppSecretKey:

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

  • BusinessId:

    预留字段

  • SceneId:

    预留字段

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • NeedGetCaptchaTime:

    是否返回前端获取验证码时间,取值1:需要返回



1156
1157
1158
# File 'lib/v20190722/models.rb', line 1156

def AppSecretKey
  @AppSecretKey
end

#BusinessIdObject

Parameters:

  • CaptchaType:

    固定填值:9。

  • Ticket:

    前端回调函数返回的用户验证票据

  • UserIp:

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

  • Randstr:

    前端回调函数返回的随机字符串

  • CaptchaAppId:

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

  • AppSecretKey:

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

  • BusinessId:

    预留字段

  • SceneId:

    预留字段

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • NeedGetCaptchaTime:

    是否返回前端获取验证码时间,取值1:需要返回



1156
1157
1158
# File 'lib/v20190722/models.rb', line 1156

def BusinessId
  @BusinessId
end

#CaptchaAppIdObject

Parameters:

  • CaptchaType:

    固定填值:9。

  • Ticket:

    前端回调函数返回的用户验证票据

  • UserIp:

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

  • Randstr:

    前端回调函数返回的随机字符串

  • CaptchaAppId:

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

  • AppSecretKey:

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

  • BusinessId:

    预留字段

  • SceneId:

    预留字段

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • NeedGetCaptchaTime:

    是否返回前端获取验证码时间,取值1:需要返回



1156
1157
1158
# File 'lib/v20190722/models.rb', line 1156

def CaptchaAppId
  @CaptchaAppId
end

#CaptchaTypeObject

Parameters:

  • CaptchaType:

    固定填值:9。

  • Ticket:

    前端回调函数返回的用户验证票据

  • UserIp:

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

  • Randstr:

    前端回调函数返回的随机字符串

  • CaptchaAppId:

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

  • AppSecretKey:

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

  • BusinessId:

    预留字段

  • SceneId:

    预留字段

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • NeedGetCaptchaTime:

    是否返回前端获取验证码时间,取值1:需要返回



1156
1157
1158
# File 'lib/v20190722/models.rb', line 1156

def CaptchaType
  @CaptchaType
end

#ImeiObject

Parameters:

  • CaptchaType:

    固定填值:9。

  • Ticket:

    前端回调函数返回的用户验证票据

  • UserIp:

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

  • Randstr:

    前端回调函数返回的随机字符串

  • CaptchaAppId:

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

  • AppSecretKey:

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

  • BusinessId:

    预留字段

  • SceneId:

    预留字段

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • NeedGetCaptchaTime:

    是否返回前端获取验证码时间,取值1:需要返回



1156
1157
1158
# File 'lib/v20190722/models.rb', line 1156

def Imei
  @Imei
end

#MacAddressObject

Parameters:

  • CaptchaType:

    固定填值:9。

  • Ticket:

    前端回调函数返回的用户验证票据

  • UserIp:

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

  • Randstr:

    前端回调函数返回的随机字符串

  • CaptchaAppId:

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

  • AppSecretKey:

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

  • BusinessId:

    预留字段

  • SceneId:

    预留字段

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • NeedGetCaptchaTime:

    是否返回前端获取验证码时间,取值1:需要返回



1156
1157
1158
# File 'lib/v20190722/models.rb', line 1156

def MacAddress
  @MacAddress
end

#NeedGetCaptchaTimeObject

Parameters:

  • CaptchaType:

    固定填值:9。

  • Ticket:

    前端回调函数返回的用户验证票据

  • UserIp:

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

  • Randstr:

    前端回调函数返回的随机字符串

  • CaptchaAppId:

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

  • AppSecretKey:

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

  • BusinessId:

    预留字段

  • SceneId:

    预留字段

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • NeedGetCaptchaTime:

    是否返回前端获取验证码时间,取值1:需要返回



1156
1157
1158
# File 'lib/v20190722/models.rb', line 1156

def NeedGetCaptchaTime
  @NeedGetCaptchaTime
end

#RandstrObject

Parameters:

  • CaptchaType:

    固定填值:9。

  • Ticket:

    前端回调函数返回的用户验证票据

  • UserIp:

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

  • Randstr:

    前端回调函数返回的随机字符串

  • CaptchaAppId:

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

  • AppSecretKey:

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

  • BusinessId:

    预留字段

  • SceneId:

    预留字段

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • NeedGetCaptchaTime:

    是否返回前端获取验证码时间,取值1:需要返回



1156
1157
1158
# File 'lib/v20190722/models.rb', line 1156

def Randstr
  @Randstr
end

#SceneIdObject

Parameters:

  • CaptchaType:

    固定填值:9。

  • Ticket:

    前端回调函数返回的用户验证票据

  • UserIp:

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

  • Randstr:

    前端回调函数返回的随机字符串

  • CaptchaAppId:

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

  • AppSecretKey:

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

  • BusinessId:

    预留字段

  • SceneId:

    预留字段

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • NeedGetCaptchaTime:

    是否返回前端获取验证码时间,取值1:需要返回



1156
1157
1158
# File 'lib/v20190722/models.rb', line 1156

def SceneId
  @SceneId
end

#TicketObject

Parameters:

  • CaptchaType:

    固定填值:9。

  • Ticket:

    前端回调函数返回的用户验证票据

  • UserIp:

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

  • Randstr:

    前端回调函数返回的随机字符串

  • CaptchaAppId:

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

  • AppSecretKey:

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

  • BusinessId:

    预留字段

  • SceneId:

    预留字段

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • NeedGetCaptchaTime:

    是否返回前端获取验证码时间,取值1:需要返回



1156
1157
1158
# File 'lib/v20190722/models.rb', line 1156

def Ticket
  @Ticket
end

#UserIpObject

Parameters:

  • CaptchaType:

    固定填值:9。

  • Ticket:

    前端回调函数返回的用户验证票据

  • UserIp:

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

  • Randstr:

    前端回调函数返回的随机字符串

  • CaptchaAppId:

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

  • AppSecretKey:

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

  • BusinessId:

    预留字段

  • SceneId:

    预留字段

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • NeedGetCaptchaTime:

    是否返回前端获取验证码时间,取值1:需要返回



1156
1157
1158
# File 'lib/v20190722/models.rb', line 1156

def UserIp
  @UserIp
end

Instance Method Details

#deserialize(params) ⇒ Object



1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/v20190722/models.rb', line 1172

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