Class: TencentCloud::Essbasic::V20201222::CheckIdCardVerificationResponse

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

Overview

CheckIdCardVerification返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(result = nil, description = nil, requestid = nil) ⇒ CheckIdCardVerificationResponse

Returns a new instance of CheckIdCardVerificationResponse.



677
678
679
680
681
# File 'lib/v20201222/models.rb', line 677

def initialize(result=nil, description=nil, requestid=nil)
  @Result = result
  @Description = description
  @RequestId = requestid
end

Instance Attribute Details

#DescriptionObject

收费错误码:

0: 通过,
1: 姓名和身份证号不一致,

免费错误码:

101: 非法身份证号(长度,格式等不正确),
102: 非法姓名(长度,格式等不正确),
103: 验证平台异常,
104: 证件库中无此身份证记录

Parameters:

  • Result:

    检测结果;

  • Description:

    结果描述; 未通过时必选

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



675
676
677
# File 'lib/v20201222/models.rb', line 675

def Description
  @Description
end

#RequestIdObject

收费错误码:

0: 通过,
1: 姓名和身份证号不一致,

免费错误码:

101: 非法身份证号(长度,格式等不正确),
102: 非法姓名(长度,格式等不正确),
103: 验证平台异常,
104: 证件库中无此身份证记录

Parameters:

  • Result:

    检测结果;

  • Description:

    结果描述; 未通过时必选

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



675
676
677
# File 'lib/v20201222/models.rb', line 675

def RequestId
  @RequestId
end

#ResultObject

收费错误码:

0: 通过,
1: 姓名和身份证号不一致,

免费错误码:

101: 非法身份证号(长度,格式等不正确),
102: 非法姓名(长度,格式等不正确),
103: 验证平台异常,
104: 证件库中无此身份证记录

Parameters:

  • Result:

    检测结果;

  • Description:

    结果描述; 未通过时必选

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



675
676
677
# File 'lib/v20201222/models.rb', line 675

def Result
  @Result
end

Instance Method Details

#deserialize(params) ⇒ Object



683
684
685
686
687
# File 'lib/v20201222/models.rb', line 683

def deserialize(params)
  @Result = params['Result']
  @Description = params['Description']
  @RequestId = params['RequestId']
end