Class: TencentCloud::Captcha::V20190722::DescribeCaptchaMiniRiskResultRequest

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

Overview

DescribeCaptchaMiniRiskResult请求参数结构体

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, scenecode = nil, wechatopenid = nil) ⇒ DescribeCaptchaMiniRiskResultRequest

Returns a new instance of DescribeCaptchaMiniRiskResultRequest.



884
885
886
887
888
889
890
891
892
893
894
895
896
# File 'lib/v20190722/models.rb', line 884

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

Instance Attribute Details

#AppSecretKeyObject

Parameters:

  • CaptchaType:

    固定填值:9(滑块验证码)

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

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

  • CaptchaAppId:

    验证码应用APPID

  • AppSecretKey:

    用于服务器端校验验证码票据的验证密钥,请妥善保密,请勿泄露给第三方

  • BusinessId:

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

  • SceneId:

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

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • SceneCode:

    验证场景:1 活动防刷场景,2 登录保护场景,3 注册保护场景。根据需求选择场景参数。

  • WeChatOpenId:

    用户操作来源的微信开放账号



882
883
884
# File 'lib/v20190722/models.rb', line 882

def AppSecretKey
  @AppSecretKey
end

#BusinessIdObject

Parameters:

  • CaptchaType:

    固定填值:9(滑块验证码)

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

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

  • CaptchaAppId:

    验证码应用APPID

  • AppSecretKey:

    用于服务器端校验验证码票据的验证密钥,请妥善保密,请勿泄露给第三方

  • BusinessId:

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

  • SceneId:

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

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • SceneCode:

    验证场景:1 活动防刷场景,2 登录保护场景,3 注册保护场景。根据需求选择场景参数。

  • WeChatOpenId:

    用户操作来源的微信开放账号



882
883
884
# File 'lib/v20190722/models.rb', line 882

def BusinessId
  @BusinessId
end

#CaptchaAppIdObject

Parameters:

  • CaptchaType:

    固定填值:9(滑块验证码)

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

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

  • CaptchaAppId:

    验证码应用APPID

  • AppSecretKey:

    用于服务器端校验验证码票据的验证密钥,请妥善保密,请勿泄露给第三方

  • BusinessId:

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

  • SceneId:

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

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • SceneCode:

    验证场景:1 活动防刷场景,2 登录保护场景,3 注册保护场景。根据需求选择场景参数。

  • WeChatOpenId:

    用户操作来源的微信开放账号



882
883
884
# File 'lib/v20190722/models.rb', line 882

def CaptchaAppId
  @CaptchaAppId
end

#CaptchaTypeObject

Parameters:

  • CaptchaType:

    固定填值:9(滑块验证码)

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

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

  • CaptchaAppId:

    验证码应用APPID

  • AppSecretKey:

    用于服务器端校验验证码票据的验证密钥,请妥善保密,请勿泄露给第三方

  • BusinessId:

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

  • SceneId:

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

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • SceneCode:

    验证场景:1 活动防刷场景,2 登录保护场景,3 注册保护场景。根据需求选择场景参数。

  • WeChatOpenId:

    用户操作来源的微信开放账号



882
883
884
# File 'lib/v20190722/models.rb', line 882

def CaptchaType
  @CaptchaType
end

#ImeiObject

Parameters:

  • CaptchaType:

    固定填值:9(滑块验证码)

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

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

  • CaptchaAppId:

    验证码应用APPID

  • AppSecretKey:

    用于服务器端校验验证码票据的验证密钥,请妥善保密,请勿泄露给第三方

  • BusinessId:

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

  • SceneId:

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

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • SceneCode:

    验证场景:1 活动防刷场景,2 登录保护场景,3 注册保护场景。根据需求选择场景参数。

  • WeChatOpenId:

    用户操作来源的微信开放账号



882
883
884
# File 'lib/v20190722/models.rb', line 882

def Imei
  @Imei
end

#MacAddressObject

Parameters:

  • CaptchaType:

    固定填值:9(滑块验证码)

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

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

  • CaptchaAppId:

    验证码应用APPID

  • AppSecretKey:

    用于服务器端校验验证码票据的验证密钥,请妥善保密,请勿泄露给第三方

  • BusinessId:

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

  • SceneId:

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

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • SceneCode:

    验证场景:1 活动防刷场景,2 登录保护场景,3 注册保护场景。根据需求选择场景参数。

  • WeChatOpenId:

    用户操作来源的微信开放账号



882
883
884
# File 'lib/v20190722/models.rb', line 882

def MacAddress
  @MacAddress
end

#SceneCodeObject

Parameters:

  • CaptchaType:

    固定填值:9(滑块验证码)

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

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

  • CaptchaAppId:

    验证码应用APPID

  • AppSecretKey:

    用于服务器端校验验证码票据的验证密钥,请妥善保密,请勿泄露给第三方

  • BusinessId:

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

  • SceneId:

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

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • SceneCode:

    验证场景:1 活动防刷场景,2 登录保护场景,3 注册保护场景。根据需求选择场景参数。

  • WeChatOpenId:

    用户操作来源的微信开放账号



882
883
884
# File 'lib/v20190722/models.rb', line 882

def SceneCode
  @SceneCode
end

#SceneIdObject

Parameters:

  • CaptchaType:

    固定填值:9(滑块验证码)

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

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

  • CaptchaAppId:

    验证码应用APPID

  • AppSecretKey:

    用于服务器端校验验证码票据的验证密钥,请妥善保密,请勿泄露给第三方

  • BusinessId:

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

  • SceneId:

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

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • SceneCode:

    验证场景:1 活动防刷场景,2 登录保护场景,3 注册保护场景。根据需求选择场景参数。

  • WeChatOpenId:

    用户操作来源的微信开放账号



882
883
884
# File 'lib/v20190722/models.rb', line 882

def SceneId
  @SceneId
end

#TicketObject

Parameters:

  • CaptchaType:

    固定填值:9(滑块验证码)

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

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

  • CaptchaAppId:

    验证码应用APPID

  • AppSecretKey:

    用于服务器端校验验证码票据的验证密钥,请妥善保密,请勿泄露给第三方

  • BusinessId:

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

  • SceneId:

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

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • SceneCode:

    验证场景:1 活动防刷场景,2 登录保护场景,3 注册保护场景。根据需求选择场景参数。

  • WeChatOpenId:

    用户操作来源的微信开放账号



882
883
884
# File 'lib/v20190722/models.rb', line 882

def Ticket
  @Ticket
end

#UserIpObject

Parameters:

  • CaptchaType:

    固定填值:9(滑块验证码)

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

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

  • CaptchaAppId:

    验证码应用APPID

  • AppSecretKey:

    用于服务器端校验验证码票据的验证密钥,请妥善保密,请勿泄露给第三方

  • BusinessId:

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

  • SceneId:

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

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • SceneCode:

    验证场景:1 活动防刷场景,2 登录保护场景,3 注册保护场景。根据需求选择场景参数。

  • WeChatOpenId:

    用户操作来源的微信开放账号



882
883
884
# File 'lib/v20190722/models.rb', line 882

def UserIp
  @UserIp
end

#WeChatOpenIdObject

Parameters:

  • CaptchaType:

    固定填值:9(滑块验证码)

  • Ticket:

    验证码返回给用户的票据

  • UserIp:

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

  • CaptchaAppId:

    验证码应用APPID

  • AppSecretKey:

    用于服务器端校验验证码票据的验证密钥,请妥善保密,请勿泄露给第三方

  • BusinessId:

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

  • SceneId:

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

  • MacAddress:

    mac 地址或设备唯一标识

  • Imei:

    手机设备号

  • SceneCode:

    验证场景:1 活动防刷场景,2 登录保护场景,3 注册保护场景。根据需求选择场景参数。

  • WeChatOpenId:

    用户操作来源的微信开放账号



882
883
884
# File 'lib/v20190722/models.rb', line 882

def WeChatOpenId
  @WeChatOpenId
end

Instance Method Details

#deserialize(params) ⇒ Object



898
899
900
901
902
903
904
905
906
907
908
909
910
# File 'lib/v20190722/models.rb', line 898

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']
  @SceneCode = params['SceneCode']
  @WeChatOpenId = params['WeChatOpenId']
end