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.
4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 |
# File 'lib/v20181119/models.rb', line 4242 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 身份证反光告警。
4240 4241 4242 |
# File 'lib/v20181119/models.rb', line 4240 def Address @Address end |
#AdvancedInfo ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4240 4241 4242 |
# File 'lib/v20181119/models.rb', line 4240 def AdvancedInfo @AdvancedInfo end |
#Authority ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4240 4241 4242 |
# File 'lib/v20181119/models.rb', line 4240 def Authority @Authority end |
#Birth ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4240 4241 4242 |
# File 'lib/v20181119/models.rb', line 4240 def Birth @Birth end |
#IdNum ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4240 4241 4242 |
# File 'lib/v20181119/models.rb', line 4240 def IdNum @IdNum end |
#Name ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4240 4241 4242 |
# File 'lib/v20181119/models.rb', line 4240 def Name @Name end |
#Nation ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4240 4241 4242 |
# File 'lib/v20181119/models.rb', line 4240 def Nation @Nation end |
#ReflectDetailInfos ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4240 4241 4242 |
# File 'lib/v20181119/models.rb', line 4240 def ReflectDetailInfos @ReflectDetailInfos end |
#RequestId ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4240 4241 4242 |
# File 'lib/v20181119/models.rb', line 4240 def RequestId @RequestId end |
#Sex ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4240 4241 4242 |
# File 'lib/v20181119/models.rb', line 4240 def Sex @Sex end |
#ValidDate ⇒ Object
-9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, -9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。
4240 4241 4242 |
# File 'lib/v20181119/models.rb', line 4240 def ValidDate @ValidDate end |
Instance Method Details
#deserialize(params) ⇒ Object
4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 |
# File 'lib/v20181119/models.rb', line 4256 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 |