Class: TencentCloud::Ocr::V20181119::BankCardOCRResponse

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

Overview

BankCardOCR返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(cardno = nil, bankinfo = nil, validdate = nil, cardtype = nil, cardname = nil, bordercutimage = nil, cardnoimage = nil, warningcode = nil, qualityvalue = nil, cardcategory = nil, requestid = nil) ⇒ BankCardOCRResponse

Returns a new instance of BankCardOCRResponse.



535
536
537
538
539
540
541
542
543
544
545
546
547
# File 'lib/v20181119/models.rb', line 535

def initialize(cardno=nil, bankinfo=nil, validdate=nil, cardtype=nil, cardname=nil, bordercutimage=nil, cardnoimage=nil, warningcode=nil, qualityvalue=nil, cardcategory=nil, requestid=nil)
  @CardNo = cardno
  @BankInfo = bankinfo
  @ValidDate = validdate
  @CardType = cardtype
  @CardName = cardname
  @BorderCutImage = bordercutimage
  @CardNoImage = cardnoimage
  @WarningCode = warningcode
  @QualityValue = qualityvalue
  @CardCategory = cardcategory
  @RequestId = requestid
end

Instance Attribute Details

#BankInfoObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9110:银行卡日期无效; -9111:银行卡边框不完整; -9112:银行卡图片反光; -9113:银行卡复印件; -9114:银行卡翻拍件(告警码可以同时存在多个)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CardNo:

    卡号

  • BankInfo:

    银行信息

  • ValidDate:

    有效期,格式如:07/2023

  • CardType:

    卡类型

  • CardName:

    卡名字

  • BorderCutImage:

    切片图片数据

  • CardNoImage:

    卡号图片数据

  • WarningCode:

    WarningCode 告警码列表和释义:

  • QualityValue:

    图片质量分数,请求EnableQualityValue时返回(取值范围:0-100,分数越低越模糊,建议阈值≥50)。

  • CardCategory:

    卡类别, 如: 标准实体银行卡、电子银行卡信息截图

  • RequestId:

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



533
534
535
# File 'lib/v20181119/models.rb', line 533

def BankInfo
  @BankInfo
end

#BorderCutImageObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9110:银行卡日期无效; -9111:银行卡边框不完整; -9112:银行卡图片反光; -9113:银行卡复印件; -9114:银行卡翻拍件(告警码可以同时存在多个)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CardNo:

    卡号

  • BankInfo:

    银行信息

  • ValidDate:

    有效期,格式如:07/2023

  • CardType:

    卡类型

  • CardName:

    卡名字

  • BorderCutImage:

    切片图片数据

  • CardNoImage:

    卡号图片数据

  • WarningCode:

    WarningCode 告警码列表和释义:

  • QualityValue:

    图片质量分数,请求EnableQualityValue时返回(取值范围:0-100,分数越低越模糊,建议阈值≥50)。

  • CardCategory:

    卡类别, 如: 标准实体银行卡、电子银行卡信息截图

  • RequestId:

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



533
534
535
# File 'lib/v20181119/models.rb', line 533

def BorderCutImage
  @BorderCutImage
end

#CardCategoryObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9110:银行卡日期无效; -9111:银行卡边框不完整; -9112:银行卡图片反光; -9113:银行卡复印件; -9114:银行卡翻拍件(告警码可以同时存在多个)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CardNo:

    卡号

  • BankInfo:

    银行信息

  • ValidDate:

    有效期,格式如:07/2023

  • CardType:

    卡类型

  • CardName:

    卡名字

  • BorderCutImage:

    切片图片数据

  • CardNoImage:

    卡号图片数据

  • WarningCode:

    WarningCode 告警码列表和释义:

  • QualityValue:

    图片质量分数,请求EnableQualityValue时返回(取值范围:0-100,分数越低越模糊,建议阈值≥50)。

  • CardCategory:

    卡类别, 如: 标准实体银行卡、电子银行卡信息截图

  • RequestId:

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



533
534
535
# File 'lib/v20181119/models.rb', line 533

def CardCategory
  @CardCategory
end

#CardNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9110:银行卡日期无效; -9111:银行卡边框不完整; -9112:银行卡图片反光; -9113:银行卡复印件; -9114:银行卡翻拍件(告警码可以同时存在多个)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CardNo:

    卡号

  • BankInfo:

    银行信息

  • ValidDate:

    有效期,格式如:07/2023

  • CardType:

    卡类型

  • CardName:

    卡名字

  • BorderCutImage:

    切片图片数据

  • CardNoImage:

    卡号图片数据

  • WarningCode:

    WarningCode 告警码列表和释义:

  • QualityValue:

    图片质量分数,请求EnableQualityValue时返回(取值范围:0-100,分数越低越模糊,建议阈值≥50)。

  • CardCategory:

    卡类别, 如: 标准实体银行卡、电子银行卡信息截图

  • RequestId:

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



533
534
535
# File 'lib/v20181119/models.rb', line 533

def CardName
  @CardName
end

#CardNoObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9110:银行卡日期无效; -9111:银行卡边框不完整; -9112:银行卡图片反光; -9113:银行卡复印件; -9114:银行卡翻拍件(告警码可以同时存在多个)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CardNo:

    卡号

  • BankInfo:

    银行信息

  • ValidDate:

    有效期,格式如:07/2023

  • CardType:

    卡类型

  • CardName:

    卡名字

  • BorderCutImage:

    切片图片数据

  • CardNoImage:

    卡号图片数据

  • WarningCode:

    WarningCode 告警码列表和释义:

  • QualityValue:

    图片质量分数,请求EnableQualityValue时返回(取值范围:0-100,分数越低越模糊,建议阈值≥50)。

  • CardCategory:

    卡类别, 如: 标准实体银行卡、电子银行卡信息截图

  • RequestId:

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



533
534
535
# File 'lib/v20181119/models.rb', line 533

def CardNo
  @CardNo
end

#CardNoImageObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9110:银行卡日期无效; -9111:银行卡边框不完整; -9112:银行卡图片反光; -9113:银行卡复印件; -9114:银行卡翻拍件(告警码可以同时存在多个)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CardNo:

    卡号

  • BankInfo:

    银行信息

  • ValidDate:

    有效期,格式如:07/2023

  • CardType:

    卡类型

  • CardName:

    卡名字

  • BorderCutImage:

    切片图片数据

  • CardNoImage:

    卡号图片数据

  • WarningCode:

    WarningCode 告警码列表和释义:

  • QualityValue:

    图片质量分数,请求EnableQualityValue时返回(取值范围:0-100,分数越低越模糊,建议阈值≥50)。

  • CardCategory:

    卡类别, 如: 标准实体银行卡、电子银行卡信息截图

  • RequestId:

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



533
534
535
# File 'lib/v20181119/models.rb', line 533

def CardNoImage
  @CardNoImage
end

#CardTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9110:银行卡日期无效; -9111:银行卡边框不完整; -9112:银行卡图片反光; -9113:银行卡复印件; -9114:银行卡翻拍件(告警码可以同时存在多个)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CardNo:

    卡号

  • BankInfo:

    银行信息

  • ValidDate:

    有效期,格式如:07/2023

  • CardType:

    卡类型

  • CardName:

    卡名字

  • BorderCutImage:

    切片图片数据

  • CardNoImage:

    卡号图片数据

  • WarningCode:

    WarningCode 告警码列表和释义:

  • QualityValue:

    图片质量分数,请求EnableQualityValue时返回(取值范围:0-100,分数越低越模糊,建议阈值≥50)。

  • CardCategory:

    卡类别, 如: 标准实体银行卡、电子银行卡信息截图

  • RequestId:

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



533
534
535
# File 'lib/v20181119/models.rb', line 533

def CardType
  @CardType
end

#QualityValueObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9110:银行卡日期无效; -9111:银行卡边框不完整; -9112:银行卡图片反光; -9113:银行卡复印件; -9114:银行卡翻拍件(告警码可以同时存在多个)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CardNo:

    卡号

  • BankInfo:

    银行信息

  • ValidDate:

    有效期,格式如:07/2023

  • CardType:

    卡类型

  • CardName:

    卡名字

  • BorderCutImage:

    切片图片数据

  • CardNoImage:

    卡号图片数据

  • WarningCode:

    WarningCode 告警码列表和释义:

  • QualityValue:

    图片质量分数,请求EnableQualityValue时返回(取值范围:0-100,分数越低越模糊,建议阈值≥50)。

  • CardCategory:

    卡类别, 如: 标准实体银行卡、电子银行卡信息截图

  • RequestId:

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



533
534
535
# File 'lib/v20181119/models.rb', line 533

def QualityValue
  @QualityValue
end

#RequestIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9110:银行卡日期无效; -9111:银行卡边框不完整; -9112:银行卡图片反光; -9113:银行卡复印件; -9114:银行卡翻拍件(告警码可以同时存在多个)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CardNo:

    卡号

  • BankInfo:

    银行信息

  • ValidDate:

    有效期,格式如:07/2023

  • CardType:

    卡类型

  • CardName:

    卡名字

  • BorderCutImage:

    切片图片数据

  • CardNoImage:

    卡号图片数据

  • WarningCode:

    WarningCode 告警码列表和释义:

  • QualityValue:

    图片质量分数,请求EnableQualityValue时返回(取值范围:0-100,分数越低越模糊,建议阈值≥50)。

  • CardCategory:

    卡类别, 如: 标准实体银行卡、电子银行卡信息截图

  • RequestId:

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



533
534
535
# File 'lib/v20181119/models.rb', line 533

def RequestId
  @RequestId
end

#ValidDateObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9110:银行卡日期无效; -9111:银行卡边框不完整; -9112:银行卡图片反光; -9113:银行卡复印件; -9114:银行卡翻拍件(告警码可以同时存在多个)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CardNo:

    卡号

  • BankInfo:

    银行信息

  • ValidDate:

    有效期,格式如:07/2023

  • CardType:

    卡类型

  • CardName:

    卡名字

  • BorderCutImage:

    切片图片数据

  • CardNoImage:

    卡号图片数据

  • WarningCode:

    WarningCode 告警码列表和释义:

  • QualityValue:

    图片质量分数,请求EnableQualityValue时返回(取值范围:0-100,分数越低越模糊,建议阈值≥50)。

  • CardCategory:

    卡类别, 如: 标准实体银行卡、电子银行卡信息截图

  • RequestId:

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



533
534
535
# File 'lib/v20181119/models.rb', line 533

def ValidDate
  @ValidDate
end

#WarningCodeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。-9110:银行卡日期无效; -9111:银行卡边框不完整; -9112:银行卡图片反光; -9113:银行卡复印件; -9114:银行卡翻拍件(告警码可以同时存在多个)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CardNo:

    卡号

  • BankInfo:

    银行信息

  • ValidDate:

    有效期,格式如:07/2023

  • CardType:

    卡类型

  • CardName:

    卡名字

  • BorderCutImage:

    切片图片数据

  • CardNoImage:

    卡号图片数据

  • WarningCode:

    WarningCode 告警码列表和释义:

  • QualityValue:

    图片质量分数,请求EnableQualityValue时返回(取值范围:0-100,分数越低越模糊,建议阈值≥50)。

  • CardCategory:

    卡类别, 如: 标准实体银行卡、电子银行卡信息截图

  • RequestId:

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



533
534
535
# File 'lib/v20181119/models.rb', line 533

def WarningCode
  @WarningCode
end

Instance Method Details

#deserialize(params) ⇒ Object



549
550
551
552
553
554
555
556
557
558
559
560
561
# File 'lib/v20181119/models.rb', line 549

def deserialize(params)
  @CardNo = params['CardNo']
  @BankInfo = params['BankInfo']
  @ValidDate = params['ValidDate']
  @CardType = params['CardType']
  @CardName = params['CardName']
  @BorderCutImage = params['BorderCutImage']
  @CardNoImage = params['CardNoImage']
  @WarningCode = params['WarningCode']
  @QualityValue = params['QualityValue']
  @CardCategory = params['CardCategory']
  @RequestId = params['RequestId']
end