| 123456789101112131415161718192021 |
- package common
- type AuthInfo struct {
- // 【实名认证方式】实名认证方式 【传参】 取值范围:IVS(三要素),FACE(人脸认证),ALIPAY(支付宝认证),BANK(银行卡认证),DEFAULT(不指定认证模式);DEFAULT(不指定认证模式)。不传值默认为:DEFAULT(不指定认证模式)可使用全部认证。
- AuthMode string `json:"authMode,omitempty"`
- // 【证件类型】证件类型 【传参】 取值范围:IDCARD(二代身份证),PASSPORT(护照),HKMP(港澳通行证),MTPS(台胞证);不传值默认为:IDCARD(二代身份证)。
- PaperType string `json:"paperType,omitempty"`
- // 【用户认证名称】用户认证名称
- Name string `json:"name,omitempty"`
- // 【用户身份证号】用户身份证号
- IdCard string `json:"idCard,omitempty"`
- // 【用户银行卡号】用户银行卡号
- BankNo string `json:"bankNo,omitempty"`
- // 【用户银行卡预留手机号】用户银行卡预留手机号
- BankMobile string `json:"bankMobile,omitempty"`
- // 【认证失败降级方式】认证失败降级方式 【传参】 取值范围:IVS(三要素),FACE(人脸认证),ALIPAY(支付宝认证),BANK(银行卡认证),MANUAL(人工审核);可选多项。
- AuthDemotionMode string `json:"authDemotionMode,omitempty"`
- // 【认证时可修改项 】认证时可修改项 【作用】 控制用户在实名认证时可以修改哪些信息 1、不传参:默认除了手机号以外所有参数都允许修改 2、NONE:接口传入的所有参数都不允许修改 3、传入除了NONE以外的其他值:传入的值可以修改支持传入多项,传入项在个人认证时可进行修改 【传参】 取值范围:NAME(姓名),CARDNO(证件号)、MOBILE(手机号),BANKNO(银行账号)、BANKPHONE(银行预留手机号),NONE(都不允许修改);不传值默认为:除了手机号以外所有参数都允许修改。
- ModifyFields []string `json:"modifyFields,omitempty"`
- }
|