Class: TencentCloud::Af::V20200226::AntiFraudRecord

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

Overview

反欺诈查询结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(code = nil, codedesc = nil, message = nil, found = nil, idfound = nil, riskscore = nil, riskinfo = nil, othermodelscores = nil, posttime = nil, extensionout = nil) ⇒ AntiFraudRecord

Returns a new instance of AntiFraudRecord.



247
248
249
250
251
252
253
254
255
256
257
258
# File 'lib/v20200226/models.rb', line 247

def initialize(code=nil, codedesc=nil, message=nil, found=nil, idfound=nil, riskscore=nil, riskinfo=nil, othermodelscores=nil, posttime=nil, extensionout=nil)
  @Code = code
  @CodeDesc = codedesc
  @Message = message
  @Found = found
  @IdFound = idfound
  @RiskScore = riskscore
  @RiskInfo = riskinfo
  @OtherModelScores = othermodelscores
  @PostTime = posttime
  @ExtensionOut = extensionout
end

Instance Attribute Details

#CodeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 1 为能查到 -1 为查不到 注意:此字段可能返回 null,表示取不到有效值。 能性越大。 当查不到时(即 found=-1),返回-1 注意:此字段可能返回 null,表示取不到有效值。 然出现。 注意:此字段可能返回 null,表示取不到有效值。 要时用到; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注:非必然出现,需要返回时天御侧将说明; 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Code:

    公共错误码

  • CodeDesc:

    业务侧错误码。

  • Message:

    业务侧错误信息。

  • Found:

    表示该条记录能否查到:1 为能查到;-1 为查不到,此时 RiskScore 返回-1;

  • IdFound:

    表示该条记录中的身份 ID 能否查到

  • RiskScore:

    当可查到时,返回 0~100 区间,值越高 欺诈可

  • RiskInfo:

    扩展字段,对风险类型的说明。扩展字段并非必

  • OtherModelScores:

    默认出现,提供模型版本号说明及多模型返回需

  • PostTime:

    表示请求时间,标准 sunix 时间戳,非必然出现

  • ExtensionOut:

    拓展字段,非必然出现,和 ExtensionIn 对应;



245
246
247
# File 'lib/v20200226/models.rb', line 245

def Code
  @Code
end

#CodeDescObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 1 为能查到 -1 为查不到 注意:此字段可能返回 null,表示取不到有效值。 能性越大。 当查不到时(即 found=-1),返回-1 注意:此字段可能返回 null,表示取不到有效值。 然出现。 注意:此字段可能返回 null,表示取不到有效值。 要时用到; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注:非必然出现,需要返回时天御侧将说明; 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Code:

    公共错误码

  • CodeDesc:

    业务侧错误码。

  • Message:

    业务侧错误信息。

  • Found:

    表示该条记录能否查到:1 为能查到;-1 为查不到,此时 RiskScore 返回-1;

  • IdFound:

    表示该条记录中的身份 ID 能否查到

  • RiskScore:

    当可查到时,返回 0~100 区间,值越高 欺诈可

  • RiskInfo:

    扩展字段,对风险类型的说明。扩展字段并非必

  • OtherModelScores:

    默认出现,提供模型版本号说明及多模型返回需

  • PostTime:

    表示请求时间,标准 sunix 时间戳,非必然出现

  • ExtensionOut:

    拓展字段,非必然出现,和 ExtensionIn 对应;



245
246
247
# File 'lib/v20200226/models.rb', line 245

def CodeDesc
  @CodeDesc
end

#ExtensionOutObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 1 为能查到 -1 为查不到 注意:此字段可能返回 null,表示取不到有效值。 能性越大。 当查不到时(即 found=-1),返回-1 注意:此字段可能返回 null,表示取不到有效值。 然出现。 注意:此字段可能返回 null,表示取不到有效值。 要时用到; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注:非必然出现,需要返回时天御侧将说明; 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Code:

    公共错误码

  • CodeDesc:

    业务侧错误码。

  • Message:

    业务侧错误信息。

  • Found:

    表示该条记录能否查到:1 为能查到;-1 为查不到,此时 RiskScore 返回-1;

  • IdFound:

    表示该条记录中的身份 ID 能否查到

  • RiskScore:

    当可查到时,返回 0~100 区间,值越高 欺诈可

  • RiskInfo:

    扩展字段,对风险类型的说明。扩展字段并非必

  • OtherModelScores:

    默认出现,提供模型版本号说明及多模型返回需

  • PostTime:

    表示请求时间,标准 sunix 时间戳,非必然出现

  • ExtensionOut:

    拓展字段,非必然出现,和 ExtensionIn 对应;



245
246
247
# File 'lib/v20200226/models.rb', line 245

def ExtensionOut
  @ExtensionOut
end

#FoundObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 1 为能查到 -1 为查不到 注意:此字段可能返回 null,表示取不到有效值。 能性越大。 当查不到时(即 found=-1),返回-1 注意:此字段可能返回 null,表示取不到有效值。 然出现。 注意:此字段可能返回 null,表示取不到有效值。 要时用到; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注:非必然出现,需要返回时天御侧将说明; 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Code:

    公共错误码

  • CodeDesc:

    业务侧错误码。

  • Message:

    业务侧错误信息。

  • Found:

    表示该条记录能否查到:1 为能查到;-1 为查不到,此时 RiskScore 返回-1;

  • IdFound:

    表示该条记录中的身份 ID 能否查到

  • RiskScore:

    当可查到时,返回 0~100 区间,值越高 欺诈可

  • RiskInfo:

    扩展字段,对风险类型的说明。扩展字段并非必

  • OtherModelScores:

    默认出现,提供模型版本号说明及多模型返回需

  • PostTime:

    表示请求时间,标准 sunix 时间戳,非必然出现

  • ExtensionOut:

    拓展字段,非必然出现,和 ExtensionIn 对应;



245
246
247
# File 'lib/v20200226/models.rb', line 245

def Found
  @Found
end

#IdFoundObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 1 为能查到 -1 为查不到 注意:此字段可能返回 null,表示取不到有效值。 能性越大。 当查不到时(即 found=-1),返回-1 注意:此字段可能返回 null,表示取不到有效值。 然出现。 注意:此字段可能返回 null,表示取不到有效值。 要时用到; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注:非必然出现,需要返回时天御侧将说明; 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Code:

    公共错误码

  • CodeDesc:

    业务侧错误码。

  • Message:

    业务侧错误信息。

  • Found:

    表示该条记录能否查到:1 为能查到;-1 为查不到,此时 RiskScore 返回-1;

  • IdFound:

    表示该条记录中的身份 ID 能否查到

  • RiskScore:

    当可查到时,返回 0~100 区间,值越高 欺诈可

  • RiskInfo:

    扩展字段,对风险类型的说明。扩展字段并非必

  • OtherModelScores:

    默认出现,提供模型版本号说明及多模型返回需

  • PostTime:

    表示请求时间,标准 sunix 时间戳,非必然出现

  • ExtensionOut:

    拓展字段,非必然出现,和 ExtensionIn 对应;



245
246
247
# File 'lib/v20200226/models.rb', line 245

def IdFound
  @IdFound
end

#MessageObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 1 为能查到 -1 为查不到 注意:此字段可能返回 null,表示取不到有效值。 能性越大。 当查不到时(即 found=-1),返回-1 注意:此字段可能返回 null,表示取不到有效值。 然出现。 注意:此字段可能返回 null,表示取不到有效值。 要时用到; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注:非必然出现,需要返回时天御侧将说明; 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Code:

    公共错误码

  • CodeDesc:

    业务侧错误码。

  • Message:

    业务侧错误信息。

  • Found:

    表示该条记录能否查到:1 为能查到;-1 为查不到,此时 RiskScore 返回-1;

  • IdFound:

    表示该条记录中的身份 ID 能否查到

  • RiskScore:

    当可查到时,返回 0~100 区间,值越高 欺诈可

  • RiskInfo:

    扩展字段,对风险类型的说明。扩展字段并非必

  • OtherModelScores:

    默认出现,提供模型版本号说明及多模型返回需

  • PostTime:

    表示请求时间,标准 sunix 时间戳,非必然出现

  • ExtensionOut:

    拓展字段,非必然出现,和 ExtensionIn 对应;



245
246
247
# File 'lib/v20200226/models.rb', line 245

def Message
  @Message
end

#OtherModelScoresObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 1 为能查到 -1 为查不到 注意:此字段可能返回 null,表示取不到有效值。 能性越大。 当查不到时(即 found=-1),返回-1 注意:此字段可能返回 null,表示取不到有效值。 然出现。 注意:此字段可能返回 null,表示取不到有效值。 要时用到; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注:非必然出现,需要返回时天御侧将说明; 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Code:

    公共错误码

  • CodeDesc:

    业务侧错误码。

  • Message:

    业务侧错误信息。

  • Found:

    表示该条记录能否查到:1 为能查到;-1 为查不到,此时 RiskScore 返回-1;

  • IdFound:

    表示该条记录中的身份 ID 能否查到

  • RiskScore:

    当可查到时,返回 0~100 区间,值越高 欺诈可

  • RiskInfo:

    扩展字段,对风险类型的说明。扩展字段并非必

  • OtherModelScores:

    默认出现,提供模型版本号说明及多模型返回需

  • PostTime:

    表示请求时间,标准 sunix 时间戳,非必然出现

  • ExtensionOut:

    拓展字段,非必然出现,和 ExtensionIn 对应;



245
246
247
# File 'lib/v20200226/models.rb', line 245

def OtherModelScores
  @OtherModelScores
end

#PostTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 1 为能查到 -1 为查不到 注意:此字段可能返回 null,表示取不到有效值。 能性越大。 当查不到时(即 found=-1),返回-1 注意:此字段可能返回 null,表示取不到有效值。 然出现。 注意:此字段可能返回 null,表示取不到有效值。 要时用到; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注:非必然出现,需要返回时天御侧将说明; 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Code:

    公共错误码

  • CodeDesc:

    业务侧错误码。

  • Message:

    业务侧错误信息。

  • Found:

    表示该条记录能否查到:1 为能查到;-1 为查不到,此时 RiskScore 返回-1;

  • IdFound:

    表示该条记录中的身份 ID 能否查到

  • RiskScore:

    当可查到时,返回 0~100 区间,值越高 欺诈可

  • RiskInfo:

    扩展字段,对风险类型的说明。扩展字段并非必

  • OtherModelScores:

    默认出现,提供模型版本号说明及多模型返回需

  • PostTime:

    表示请求时间,标准 sunix 时间戳,非必然出现

  • ExtensionOut:

    拓展字段,非必然出现,和 ExtensionIn 对应;



245
246
247
# File 'lib/v20200226/models.rb', line 245

def PostTime
  @PostTime
end

#RiskInfoObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 1 为能查到 -1 为查不到 注意:此字段可能返回 null,表示取不到有效值。 能性越大。 当查不到时(即 found=-1),返回-1 注意:此字段可能返回 null,表示取不到有效值。 然出现。 注意:此字段可能返回 null,表示取不到有效值。 要时用到; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注:非必然出现,需要返回时天御侧将说明; 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Code:

    公共错误码

  • CodeDesc:

    业务侧错误码。

  • Message:

    业务侧错误信息。

  • Found:

    表示该条记录能否查到:1 为能查到;-1 为查不到,此时 RiskScore 返回-1;

  • IdFound:

    表示该条记录中的身份 ID 能否查到

  • RiskScore:

    当可查到时,返回 0~100 区间,值越高 欺诈可

  • RiskInfo:

    扩展字段,对风险类型的说明。扩展字段并非必

  • OtherModelScores:

    默认出现,提供模型版本号说明及多模型返回需

  • PostTime:

    表示请求时间,标准 sunix 时间戳,非必然出现

  • ExtensionOut:

    拓展字段,非必然出现,和 ExtensionIn 对应;



245
246
247
# File 'lib/v20200226/models.rb', line 245

def RiskInfo
  @RiskInfo
end

#RiskScoreObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 1 为能查到 -1 为查不到 注意:此字段可能返回 null,表示取不到有效值。 能性越大。 当查不到时(即 found=-1),返回-1 注意:此字段可能返回 null,表示取不到有效值。 然出现。 注意:此字段可能返回 null,表示取不到有效值。 要时用到; 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注:非必然出现,需要返回时天御侧将说明; 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Code:

    公共错误码

  • CodeDesc:

    业务侧错误码。

  • Message:

    业务侧错误信息。

  • Found:

    表示该条记录能否查到:1 为能查到;-1 为查不到,此时 RiskScore 返回-1;

  • IdFound:

    表示该条记录中的身份 ID 能否查到

  • RiskScore:

    当可查到时,返回 0~100 区间,值越高 欺诈可

  • RiskInfo:

    扩展字段,对风险类型的说明。扩展字段并非必

  • OtherModelScores:

    默认出现,提供模型版本号说明及多模型返回需

  • PostTime:

    表示请求时间,标准 sunix 时间戳,非必然出现

  • ExtensionOut:

    拓展字段,非必然出现,和 ExtensionIn 对应;



245
246
247
# File 'lib/v20200226/models.rb', line 245

def RiskScore
  @RiskScore
end

Instance Method Details

#deserialize(params) ⇒ Object



260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
# File 'lib/v20200226/models.rb', line 260

def deserialize(params)
  @Code = params['Code']
  @CodeDesc = params['CodeDesc']
  @Message = params['Message']
  @Found = params['Found']
  @IdFound = params['IdFound']
  @RiskScore = params['RiskScore']
  unless params['RiskInfo'].nil?
    @RiskInfo = []
    params['RiskInfo'].each do |i|
      simplekindriskdetail_tmp = SimpleKindRiskDetail.new
      simplekindriskdetail_tmp.deserialize(i)
      @RiskInfo << simplekindriskdetail_tmp
    end
  end
  unless params['OtherModelScores'].nil?
    @OtherModelScores = []
    params['OtherModelScores'].each do |i|
      othermodelscoresdetail_tmp = OtherModelScoresDetail.new
      othermodelscoresdetail_tmp.deserialize(i)
      @OtherModelScores << othermodelscoresdetail_tmp
    end
  end
  @PostTime = params['PostTime']
  @ExtensionOut = params['ExtensionOut']
end