Documentation
¶
Index ¶
- type OCR
- func (ocr *OCR) BankCard(path string) (resBankCard ResBankCard, err error)
- func (ocr *OCR) BizLicense(path string) (resBizLicense ResBizLicense, err error)
- func (ocr *OCR) Common(path string) (resCommon ResCommon, err error)
- func (ocr *OCR) Driving(path string) (resDriving ResDriving, err error)
- func (ocr *OCR) DrivingLicense(path string) (resDrivingLicense ResDrivingLicense, err error)
- func (ocr *OCR) IDCard(path string) (resIDCard ResIDCard, err error)
- func (ocr *OCR) PlateNumber(path string) (resPlateNumber ResPlateNumber, err error)
- type ResBankCard
- type ResBizLicense
- type ResCommon
- type ResDriving
- type ResDrivingLicense
- type ResIDCard
- type ResPlateNumber
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OCR ¶
OCR struct
func (*OCR) BankCard ¶
func (ocr *OCR) BankCard(path string) (resBankCard ResBankCard, err error)
BankCard 银行卡OCR识别接口
func (*OCR) BizLicense ¶
func (ocr *OCR) BizLicense(path string) (resBizLicense ResBizLicense, err error)
BizLicense 营业执照OCR识别接口
func (*OCR) Driving ¶
func (ocr *OCR) Driving(path string) (resDriving ResDriving, err error)
Driving 行驶证OCR识别接口
func (*OCR) DrivingLicense ¶
func (ocr *OCR) DrivingLicense(path string) (resDrivingLicense ResDrivingLicense, err error)
DrivingLicense 驾驶证OCR识别接口
func (*OCR) PlateNumber ¶
func (ocr *OCR) PlateNumber(path string) (resPlateNumber ResPlateNumber, err error)
PlateNumber 车牌OCR识别接口
type ResBankCard ¶
type ResBankCard struct {
util.CommonError
Number string `json:"number,omitempty"`
}
ResBankCard 银行卡返回结果
type ResBizLicense ¶
type ResBizLicense struct {
util.CommonError
RegisterNumber string `json:"reg_num,omitempty"`
Serial string `json:"serial,omitempty"`
LegalRepresentative string `json:"legal_representative,omitempty"`
EnterpriseName string `json:"enterprise_name,omitempty"`
TypeOfOrganization string `json:"type_of_organization,omitempty"`
Address string `json:"address,omitempty"`
TypeOfEnterprise string `json:"type_of_enterprise,omitempty"`
BusinessScope string `json:"business_scope,omitempty"`
RegisteredCapital string `json:"registered_capital,omitempty"`
PaidInCapital string `json:"paid_in_capital,omitempty"`
ValidPeriod string `json:"valid_period,omitempty"`
RegisterDate string `json:"registered_date,omitempty"`
CertPosition map[string]position `json:"cert_position,omitempty"`
ImageSize imageSize `json:"img_size,omitempty"`
}
ResBizLicense 营业执照返回结果
type ResCommon ¶
type ResCommon struct {
util.CommonError
Items []commonItem `json:"items,omitempty"`
ImageSize imageSize `json:"img_size,omitempty"`
}
ResCommon 公共印刷品返回结果
type ResDriving ¶
type ResDriving struct {
util.CommonError
PlateNumber string `json:"plate_num,omitempty"`
VehicleType string `json:"vehicle_type,omitempty"`
Owner string `json:"owner,omitempty"`
Address string `json:"addr,omitempty"`
UseCharacter string `json:"use_character,omitempty"`
Model string `json:"model,omitempty"`
Vin string `json:"vin,omitempty"`
EngineNumber string `json:"engine_num,omitempty"`
RegisterDate string `json:"register_date,omitempty"`
IssueDate string `json:"issue_date,omitempty"`
PlateNumberB string `json:"plate_num_b,omitempty"`
Record string `json:"record,omitempty"`
PassengersNumber string `json:"passengers_num,omitempty"`
TotalQuality string `json:"total_quality,omitempty"`
PrepareQuality string `json:"prepare_quality,omitempty"`
OverallSize string `json:"overall_size,omitempty"`
CardPositionFront map[string]position `json:"card_position_front,omitempty"`
CardPositionBack map[string]position `json:"card_position_back,omitempty"`
ImageSize imageSize `json:"img_size,omitempty"`
}
ResDriving 行驶证返回结果
type ResDrivingLicense ¶
type ResDrivingLicense struct {
util.CommonError
IDNumber string `json:"id_num,omitempty"`
Name string `json:"name,omitempty"`
Sex string `json:"sex,omitempty"`
Nationality string `json:"nationality,omitempty"`
Address string `json:"address,omitempty"`
Birthday string `json:"birth_date,omitempty"`
IssueDate string `json:"issue_date,omitempty"`
CarClass string `json:"car_class,omitempty"`
ValidFrom string `json:"valid_from,omitempty"`
ValidTo string `json:"valid_to,omitempty"`
OfficialSeal string `json:"official_seal,omitempty"`
}
ResDrivingLicense 驾驶证返回结果
type ResIDCard ¶
type ResIDCard struct {
util.CommonError
Type string `json:"type,omitempty"`
Name string `json:"name,omitempty"`
ID string `json:"id,omitempty"`
Address string `json:"addr,omitempty"`
Gender string `json:"gender,omitempty"`
Nationality string `json:"nationality,omitempty"`
ValidDate string `json:"valid_date,omitempty"`
}
ResIDCard 身份证返回结果
type ResPlateNumber ¶
type ResPlateNumber struct {
util.CommonError
Number string `json:"number"`
}
ResPlateNumber 车牌号返回结果
Click to show internal directories.
Click to hide internal directories.