Class DescribeCaptchaResultResponse


  • public class DescribeCaptchaResultResponse
    extends AbstractModel
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Long getCaptchaCode()
      Get 1 OK 验证通过 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包含terror前缀,一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理。(2)若Ticket不包含terror前缀,则是由于验证码风控系统发现请求有安全风险,业务侧可根据需要进行拦截。 100 appid-secretkey-ticket mismatch 参数校验错误,(1)请检查CaptchaAppId与AppSecretKey是否正确,CaptchaAppId、AppSecretKey需要在验证码控制台【验证管理】>【基础配置】中获取(2)请检查传入的Ticket是否由传入的CaptchaAppId生成
      String getCaptchaMsg()
      Get 状态描述及验证错误信息 注意:此字段可能返回 null,表示取不到有效值。
      Long getEvilBitmap()
      Get 拦截类型 注意:此字段可能返回 null,表示取不到有效值。
      Long getEvilLevel()
      Get 无感验证模式下,该参数返回验证结果: EvilLevel=0 请求无恶意 EvilLevel=100 请求有恶意 注意:此字段可能返回 null,表示取不到有效值。
      Long getGetCaptchaTime()
      Get 前端获取验证码时间,时间戳格式 注意:此字段可能返回 null,表示取不到有效值。
      String getRequestId()
      Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
      Long getSubmitCaptchaTime()
      Get 提交验证码时间
      void setCaptchaCode​(Long CaptchaCode)
      Set 1 OK 验证通过 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包含terror前缀,一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理。(2)若Ticket不包含terror前缀,则是由于验证码风控系统发现请求有安全风险,业务侧可根据需要进行拦截。 100 appid-secretkey-ticket mismatch 参数校验错误,(1)请检查CaptchaAppId与AppSecretKey是否正确,CaptchaAppId、AppSecretKey需要在验证码控制台【验证管理】>【基础配置】中获取(2)请检查传入的Ticket是否由传入的CaptchaAppId生成
      void setCaptchaMsg​(String CaptchaMsg)
      Set 状态描述及验证错误信息 注意:此字段可能返回 null,表示取不到有效值。
      void setEvilBitmap​(Long EvilBitmap)
      Set 拦截类型 注意:此字段可能返回 null,表示取不到有效值。
      void setEvilLevel​(Long EvilLevel)
      Set 无感验证模式下,该参数返回验证结果: EvilLevel=0 请求无恶意 EvilLevel=100 请求有恶意 注意:此字段可能返回 null,表示取不到有效值。
      void setGetCaptchaTime​(Long GetCaptchaTime)
      Set 前端获取验证码时间,时间戳格式 注意:此字段可能返回 null,表示取不到有效值。
      void setRequestId​(String RequestId)
      Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
      void setSubmitCaptchaTime​(Long SubmitCaptchaTime)
      Set 提交验证码时间
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • DescribeCaptchaResultResponse

        public DescribeCaptchaResultResponse()
      • DescribeCaptchaResultResponse

        public DescribeCaptchaResultResponse​(DescribeCaptchaResultResponse source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getCaptchaCode

        public Long getCaptchaCode()
        Get 1 OK 验证通过 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包含terror前缀,一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理。(2)若Ticket不包含terror前缀,则是由于验证码风控系统发现请求有安全风险,业务侧可根据需要进行拦截。 100 appid-secretkey-ticket mismatch 参数校验错误,(1)请检查CaptchaAppId与AppSecretKey是否正确,CaptchaAppId、AppSecretKey需要在验证码控制台【验证管理】>【基础配置】中获取(2)请检查传入的Ticket是否由传入的CaptchaAppId生成
        Returns:
        CaptchaCode 1 OK 验证通过 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包含terror前缀,一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理。(2)若Ticket不包含terror前缀,则是由于验证码风控系统发现请求有安全风险,业务侧可根据需要进行拦截。 100 appid-secretkey-ticket mismatch 参数校验错误,(1)请检查CaptchaAppId与AppSecretKey是否正确,CaptchaAppId、AppSecretKey需要在验证码控制台【验证管理】>【基础配置】中获取(2)请检查传入的Ticket是否由传入的CaptchaAppId生成
      • setCaptchaCode

        public void setCaptchaCode​(Long CaptchaCode)
        Set 1 OK 验证通过 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包含terror前缀,一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理。(2)若Ticket不包含terror前缀,则是由于验证码风控系统发现请求有安全风险,业务侧可根据需要进行拦截。 100 appid-secretkey-ticket mismatch 参数校验错误,(1)请检查CaptchaAppId与AppSecretKey是否正确,CaptchaAppId、AppSecretKey需要在验证码控制台【验证管理】>【基础配置】中获取(2)请检查传入的Ticket是否由传入的CaptchaAppId生成
        Parameters:
        CaptchaCode - 1 OK 验证通过 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包含terror前缀,一般是由于用户网络较差,导致前端自动容灾,而生成了容灾票据,业务侧可根据需要进行跳过或二次处理。(2)若Ticket不包含terror前缀,则是由于验证码风控系统发现请求有安全风险,业务侧可根据需要进行拦截。 100 appid-secretkey-ticket mismatch 参数校验错误,(1)请检查CaptchaAppId与AppSecretKey是否正确,CaptchaAppId、AppSecretKey需要在验证码控制台【验证管理】>【基础配置】中获取(2)请检查传入的Ticket是否由传入的CaptchaAppId生成
      • getCaptchaMsg

        public String getCaptchaMsg()
        Get 状态描述及验证错误信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CaptchaMsg 状态描述及验证错误信息 注意:此字段可能返回 null,表示取不到有效值。
      • setCaptchaMsg

        public void setCaptchaMsg​(String CaptchaMsg)
        Set 状态描述及验证错误信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CaptchaMsg - 状态描述及验证错误信息 注意:此字段可能返回 null,表示取不到有效值。
      • getEvilLevel

        public Long getEvilLevel()
        Get 无感验证模式下,该参数返回验证结果: EvilLevel=0 请求无恶意 EvilLevel=100 请求有恶意 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EvilLevel 无感验证模式下,该参数返回验证结果: EvilLevel=0 请求无恶意 EvilLevel=100 请求有恶意 注意:此字段可能返回 null,表示取不到有效值。
      • setEvilLevel

        public void setEvilLevel​(Long EvilLevel)
        Set 无感验证模式下,该参数返回验证结果: EvilLevel=0 请求无恶意 EvilLevel=100 请求有恶意 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EvilLevel - 无感验证模式下,该参数返回验证结果: EvilLevel=0 请求无恶意 EvilLevel=100 请求有恶意 注意:此字段可能返回 null,表示取不到有效值。
      • getGetCaptchaTime

        public Long getGetCaptchaTime()
        Get 前端获取验证码时间,时间戳格式 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        GetCaptchaTime 前端获取验证码时间,时间戳格式 注意:此字段可能返回 null,表示取不到有效值。
      • setGetCaptchaTime

        public void setGetCaptchaTime​(Long GetCaptchaTime)
        Set 前端获取验证码时间,时间戳格式 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        GetCaptchaTime - 前端获取验证码时间,时间戳格式 注意:此字段可能返回 null,表示取不到有效值。
      • getEvilBitmap

        public Long getEvilBitmap()
        Get 拦截类型 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EvilBitmap 拦截类型 注意:此字段可能返回 null,表示取不到有效值。
      • setEvilBitmap

        public void setEvilBitmap​(Long EvilBitmap)
        Set 拦截类型 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EvilBitmap - 拦截类型 注意:此字段可能返回 null,表示取不到有效值。
      • getSubmitCaptchaTime

        public Long getSubmitCaptchaTime()
        Get 提交验证码时间
        Returns:
        SubmitCaptchaTime 提交验证码时间
      • setSubmitCaptchaTime

        public void setSubmitCaptchaTime​(Long SubmitCaptchaTime)
        Set 提交验证码时间
        Parameters:
        SubmitCaptchaTime - 提交验证码时间
      • getRequestId

        public String getRequestId()
        Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
        Returns:
        RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
      • setRequestId

        public void setRequestId​(String RequestId)
        Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
        Parameters:
        RequestId - 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。