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, requestid = nil) ⇒ BankCardOCRResponse

Returns a new instance of BankCardOCRResponse.



511
512
513
514
515
516
517
518
519
520
521
522
# File 'lib/v20181119/models.rb', line 511

def initialize(cardno=nil, bankinfo=nil, validdate=nil, cardtype=nil, cardname=nil, bordercutimage=nil, cardnoimage=nil, warningcode=nil, qualityvalue=nil, requestid=nil)
  @CardNo = cardno
  @BankInfo = bankinfo
  @ValidDate = validdate
  @CardType = cardtype
  @CardName = cardname
  @BorderCutImage = bordercutimage
  @CardNoImage = cardnoimage
  @WarningCode = warningcode
  @QualityValue = qualityvalue
  @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)。

  • RequestId:

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



509
510
511
# File 'lib/v20181119/models.rb', line 509

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)。

  • RequestId:

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



509
510
511
# File 'lib/v20181119/models.rb', line 509

def BorderCutImage
  @BorderCutImage
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)。

  • RequestId:

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



509
510
511
# File 'lib/v20181119/models.rb', line 509

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)。

  • RequestId:

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



509
510
511
# File 'lib/v20181119/models.rb', line 509

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)。

  • RequestId:

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



509
510
511
# File 'lib/v20181119/models.rb', line 509

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)。

  • RequestId:

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



509
510
511
# File 'lib/v20181119/models.rb', line 509

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)。

  • RequestId:

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



509
510
511
# File 'lib/v20181119/models.rb', line 509

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)。

  • RequestId:

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



509
510
511
# File 'lib/v20181119/models.rb', line 509

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)。

  • RequestId:

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



509
510
511
# File 'lib/v20181119/models.rb', line 509

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)。

  • RequestId:

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



509
510
511
# File 'lib/v20181119/models.rb', line 509

def WarningCode
  @WarningCode
end

Instance Method Details

#deserialize(params) ⇒ Object



524
525
526
527
528
529
530
531
532
533
534
535
# File 'lib/v20181119/models.rb', line 524

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