Documentation
¶
Index ¶
- type AccountInfo
- type AccountInfoSimple
- type AliveResultInfo
- type AliveUrlInfo
- type AuthDetail
- type AuthInfo
- type AuthItem
- type BankCardOCRInfo
- type BusinessOCRInfo
- type CheckInfo
- type CodeDescription
- type CodeList
- type CompanyInfo
- type CompanyInfo3Spec
- type Data
- type LegalPersonSpec
- type OCRInfo
- type PersonalBankcard
- type PersonalBankcardOther
- type PersonalMobile3
- type PersonalMobileSpec
- type PersonalSpec
- type PersonalUser
- type RepairedAddressDetail
- type Rule
- type RuleList
- type StatisticInfo
- type User
- type UserList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountInfo ¶
type AccountInfo struct {
/* 机构名称 */
OrgName string `json:"orgName"`
/* 企业银行账户 */
BankCardNum string `json:"bankCardNum"`
/* 企业手机号 (Optional) */
Mobile *string `json:"mobile"`
/* 银行名称 */
BankName string `json:"bankName"`
/* 开户行所在分行网点名称 */
BranchBankName string `json:"branchBankName"`
/* 开户行所在的银行编码 (Optional) */
BankCode *string `json:"bankCode"`
/* 开户行所在的城市编码 (Optional) */
CityCode *string `json:"cityCode"`
/* 开户行所在的省份编码 (Optional) */
ProvinceCode *string `json:"provinceCode"`
}
type AccountInfoSimple ¶ added in v1.63.0
type AliveResultInfo ¶ added in v1.63.0
type AliveResultInfo struct {
/* 人脸照片base64 (Optional) */
FaceImage string `json:"faceImage"`
/* 场景照片base64 (Optional) */
SceneImage string `json:"sceneImage"`
/* 现场视频base64 (Optional) */
Video string `json:"video"`
/* H5活体检测结果 (Optional) */
H5Result string `json:"h5Result"`
/* 实名认证检测结果 (Optional) */
SmResult string `json:"smResult"`
/* 人像对比结果 (Optional) */
RxResult string `json:"rxResult"`
/* 人像对比相似度 (Optional) */
Score string `json:"score"`
/* 描述 (Optional) */
Desc string `json:"desc"`
/* 活体检测是否收费:0不收费,1收费 (Optional) */
H5ChargeFlag int `json:"h5ChargeFlag"`
/* 活体检测是否收费:0不收费,1收费 (Optional) */
RxChargeFlag int `json:"rxChargeFlag"`
}
type AliveUrlInfo ¶ added in v1.63.0
type AliveUrlInfo struct {
/* 状态码 (Optional) */
Code string `json:"code"`
/* 状态信息 (Optional) */
Message string `json:"message"`
/* 采集页面URL (Optional) */
Url string `json:"url"`
/* token(获取检测结果时需要用到) (Optional) */
Token string `json:"token"`
/* 1收费,0不收费 (Optional) */
ChargeFlag string `json:"chargeFlag"`
}
type AuthDetail ¶
type AuthInfo ¶
type AuthInfo struct {
/* 认证结果true 成功, false 失败 */
Success bool `json:"success"`
/* 是否有异常 true 有异常, false 无异常 */
HasException bool `json:"hasException"`
/* 认证结果状态码 */
Code string `json:"code"`
/* 1. 认证结果信息
2. 查询结果信息
3. 状态码信息
*/
Message string `json:"message"`
/* 1. 认证结果信息
2. 查询结果信息
*/
Detail string `json:"detail"`
}
type BankCardOCRInfo ¶ added in v1.63.0
type BankCardOCRInfo struct {
/* 识别状态 (Optional) */
Status string `json:"status"`
/* 状态码 (Optional) */
Code string `json:"code"`
/* 卡号 (Optional) */
Number string `json:"number"`
/* 银行卡类型 (Optional) */
CardType string `json:"cardType"`
/* 银行卡名称 (Optional) */
Name string `json:"name"`
/* 银行名称 (Optional) */
Bank string `json:"bank"`
/* 有效日期 (Optional) */
Date string `json:"date"`
/* 1收费,0不收费 (Optional) */
ChargeFlag string `json:"chargeFlag"`
}
type BusinessOCRInfo ¶ added in v1.63.0
type BusinessOCRInfo struct {
/* 识别状态 (Optional) */
Status string `json:"status"`
/* 状态码 (Optional) */
Code string `json:"code"`
/* 统一社会信用代码 (Optional) */
Number string `json:"number"`
/* 名称 (Optional) */
Name string `json:"name"`
/* 类型 (Optional) */
CompanyType string `json:"companyType"`
/* 住所 (Optional) */
Address string `json:"address"`
/* 法定代表人 (Optional) */
LegalPersonal string `json:"legalPersonal"`
/* 注册资本 (Optional) */
RegisteredCapital string `json:"registeredCapital"`
/* 成立日期 (Optional) */
Date string `json:"date"`
/* 经营范围 (Optional) */
Scope string `json:"scope"`
/* 登记日期 (Optional) */
RegistrationDate string `json:"registrationDate"`
/* 1收费,0不收费 (Optional) */
ChargeFlag string `json:"chargeFlag"`
}
type CodeDescription ¶ added in v1.63.0
type CodeList ¶ added in v1.63.0
type CodeList struct {
/* 列表 (Optional) */
List []interface{} `json:"list"`
}
type CompanyInfo ¶
type CompanyInfo3Spec ¶ added in v1.63.0
type Data ¶ added in v1.63.0
type Data struct {
/* 任务状态(0:初始化,1:进行中,2:已完成) (Optional) */
Status int `json:"status"`
/* 描述 (Optional) */
Comment string `json:"comment"`
/* 详细信息 (Optional) */
RepairedAddressDetails []RepairedAddressDetail `json:"repairedAddressDetails"`
}
type LegalPersonSpec ¶
type LegalPersonSpec struct {
/* 企业类型:
0: 企业(ET_PE_QiYe)
1: 个体工商户(ET_SE_GeTiGongShangHu)
2: 政府机构/事业单位(ET_OU_ZhengFu_ShiYeDanWei)
(Optional) */
CompanyType *int `json:"companyType"`
/* 企业名称 */
CompanyName string `json:"companyName"`
/* 统一社会信用代码或营业执照注册号 */
IdCode string `json:"idCode"`
/* 法定代表人姓名 */
LegalPersonName string `json:"legalPersonName"`
/* 法定代表人身份证号 */
LegalPersonId string `json:"legalPersonId"`
}
type OCRInfo ¶ added in v1.63.0
type OCRInfo struct {
/* 识别状态 (Optional) */
Status string `json:"status"`
/* 姓名 (Optional) */
Name string `json:"name"`
/* 民族 (Optional) */
Nation string `json:"nation"`
/* 住址 (Optional) */
Address string `json:"address"`
/* 身份证号 (Optional) */
IdNumber string `json:"idNumber"`
/* 出生日期 (Optional) */
Birthday string `json:"birthday"`
/* 性别 (Optional) */
Gender string `json:"gender"`
/* 签发机构 (Optional) */
Authority string `json:"authority"`
/* 签发时间 (Optional) */
IssueTime string `json:"issueTime"`
/* 到期时间 (Optional) */
DueTime string `json:"dueTime"`
/* 1收费,0不收费 (Optional) */
ChargeFlag string `json:"chargeFlag"`
}
type PersonalBankcard ¶ added in v1.63.0
type PersonalBankcardOther ¶ added in v1.63.0
type PersonalBankcardOther struct {
/* 姓名 */
Name string `json:"name"`
/* 证件号码 */
IdCard string `json:"idCard"`
/* 银行卡号 */
BankCard string `json:"bankCard"`
/* 手机号 (Optional) */
Mobile *string `json:"mobile"`
/* 证件类型(02护照,03港澳证,04台胞证,05军官证,06警官证,07士兵证,11回乡证,12港澳居民居住证,13台湾居民居住证,X其他证件) */
IdType string `json:"idType"`
}
type PersonalMobile3 ¶ added in v1.63.0
type PersonalMobileSpec ¶ added in v1.63.0
type PersonalMobileSpec struct {
/* 认证要素信息 */
PersonalUser *PersonalMobile3 `json:"personalUser"`
}
type PersonalSpec ¶
type PersonalSpec struct {
/* 认证方式(0 银行卡四要素,1 银行卡三要素,2 姓名身份证二要素,3 人像三要素,4 手机号三要素)
选择其中一种方式,对应的参数则为必传项
0 提交姓名、身份证号、银行卡号、手机号,与在银行开户时预留的信息比对
1 提交姓名、身份证号、银行卡号,与在银行开户时预留的信息比对
2 提交姓名、身份证号,与公安身份证信息比对
3 提交姓名、身份证号、人像图片,与在运营商开户留的信息比对
4 提交姓名、身份证号、手机号,与在运营商开户留的信息比对
*/
CheckType int `json:"checkType"`
/* 个人认证要素信息 */
PersonalUser *PersonalUser `json:"personalUser"`
}
type PersonalUser ¶
type RepairedAddressDetail ¶ added in v1.63.0
type RepairedAddressDetail struct {
/* 修复状态(0 无需修复,1 地址已修复, 2 : 地址手机号都修复 -1 未匹配) (Optional) */
RepairStatus int `json:"repairStatus"`
/* 修复ID (Optional) */
RepairedId int64 `json:"repairedId"`
/* 可信度(2:高、1:中、0:低) (Optional) */
Reliability string `json:"reliability"`
/* 活跃时间 (Optional) */
ActiveTime string `json:"activeTime"`
/* 地址类型(住宅小区、学校、医院,POI类型) (Optional) */
AddressType string `json:"addressType"`
}
type RuleList ¶ added in v1.63.0
type RuleList struct {
/* 转发规则 (Optional) */
List []interface{} `json:"list"`
}
type StatisticInfo ¶
type User ¶ added in v1.63.0
type User struct {
/* pin (Optional) */
Pin string `json:"pin"`
/* 状态(0 未开通;1 开通中;2 已开通;3 停服) (Optional) */
Status int `json:"status"`
/* 资源id (Optional) */
ResourceId string `json:"resourceId"`
/* 开通时间 (Optional) */
ApplyTime string `json:"applyTime"`
/* 实名信息 (Optional) */
Name string `json:"name"`
}
Source Files
¶
- AccountInfo.go
- AccountInfoSimple.go
- AliveResultInfo.go
- AliveUrlInfo.go
- AuthDetail.go
- AuthInfo.go
- AuthItem.go
- BankCardOCRInfo.go
- BusinessOCRInfo.go
- CheckInfo.go
- CodeDescription.go
- CodeList.go
- CompanyInfo.go
- CompanyInfo3Spec.go
- Data.go
- LegalPersonSpec.go
- OCRInfo.go
- PersonalBankcard.go
- PersonalBankcardOther.go
- PersonalMobile3.go
- PersonalMobileSpec.go
- PersonalSpec.go
- PersonalUser.go
- RepairedAddressDetail.go
- Rule.go
- RuleList.go
- StatisticInfo.go
- User.go
- UserList.go
Click to show internal directories.
Click to hide internal directories.