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 InvoiceOCRInfo
- type InvoiceResult
- 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
- type VerifyInvoiceInfo
- type YinShuaTiItemResult
- type YinShuaTiOCRInfo
- type YinShuaTiPosition
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 InvoiceOCRInfo ¶ added in v1.65.0
type InvoiceOCRInfo struct {
/* 状态码0 识别成功 (Optional) */
Error_code int `json:"error_code"`
/* 描述信息 (Optional) */
Description string `json:"description"`
/* 业务请求ID (Optional) */
Request_id string `json:"request_id"`
/* 耗时,单位为毫秒 (Optional) */
Recognize_time int `json:"recognize_time"`
/* 可用剩余次数 (Optional) */
Available_count int `json:"available_count"`
/* 所用版本 (Optional) */
Version string `json:"version"`
/* 旋转角度 (Optional) */
Rotation string `json:"rotation"`
/* 识别结果信息 (Optional) */
Result []InvoiceResult `json:"result"`
}
type InvoiceResult ¶ added in v1.65.0
type InvoiceResult struct {
/* 返回多页pdf或者tiff的情况下所在页码,若是单页返回1 (Optional) */
Page_no int64 `json:"page_no"`
/* 发票置信度 (Optional) */
Score float64 `json:"score"`
/* 增值税普 (Optional) */
Page_name string `json:"page_name"`
/* 发票用途码对应的中文名 (Optional) */
Expense_type_msg string `json:"expense_type_msg"`
/* 1收费,0不收费 (Optional) */
Error_msg string `json:"error_msg"`
/* 采集页面URL (Optional) */
Qrcode_warning int64 `json:"qrcode_warning"`
/* 增值税发票号码不一致告警 (Optional) */
Invoice_no_warning int64 `json:"invoice_no_warning"`
/* 发票的位置,依次为左上,右上,右下,左下顺时针四个点的x,y值 (Optional) */
Quad []float64 `json:"quad"`
/* 发票类型 (Optional) */
Type string `json:"type"`
/* 每个子图的识别结果 (Optional) */
Recognize_result string `json:"recognize_result"`
/* 发票用途 (Optional) */
Expense_type string `json:"expense_type"`
/* 如果设置do_query参数为1,将返回发票验证详细信息 (Optional) */
Query_result string `json:"query_result"`
/* 发票类型码对应的中文名 (Optional) */
Type_msg string `json:"type_msg"`
/* 错误码。 (Optional) */
Error_code int64 `json:"error_code"`
/* 根据post方式传入的参数决定是否返回子图,格式是base64。 (Optional) */
Image string `json:"image"`
/* 发票特殊标记 (Optional) */
Pass_fee int64 `json:"pass_fee"`
/* 合并标记 (Optional) */
Merged_id float64 `json:"merged_id"`
}
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"`
}
type UserList ¶ added in v1.63.0
type UserList struct {
/* 列表 (Optional) */
List []interface{} `json:"list"`
}
type VerifyInvoiceInfo ¶ added in v1.65.0
type VerifyInvoiceInfo struct {
/* 状态码0 识别成功 (Optional) */
Error_code int `json:"error_code"`
/* 描述信息 (Optional) */
Description string `json:"description"`
/* 业务请求ID (Optional) */
Request_id string `json:"request_id"`
/* 耗时,单位为毫秒 (Optional) */
Recognize_time int `json:"recognize_time"`
/* 可用剩余次数 (Optional) */
Available_count int `json:"available_count"`
/* 所用版本 (Optional) */
Version string `json:"version"`
/* 旋转角度 (Optional) */
Rotation string `json:"rotation"`
/* 识别结果信息 (Optional) */
Result string `json:"result"`
}
type YinShuaTiItemResult ¶ added in v1.65.0
type YinShuaTiItemResult struct {
/* 识别结果 (Optional) */
Words string `json:"words"`
/* 四个顶点坐标 (Optional) */
Quad string `json:"quad"`
/* 照片可信度 (Optional) */
Score float64 `json:"score"`
/* 坐标位置 (Optional) */
Position YinShuaTiPosition `json:"position"`
/* 采集页面URL (Optional) */
Page_no int64 `json:"page_no"`
/* 增值税发票号码不一致告警 (Optional) */
Type string `json:"type"`
}
type YinShuaTiOCRInfo ¶ added in v1.65.0
type YinShuaTiOCRInfo struct {
/* 状态码0 识别成功 (Optional) */
Error_code int `json:"error_code"`
/* 描述信息 (Optional) */
Description string `json:"description"`
/* 业务请求ID (Optional) */
Request_id string `json:"request_id"`
/* 耗时,单位为毫秒 (Optional) */
Recognize_time int `json:"recognize_time"`
/* 可用剩余次数 (Optional) */
Available_count int `json:"available_count"`
/* 所用版本 (Optional) */
Version string `json:"version"`
/* 旋转角度 (Optional) */
Rotation string `json:"rotation"`
/* 识别结果信息 (Optional) */
Result []YinShuaTiItemResult `json:"result"`
}
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
- InvoiceOCRInfo.go
- InvoiceResult.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
- VerifyInvoiceInfo.go
- YinShuaTiItemResult.go
- YinShuaTiOCRInfo.go
- YinShuaTiPosition.go
Click to show internal directories.
Click to hide internal directories.