Class: TencentCloud::Essbasic::V20210526::CreatePersonAuthCertificateImageRequest

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

Overview

CreatePersonAuthCertificateImage请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(agent = nil, username = nil, idcardtype = nil, idcardnumber = nil, scenekey = nil) ⇒ CreatePersonAuthCertificateImageRequest

Returns a new instance of CreatePersonAuthCertificateImageRequest.



7105
7106
7107
7108
7109
7110
7111
# File 'lib/v20210526/models.rb', line 7105

def initialize(agent=nil, username=nil, idcardtype=nil, idcardnumber=nil, scenekey=nil)
  @Agent = agent
  @UserName = username
  @IdCardType = idcardtype
  @IdCardNumber = idcardnumber
  @SceneKey = scenekey
end

Instance Attribute Details

#AgentObject

Parameters:

  • 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。

  • 个人用户名称

  • 证件类型,支持以下类型

    • ID_CARD : 中国大陆居民身份证 (默认值)
    • HONGKONG_AND_MACAO : 中国港澳居民来往内地通行证
    • HONGKONG_MACAO_AND_TAIWAN : 中国港澳台居民居住证(格式同中国大陆居民身份证)

  • 证件号码,应符合以下规则

    • 居民身份证号码应为18位字符串,由数字和大写字母X组成(如存在X,请大写)。
    • 港澳居民来往内地通行证号码共11位。第1位为字母,“H”字头签发给中国香港居民,“M”字头签发给中国澳门居民;第2位至第11位为数字。
    • 港澳台居民居住证号码编码规则与中国大陆身份证相同,应为18位字符串。

  • 自动签使用的场景值, 可以选择的场景值如下:

    • E_PRESCRIPTION_AUTO_SIGN : 电子处方场景
    • OTHER : 通用场景
    注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN



7103
7104
7105
# File 'lib/v20210526/models.rb', line 7103

def Agent
  @Agent
end

#IdCardNumberObject

Parameters:

  • 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。

  • 个人用户名称

  • 证件类型,支持以下类型

    • ID_CARD : 中国大陆居民身份证 (默认值)
    • HONGKONG_AND_MACAO : 中国港澳居民来往内地通行证
    • HONGKONG_MACAO_AND_TAIWAN : 中国港澳台居民居住证(格式同中国大陆居民身份证)

  • 证件号码,应符合以下规则

    • 居民身份证号码应为18位字符串,由数字和大写字母X组成(如存在X,请大写)。
    • 港澳居民来往内地通行证号码共11位。第1位为字母,“H”字头签发给中国香港居民,“M”字头签发给中国澳门居民;第2位至第11位为数字。
    • 港澳台居民居住证号码编码规则与中国大陆身份证相同,应为18位字符串。

  • 自动签使用的场景值, 可以选择的场景值如下:

    • E_PRESCRIPTION_AUTO_SIGN : 电子处方场景
    • OTHER : 通用场景
    注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN



7103
7104
7105
# File 'lib/v20210526/models.rb', line 7103

def IdCardNumber
  @IdCardNumber
end

#IdCardTypeObject

Parameters:

  • 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。

  • 个人用户名称

  • 证件类型,支持以下类型

    • ID_CARD : 中国大陆居民身份证 (默认值)
    • HONGKONG_AND_MACAO : 中国港澳居民来往内地通行证
    • HONGKONG_MACAO_AND_TAIWAN : 中国港澳台居民居住证(格式同中国大陆居民身份证)

  • 证件号码,应符合以下规则

    • 居民身份证号码应为18位字符串,由数字和大写字母X组成(如存在X,请大写)。
    • 港澳居民来往内地通行证号码共11位。第1位为字母,“H”字头签发给中国香港居民,“M”字头签发给中国澳门居民;第2位至第11位为数字。
    • 港澳台居民居住证号码编码规则与中国大陆身份证相同,应为18位字符串。

  • 自动签使用的场景值, 可以选择的场景值如下:

    • E_PRESCRIPTION_AUTO_SIGN : 电子处方场景
    • OTHER : 通用场景
    注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN



7103
7104
7105
# File 'lib/v20210526/models.rb', line 7103

def IdCardType
  @IdCardType
end

#SceneKeyObject

Parameters:

  • 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。

  • 个人用户名称

  • 证件类型,支持以下类型

    • ID_CARD : 中国大陆居民身份证 (默认值)
    • HONGKONG_AND_MACAO : 中国港澳居民来往内地通行证
    • HONGKONG_MACAO_AND_TAIWAN : 中国港澳台居民居住证(格式同中国大陆居民身份证)

  • 证件号码,应符合以下规则

    • 居民身份证号码应为18位字符串,由数字和大写字母X组成(如存在X,请大写)。
    • 港澳居民来往内地通行证号码共11位。第1位为字母,“H”字头签发给中国香港居民,“M”字头签发给中国澳门居民;第2位至第11位为数字。
    • 港澳台居民居住证号码编码规则与中国大陆身份证相同,应为18位字符串。

  • 自动签使用的场景值, 可以选择的场景值如下:

    • E_PRESCRIPTION_AUTO_SIGN : 电子处方场景
    • OTHER : 通用场景
    注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN



7103
7104
7105
# File 'lib/v20210526/models.rb', line 7103

def SceneKey
  @SceneKey
end

#UserNameObject

Parameters:

  • 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。

  • 个人用户名称

  • 证件类型,支持以下类型

    • ID_CARD : 中国大陆居民身份证 (默认值)
    • HONGKONG_AND_MACAO : 中国港澳居民来往内地通行证
    • HONGKONG_MACAO_AND_TAIWAN : 中国港澳台居民居住证(格式同中国大陆居民身份证)

  • 证件号码,应符合以下规则

    • 居民身份证号码应为18位字符串,由数字和大写字母X组成(如存在X,请大写)。
    • 港澳居民来往内地通行证号码共11位。第1位为字母,“H”字头签发给中国香港居民,“M”字头签发给中国澳门居民;第2位至第11位为数字。
    • 港澳台居民居住证号码编码规则与中国大陆身份证相同,应为18位字符串。

  • 自动签使用的场景值, 可以选择的场景值如下:

    • E_PRESCRIPTION_AUTO_SIGN : 电子处方场景
    • OTHER : 通用场景
    注: 不传默认为处方单场景,即E_PRESCRIPTION_AUTO_SIGN



7103
7104
7105
# File 'lib/v20210526/models.rb', line 7103

def UserName
  @UserName
end

Instance Method Details

#deserialize(params) ⇒ Object



7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
# File 'lib/v20210526/models.rb', line 7113

def deserialize(params)
  unless params['Agent'].nil?
    @Agent = Agent.new
    @Agent.deserialize(params['Agent'])
  end
  @UserName = params['UserName']
  @IdCardType = params['IdCardType']
  @IdCardNumber = params['IdCardNumber']
  @SceneKey = params['SceneKey']
end