Class: TencentCloud::Ocr::V20181119::IDCardOCRResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ocr::V20181119::IDCardOCRResponse
- Defined in:
- lib/v20181119/models.rb
Overview
IDCardOCR返回参数结构体
Instance Attribute Summary collapse
-
#Address ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。.
-
#AdvancedInfo ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。.
-
#Authority ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。.
-
#Birth ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。.
-
#IdNum ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。.
-
#Name ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。.
-
#Nation ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。.
-
#ReflectDetailInfos ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。.
-
#RequestId ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。.
-
#Sex ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。.
-
#ValidDate ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, sex = nil, nation = nil, birth = nil, address = nil, idnum = nil, authority = nil, validdate = nil, advancedinfo = nil, reflectdetailinfos = nil, requestid = nil) ⇒ IDCardOCRResponse
constructor
A new instance of IDCardOCRResponse.
Constructor Details
#initialize(name = nil, sex = nil, nation = nil, birth = nil, address = nil, idnum = nil, authority = nil, validdate = nil, advancedinfo = nil, reflectdetailinfos = nil, requestid = nil) ⇒ IDCardOCRResponse
Returns a new instance of IDCardOCRResponse.
4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 |
# File 'lib/v20181119/models.rb', line 4423 def initialize(name=nil, sex=nil, nation=nil, birth=nil, address=nil, idnum=nil, =nil, validdate=nil, advancedinfo=nil, reflectdetailinfos=nil, requestid=nil) @Name = name @Sex = sex @Nation = nation @Birth = birth @Address = address @IdNum = idnum @Authority = @ValidDate = validdate @AdvancedInfo = advancedinfo @ReflectDetailInfos = reflectdetailinfos @RequestId = requestid end |
Instance Attribute Details
#Address ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4421 4422 4423 |
# File 'lib/v20181119/models.rb', line 4421 def Address @Address end |
#AdvancedInfo ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4421 4422 4423 |
# File 'lib/v20181119/models.rb', line 4421 def AdvancedInfo @AdvancedInfo end |
#Authority ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4421 4422 4423 |
# File 'lib/v20181119/models.rb', line 4421 def Authority @Authority end |
#Birth ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4421 4422 4423 |
# File 'lib/v20181119/models.rb', line 4421 def Birth @Birth end |
#IdNum ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4421 4422 4423 |
# File 'lib/v20181119/models.rb', line 4421 def IdNum @IdNum end |
#Name ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4421 4422 4423 |
# File 'lib/v20181119/models.rb', line 4421 def Name @Name end |
#Nation ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4421 4422 4423 |
# File 'lib/v20181119/models.rb', line 4421 def Nation @Nation end |
#ReflectDetailInfos ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4421 4422 4423 |
# File 'lib/v20181119/models.rb', line 4421 def ReflectDetailInfos @ReflectDetailInfos end |
#RequestId ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4421 4422 4423 |
# File 'lib/v20181119/models.rb', line 4421 def RequestId @RequestId end |
#Sex ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4421 4422 4423 |
# File 'lib/v20181119/models.rb', line 4421 def Sex @Sex end |
#ValidDate ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4421 4422 4423 |
# File 'lib/v20181119/models.rb', line 4421 def ValidDate @ValidDate end |
Instance Method Details
#deserialize(params) ⇒ Object
4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 |
# File 'lib/v20181119/models.rb', line 4437 def deserialize(params) @Name = params['Name'] @Sex = params['Sex'] @Nation = params['Nation'] @Birth = params['Birth'] @Address = params['Address'] @IdNum = params['IdNum'] @Authority = params['Authority'] @ValidDate = params['ValidDate'] @AdvancedInfo = params['AdvancedInfo'] unless params['ReflectDetailInfos'].nil? @ReflectDetailInfos = [] params['ReflectDetailInfos'].each do |i| reflectdetailinfo_tmp = ReflectDetailInfo.new reflectdetailinfo_tmp.deserialize(i) @ReflectDetailInfos << reflectdetailinfo_tmp end end @RequestId = params['RequestId'] end |