Class: TencentCloud::Captcha::V20190722::DescribeCaptchaRceResultResponse

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

Overview

DescribeCaptchaRceResult返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(captchacode = nil, captchamsg = nil, evillevel = nil, getcaptchatime = nil, evilbitmap = nil, submitcaptchatime = nil, rceresult = nil, deviceriskcategory = nil, requestid = nil) ⇒ DescribeCaptchaRceResultResponse

Returns a new instance of DescribeCaptchaRceResultResponse.



1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
# File 'lib/v20190722/models.rb', line 1103

def initialize(captchacode=nil, captchamsg=nil, evillevel=nil, getcaptchatime=nil, evilbitmap=nil, submitcaptchatime=nil, rceresult=nil, deviceriskcategory=nil, requestid=nil)
  @CaptchaCode = captchacode
  @CaptchaMsg = captchamsg
  @EvilLevel = evillevel
  @GetCaptchaTime = getcaptchatime
  @EvilBitmap = evilbitmap
  @SubmitCaptchaTime = submitcaptchatime
  @RceResult = rceresult
  @DeviceRiskCategory = deviceriskcategory
  @RequestId = requestid
end

Instance Attribute Details

#CaptchaCodeObject

7 captcha no match 传入的Randstr不合法,请检查Randstr是否与前端返回的Randstr一致8 ticket expired 传入的Ticket已过期(Ticket有效期5分钟),请重新生成Ticket、Randstr进行校验9 ticket reused 传入的Ticket被重复使用,请重新生成Ticket、Randstr进行校验15 decrypt fail 传入的Ticket不合法,请检查Ticket是否与前端返回的Ticket一致16 appid-ticket mismatch 传入的CaptchaAppId错误,请检查CaptchaAppId是否与前端传入的CaptchaAppId一致,并且保障CaptchaAppId是从验证码控制台【验证管理】->【基础配置】中获取21 diff 票据校验异常,可能的原因是(1)若Ticket包含trerror前缀,一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理。(2)若Ticket不包含trerror前缀,则是由于验证码风控系统发现请求有安全风险,业务侧可根据需要进行拦截。100 appid-secretkey-ticket mismatch 参数校验错误,(1)请检查CaptchaAppId与AppSecretKey是否正确,CaptchaAppId、AppSecretKey需要在验证码控制台【验证管理】>【基础配置】中获取(2)请检查传入的Ticket是否由传入的CaptchaAppId生成EvilLevel=0 请求无恶意EvilLevel=100 请求有恶意注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CaptchaCode:

    1 OK 验证通过

  • CaptchaMsg:

    状态描述及验证错误信息

  • EvilLevel:

    无感验证模式下,该参数返回验证结果:

  • GetCaptchaTime:

    前端获取验证码时间,时间戳格式

  • EvilBitmap:

    拦截类型

  • SubmitCaptchaTime:

    提交验证码时间

  • RceResult:

    rce检测结果

  • DeviceRiskCategory:

    设备风险大类

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1101
1102
1103
# File 'lib/v20190722/models.rb', line 1101

def CaptchaCode
  @CaptchaCode
end

#CaptchaMsgObject

7 captcha no match 传入的Randstr不合法,请检查Randstr是否与前端返回的Randstr一致8 ticket expired 传入的Ticket已过期(Ticket有效期5分钟),请重新生成Ticket、Randstr进行校验9 ticket reused 传入的Ticket被重复使用,请重新生成Ticket、Randstr进行校验15 decrypt fail 传入的Ticket不合法,请检查Ticket是否与前端返回的Ticket一致16 appid-ticket mismatch 传入的CaptchaAppId错误,请检查CaptchaAppId是否与前端传入的CaptchaAppId一致,并且保障CaptchaAppId是从验证码控制台【验证管理】->【基础配置】中获取21 diff 票据校验异常,可能的原因是(1)若Ticket包含trerror前缀,一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理。(2)若Ticket不包含trerror前缀,则是由于验证码风控系统发现请求有安全风险,业务侧可根据需要进行拦截。100 appid-secretkey-ticket mismatch 参数校验错误,(1)请检查CaptchaAppId与AppSecretKey是否正确,CaptchaAppId、AppSecretKey需要在验证码控制台【验证管理】>【基础配置】中获取(2)请检查传入的Ticket是否由传入的CaptchaAppId生成EvilLevel=0 请求无恶意EvilLevel=100 请求有恶意注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CaptchaCode:

    1 OK 验证通过

  • CaptchaMsg:

    状态描述及验证错误信息

  • EvilLevel:

    无感验证模式下,该参数返回验证结果:

  • GetCaptchaTime:

    前端获取验证码时间,时间戳格式

  • EvilBitmap:

    拦截类型

  • SubmitCaptchaTime:

    提交验证码时间

  • RceResult:

    rce检测结果

  • DeviceRiskCategory:

    设备风险大类

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1101
1102
1103
# File 'lib/v20190722/models.rb', line 1101

def CaptchaMsg
  @CaptchaMsg
end

#DeviceRiskCategoryObject

7 captcha no match 传入的Randstr不合法,请检查Randstr是否与前端返回的Randstr一致8 ticket expired 传入的Ticket已过期(Ticket有效期5分钟),请重新生成Ticket、Randstr进行校验9 ticket reused 传入的Ticket被重复使用,请重新生成Ticket、Randstr进行校验15 decrypt fail 传入的Ticket不合法,请检查Ticket是否与前端返回的Ticket一致16 appid-ticket mismatch 传入的CaptchaAppId错误,请检查CaptchaAppId是否与前端传入的CaptchaAppId一致,并且保障CaptchaAppId是从验证码控制台【验证管理】->【基础配置】中获取21 diff 票据校验异常,可能的原因是(1)若Ticket包含trerror前缀,一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理。(2)若Ticket不包含trerror前缀,则是由于验证码风控系统发现请求有安全风险,业务侧可根据需要进行拦截。100 appid-secretkey-ticket mismatch 参数校验错误,(1)请检查CaptchaAppId与AppSecretKey是否正确,CaptchaAppId、AppSecretKey需要在验证码控制台【验证管理】>【基础配置】中获取(2)请检查传入的Ticket是否由传入的CaptchaAppId生成EvilLevel=0 请求无恶意EvilLevel=100 请求有恶意注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CaptchaCode:

    1 OK 验证通过

  • CaptchaMsg:

    状态描述及验证错误信息

  • EvilLevel:

    无感验证模式下,该参数返回验证结果:

  • GetCaptchaTime:

    前端获取验证码时间,时间戳格式

  • EvilBitmap:

    拦截类型

  • SubmitCaptchaTime:

    提交验证码时间

  • RceResult:

    rce检测结果

  • DeviceRiskCategory:

    设备风险大类

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1101
1102
1103
# File 'lib/v20190722/models.rb', line 1101

def DeviceRiskCategory
  @DeviceRiskCategory
end

#EvilBitmapObject

7 captcha no match 传入的Randstr不合法,请检查Randstr是否与前端返回的Randstr一致8 ticket expired 传入的Ticket已过期(Ticket有效期5分钟),请重新生成Ticket、Randstr进行校验9 ticket reused 传入的Ticket被重复使用,请重新生成Ticket、Randstr进行校验15 decrypt fail 传入的Ticket不合法,请检查Ticket是否与前端返回的Ticket一致16 appid-ticket mismatch 传入的CaptchaAppId错误,请检查CaptchaAppId是否与前端传入的CaptchaAppId一致,并且保障CaptchaAppId是从验证码控制台【验证管理】->【基础配置】中获取21 diff 票据校验异常,可能的原因是(1)若Ticket包含trerror前缀,一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理。(2)若Ticket不包含trerror前缀,则是由于验证码风控系统发现请求有安全风险,业务侧可根据需要进行拦截。100 appid-secretkey-ticket mismatch 参数校验错误,(1)请检查CaptchaAppId与AppSecretKey是否正确,CaptchaAppId、AppSecretKey需要在验证码控制台【验证管理】>【基础配置】中获取(2)请检查传入的Ticket是否由传入的CaptchaAppId生成EvilLevel=0 请求无恶意EvilLevel=100 请求有恶意注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CaptchaCode:

    1 OK 验证通过

  • CaptchaMsg:

    状态描述及验证错误信息

  • EvilLevel:

    无感验证模式下,该参数返回验证结果:

  • GetCaptchaTime:

    前端获取验证码时间,时间戳格式

  • EvilBitmap:

    拦截类型

  • SubmitCaptchaTime:

    提交验证码时间

  • RceResult:

    rce检测结果

  • DeviceRiskCategory:

    设备风险大类

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1101
1102
1103
# File 'lib/v20190722/models.rb', line 1101

def EvilBitmap
  @EvilBitmap
end

#EvilLevelObject

7 captcha no match 传入的Randstr不合法,请检查Randstr是否与前端返回的Randstr一致8 ticket expired 传入的Ticket已过期(Ticket有效期5分钟),请重新生成Ticket、Randstr进行校验9 ticket reused 传入的Ticket被重复使用,请重新生成Ticket、Randstr进行校验15 decrypt fail 传入的Ticket不合法,请检查Ticket是否与前端返回的Ticket一致16 appid-ticket mismatch 传入的CaptchaAppId错误,请检查CaptchaAppId是否与前端传入的CaptchaAppId一致,并且保障CaptchaAppId是从验证码控制台【验证管理】->【基础配置】中获取21 diff 票据校验异常,可能的原因是(1)若Ticket包含trerror前缀,一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理。(2)若Ticket不包含trerror前缀,则是由于验证码风控系统发现请求有安全风险,业务侧可根据需要进行拦截。100 appid-secretkey-ticket mismatch 参数校验错误,(1)请检查CaptchaAppId与AppSecretKey是否正确,CaptchaAppId、AppSecretKey需要在验证码控制台【验证管理】>【基础配置】中获取(2)请检查传入的Ticket是否由传入的CaptchaAppId生成EvilLevel=0 请求无恶意EvilLevel=100 请求有恶意注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CaptchaCode:

    1 OK 验证通过

  • CaptchaMsg:

    状态描述及验证错误信息

  • EvilLevel:

    无感验证模式下,该参数返回验证结果:

  • GetCaptchaTime:

    前端获取验证码时间,时间戳格式

  • EvilBitmap:

    拦截类型

  • SubmitCaptchaTime:

    提交验证码时间

  • RceResult:

    rce检测结果

  • DeviceRiskCategory:

    设备风险大类

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1101
1102
1103
# File 'lib/v20190722/models.rb', line 1101

def EvilLevel
  @EvilLevel
end

#GetCaptchaTimeObject

7 captcha no match 传入的Randstr不合法,请检查Randstr是否与前端返回的Randstr一致8 ticket expired 传入的Ticket已过期(Ticket有效期5分钟),请重新生成Ticket、Randstr进行校验9 ticket reused 传入的Ticket被重复使用,请重新生成Ticket、Randstr进行校验15 decrypt fail 传入的Ticket不合法,请检查Ticket是否与前端返回的Ticket一致16 appid-ticket mismatch 传入的CaptchaAppId错误,请检查CaptchaAppId是否与前端传入的CaptchaAppId一致,并且保障CaptchaAppId是从验证码控制台【验证管理】->【基础配置】中获取21 diff 票据校验异常,可能的原因是(1)若Ticket包含trerror前缀,一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理。(2)若Ticket不包含trerror前缀,则是由于验证码风控系统发现请求有安全风险,业务侧可根据需要进行拦截。100 appid-secretkey-ticket mismatch 参数校验错误,(1)请检查CaptchaAppId与AppSecretKey是否正确,CaptchaAppId、AppSecretKey需要在验证码控制台【验证管理】>【基础配置】中获取(2)请检查传入的Ticket是否由传入的CaptchaAppId生成EvilLevel=0 请求无恶意EvilLevel=100 请求有恶意注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CaptchaCode:

    1 OK 验证通过

  • CaptchaMsg:

    状态描述及验证错误信息

  • EvilLevel:

    无感验证模式下,该参数返回验证结果:

  • GetCaptchaTime:

    前端获取验证码时间,时间戳格式

  • EvilBitmap:

    拦截类型

  • SubmitCaptchaTime:

    提交验证码时间

  • RceResult:

    rce检测结果

  • DeviceRiskCategory:

    设备风险大类

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1101
1102
1103
# File 'lib/v20190722/models.rb', line 1101

def GetCaptchaTime
  @GetCaptchaTime
end

#RceResultObject

7 captcha no match 传入的Randstr不合法,请检查Randstr是否与前端返回的Randstr一致8 ticket expired 传入的Ticket已过期(Ticket有效期5分钟),请重新生成Ticket、Randstr进行校验9 ticket reused 传入的Ticket被重复使用,请重新生成Ticket、Randstr进行校验15 decrypt fail 传入的Ticket不合法,请检查Ticket是否与前端返回的Ticket一致16 appid-ticket mismatch 传入的CaptchaAppId错误,请检查CaptchaAppId是否与前端传入的CaptchaAppId一致,并且保障CaptchaAppId是从验证码控制台【验证管理】->【基础配置】中获取21 diff 票据校验异常,可能的原因是(1)若Ticket包含trerror前缀,一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理。(2)若Ticket不包含trerror前缀,则是由于验证码风控系统发现请求有安全风险,业务侧可根据需要进行拦截。100 appid-secretkey-ticket mismatch 参数校验错误,(1)请检查CaptchaAppId与AppSecretKey是否正确,CaptchaAppId、AppSecretKey需要在验证码控制台【验证管理】>【基础配置】中获取(2)请检查传入的Ticket是否由传入的CaptchaAppId生成EvilLevel=0 请求无恶意EvilLevel=100 请求有恶意注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CaptchaCode:

    1 OK 验证通过

  • CaptchaMsg:

    状态描述及验证错误信息

  • EvilLevel:

    无感验证模式下,该参数返回验证结果:

  • GetCaptchaTime:

    前端获取验证码时间,时间戳格式

  • EvilBitmap:

    拦截类型

  • SubmitCaptchaTime:

    提交验证码时间

  • RceResult:

    rce检测结果

  • DeviceRiskCategory:

    设备风险大类

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1101
1102
1103
# File 'lib/v20190722/models.rb', line 1101

def RceResult
  @RceResult
end

#RequestIdObject

7 captcha no match 传入的Randstr不合法,请检查Randstr是否与前端返回的Randstr一致8 ticket expired 传入的Ticket已过期(Ticket有效期5分钟),请重新生成Ticket、Randstr进行校验9 ticket reused 传入的Ticket被重复使用,请重新生成Ticket、Randstr进行校验15 decrypt fail 传入的Ticket不合法,请检查Ticket是否与前端返回的Ticket一致16 appid-ticket mismatch 传入的CaptchaAppId错误,请检查CaptchaAppId是否与前端传入的CaptchaAppId一致,并且保障CaptchaAppId是从验证码控制台【验证管理】->【基础配置】中获取21 diff 票据校验异常,可能的原因是(1)若Ticket包含trerror前缀,一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理。(2)若Ticket不包含trerror前缀,则是由于验证码风控系统发现请求有安全风险,业务侧可根据需要进行拦截。100 appid-secretkey-ticket mismatch 参数校验错误,(1)请检查CaptchaAppId与AppSecretKey是否正确,CaptchaAppId、AppSecretKey需要在验证码控制台【验证管理】>【基础配置】中获取(2)请检查传入的Ticket是否由传入的CaptchaAppId生成EvilLevel=0 请求无恶意EvilLevel=100 请求有恶意注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CaptchaCode:

    1 OK 验证通过

  • CaptchaMsg:

    状态描述及验证错误信息

  • EvilLevel:

    无感验证模式下,该参数返回验证结果:

  • GetCaptchaTime:

    前端获取验证码时间,时间戳格式

  • EvilBitmap:

    拦截类型

  • SubmitCaptchaTime:

    提交验证码时间

  • RceResult:

    rce检测结果

  • DeviceRiskCategory:

    设备风险大类

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1101
1102
1103
# File 'lib/v20190722/models.rb', line 1101

def RequestId
  @RequestId
end

#SubmitCaptchaTimeObject

7 captcha no match 传入的Randstr不合法,请检查Randstr是否与前端返回的Randstr一致8 ticket expired 传入的Ticket已过期(Ticket有效期5分钟),请重新生成Ticket、Randstr进行校验9 ticket reused 传入的Ticket被重复使用,请重新生成Ticket、Randstr进行校验15 decrypt fail 传入的Ticket不合法,请检查Ticket是否与前端返回的Ticket一致16 appid-ticket mismatch 传入的CaptchaAppId错误,请检查CaptchaAppId是否与前端传入的CaptchaAppId一致,并且保障CaptchaAppId是从验证码控制台【验证管理】->【基础配置】中获取21 diff 票据校验异常,可能的原因是(1)若Ticket包含trerror前缀,一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理。(2)若Ticket不包含trerror前缀,则是由于验证码风控系统发现请求有安全风险,业务侧可根据需要进行拦截。100 appid-secretkey-ticket mismatch 参数校验错误,(1)请检查CaptchaAppId与AppSecretKey是否正确,CaptchaAppId、AppSecretKey需要在验证码控制台【验证管理】>【基础配置】中获取(2)请检查传入的Ticket是否由传入的CaptchaAppId生成EvilLevel=0 请求无恶意EvilLevel=100 请求有恶意注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CaptchaCode:

    1 OK 验证通过

  • CaptchaMsg:

    状态描述及验证错误信息

  • EvilLevel:

    无感验证模式下,该参数返回验证结果:

  • GetCaptchaTime:

    前端获取验证码时间,时间戳格式

  • EvilBitmap:

    拦截类型

  • SubmitCaptchaTime:

    提交验证码时间

  • RceResult:

    rce检测结果

  • DeviceRiskCategory:

    设备风险大类

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1101
1102
1103
# File 'lib/v20190722/models.rb', line 1101

def SubmitCaptchaTime
  @SubmitCaptchaTime
end

Instance Method Details

#deserialize(params) ⇒ Object



1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
# File 'lib/v20190722/models.rb', line 1115

def deserialize(params)
  @CaptchaCode = params['CaptchaCode']
  @CaptchaMsg = params['CaptchaMsg']
  @EvilLevel = params['EvilLevel']
  @GetCaptchaTime = params['GetCaptchaTime']
  @EvilBitmap = params['EvilBitmap']
  @SubmitCaptchaTime = params['SubmitCaptchaTime']
  unless params['RceResult'].nil?
    @RceResult = RceResult.new
    @RceResult.deserialize(params['RceResult'])
  end
  @DeviceRiskCategory = params['DeviceRiskCategory']
  @RequestId = params['RequestId']
end