Class: TencentCloud::Essbasic::V20201222::CheckFaceIdentifyRequest

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

Overview

CheckFaceIdentify请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(caller = nil, verifychannel = nil, verifyresult = nil, name = nil, idcardnumber = nil, getphoto = nil) ⇒ CheckFaceIdentifyRequest

Returns a new instance of CheckFaceIdentifyRequest.



553
554
555
556
557
558
559
560
# File 'lib/v20201222/models.rb', line 553

def initialize(caller=nil, verifychannel=nil, verifyresult=nil, name=nil, idcardnumber=nil, getphoto=nil)
  @Caller = caller
  @VerifyChannel = verifychannel
  @VerifyResult = verifyresult
  @Name = name
  @IdCardNumber = idcardnumber
  @GetPhoto = getphoto
end

Instance Attribute Details

#CallerObject

Parameters:

  • Caller:

    调用方信息; 必选

  • VerifyChannel:

    人脸核身渠道; 必选; WEIXINAPP:腾讯电子签小程序,FACEID:腾讯电子签慧眼,None:白名单中的客户直接通过

  • VerifyResult:

    核身订单号; 必选; 对于WEIXINAPP,直接取响应的#VerifyResult;对于FACEID,使用WbAppId:OrderNo拼接

  • Name:

    要对比的姓名; 可选; 未填写时对比caller.OperatorId的实名信息

  • IdCardNumber:

    要对比的身份证号码; 可选; 未填写时对比caller.OperatorId的实名信息

  • GetPhoto:

    是否取认证时的照片



551
552
553
# File 'lib/v20201222/models.rb', line 551

def Caller
  @Caller
end

#GetPhotoObject

Parameters:

  • Caller:

    调用方信息; 必选

  • VerifyChannel:

    人脸核身渠道; 必选; WEIXINAPP:腾讯电子签小程序,FACEID:腾讯电子签慧眼,None:白名单中的客户直接通过

  • VerifyResult:

    核身订单号; 必选; 对于WEIXINAPP,直接取响应的#VerifyResult;对于FACEID,使用WbAppId:OrderNo拼接

  • Name:

    要对比的姓名; 可选; 未填写时对比caller.OperatorId的实名信息

  • IdCardNumber:

    要对比的身份证号码; 可选; 未填写时对比caller.OperatorId的实名信息

  • GetPhoto:

    是否取认证时的照片



551
552
553
# File 'lib/v20201222/models.rb', line 551

def GetPhoto
  @GetPhoto
end

#IdCardNumberObject

Parameters:

  • Caller:

    调用方信息; 必选

  • VerifyChannel:

    人脸核身渠道; 必选; WEIXINAPP:腾讯电子签小程序,FACEID:腾讯电子签慧眼,None:白名单中的客户直接通过

  • VerifyResult:

    核身订单号; 必选; 对于WEIXINAPP,直接取响应的#VerifyResult;对于FACEID,使用WbAppId:OrderNo拼接

  • Name:

    要对比的姓名; 可选; 未填写时对比caller.OperatorId的实名信息

  • IdCardNumber:

    要对比的身份证号码; 可选; 未填写时对比caller.OperatorId的实名信息

  • GetPhoto:

    是否取认证时的照片



551
552
553
# File 'lib/v20201222/models.rb', line 551

def IdCardNumber
  @IdCardNumber
end

#NameObject

Parameters:

  • Caller:

    调用方信息; 必选

  • VerifyChannel:

    人脸核身渠道; 必选; WEIXINAPP:腾讯电子签小程序,FACEID:腾讯电子签慧眼,None:白名单中的客户直接通过

  • VerifyResult:

    核身订单号; 必选; 对于WEIXINAPP,直接取响应的#VerifyResult;对于FACEID,使用WbAppId:OrderNo拼接

  • Name:

    要对比的姓名; 可选; 未填写时对比caller.OperatorId的实名信息

  • IdCardNumber:

    要对比的身份证号码; 可选; 未填写时对比caller.OperatorId的实名信息

  • GetPhoto:

    是否取认证时的照片



551
552
553
# File 'lib/v20201222/models.rb', line 551

def Name
  @Name
end

#VerifyChannelObject

Parameters:

  • Caller:

    调用方信息; 必选

  • VerifyChannel:

    人脸核身渠道; 必选; WEIXINAPP:腾讯电子签小程序,FACEID:腾讯电子签慧眼,None:白名单中的客户直接通过

  • VerifyResult:

    核身订单号; 必选; 对于WEIXINAPP,直接取响应的#VerifyResult;对于FACEID,使用WbAppId:OrderNo拼接

  • Name:

    要对比的姓名; 可选; 未填写时对比caller.OperatorId的实名信息

  • IdCardNumber:

    要对比的身份证号码; 可选; 未填写时对比caller.OperatorId的实名信息

  • GetPhoto:

    是否取认证时的照片



551
552
553
# File 'lib/v20201222/models.rb', line 551

def VerifyChannel
  @VerifyChannel
end

#VerifyResultObject

Parameters:

  • Caller:

    调用方信息; 必选

  • VerifyChannel:

    人脸核身渠道; 必选; WEIXINAPP:腾讯电子签小程序,FACEID:腾讯电子签慧眼,None:白名单中的客户直接通过

  • VerifyResult:

    核身订单号; 必选; 对于WEIXINAPP,直接取响应的#VerifyResult;对于FACEID,使用WbAppId:OrderNo拼接

  • Name:

    要对比的姓名; 可选; 未填写时对比caller.OperatorId的实名信息

  • IdCardNumber:

    要对比的身份证号码; 可选; 未填写时对比caller.OperatorId的实名信息

  • GetPhoto:

    是否取认证时的照片



551
552
553
# File 'lib/v20201222/models.rb', line 551

def VerifyResult
  @VerifyResult
end

Instance Method Details

#deserialize(params) ⇒ Object



562
563
564
565
566
567
568
569
570
571
572
# File 'lib/v20201222/models.rb', line 562

def deserialize(params)
  unless params['Caller'].nil?
    @Caller = Caller.new
    @Caller.deserialize(params['Caller'])
  end
  @VerifyChannel = params['VerifyChannel']
  @VerifyResult = params['VerifyResult']
  @Name = params['Name']
  @IdCardNumber = params['IdCardNumber']
  @GetPhoto = params['GetPhoto']
end