Documentation ¶
Index ¶
- Constants
- type AdvertiseOCRRequest
- type AdvertiseOCRRequestParams
- type AdvertiseOCRResponse
- type AdvertiseOCRResponseParams
- type AdvertiseTextDetection
- type AirTicketInfo
- type AirTransport
- type ArithmeticOCRRequest
- type ArithmeticOCRRequestParams
- type ArithmeticOCRResponse
- type ArithmeticOCRResponseParams
- type BankCardOCRRequest
- type BankCardOCRRequestParams
- type BankCardOCRResponse
- type BankCardOCRResponseParams
- type BankSlipInfo
- type BankSlipOCRRequest
- type BankSlipOCRRequestParams
- type BankSlipOCRResponse
- type BankSlipOCRResponseParams
- type BizLicenseOCRRequest
- type BizLicenseOCRRequestParams
- type BizLicenseOCRResponse
- type BizLicenseOCRResponseParams
- type BusInvoice
- type BusInvoiceInfo
- type BusInvoiceOCRRequest
- type BusInvoiceOCRRequestParams
- type BusInvoiceOCRResponse
- type BusInvoiceOCRResponseParams
- type BusinessCardInfo
- type BusinessCardOCRRequest
- type BusinessCardOCRRequestParams
- type BusinessCardOCRResponse
- type BusinessCardOCRResponseParams
- type CandWord
- type CarInvoiceInfo
- type CarInvoiceOCRRequest
- type CarInvoiceOCRRequestParams
- type CarInvoiceOCRResponse
- type CarInvoiceOCRResponseParams
- type CellContent
- type ClassifyDetectInfo
- type ClassifyDetectOCRRequest
- type ClassifyDetectOCRRequestParams
- type ClassifyDetectOCRResponse
- type ClassifyDetectOCRResponseParams
- type Client
- func (c *Client) AdvertiseOCR(request *AdvertiseOCRRequest) (response *AdvertiseOCRResponse, err error)
- func (c *Client) AdvertiseOCRWithContext(ctx context.Context, request *AdvertiseOCRRequest) (response *AdvertiseOCRResponse, err error)
- func (c *Client) ArithmeticOCR(request *ArithmeticOCRRequest) (response *ArithmeticOCRResponse, err error)
- func (c *Client) ArithmeticOCRWithContext(ctx context.Context, request *ArithmeticOCRRequest) (response *ArithmeticOCRResponse, err error)
- func (c *Client) BankCardOCR(request *BankCardOCRRequest) (response *BankCardOCRResponse, err error)
- func (c *Client) BankCardOCRWithContext(ctx context.Context, request *BankCardOCRRequest) (response *BankCardOCRResponse, err error)
- func (c *Client) BankSlipOCR(request *BankSlipOCRRequest) (response *BankSlipOCRResponse, err error)
- func (c *Client) BankSlipOCRWithContext(ctx context.Context, request *BankSlipOCRRequest) (response *BankSlipOCRResponse, err error)
- func (c *Client) BizLicenseOCR(request *BizLicenseOCRRequest) (response *BizLicenseOCRResponse, err error)
- func (c *Client) BizLicenseOCRWithContext(ctx context.Context, request *BizLicenseOCRRequest) (response *BizLicenseOCRResponse, err error)
- func (c *Client) BusInvoiceOCR(request *BusInvoiceOCRRequest) (response *BusInvoiceOCRResponse, err error)
- func (c *Client) BusInvoiceOCRWithContext(ctx context.Context, request *BusInvoiceOCRRequest) (response *BusInvoiceOCRResponse, err error)
- func (c *Client) BusinessCardOCR(request *BusinessCardOCRRequest) (response *BusinessCardOCRResponse, err error)
- func (c *Client) BusinessCardOCRWithContext(ctx context.Context, request *BusinessCardOCRRequest) (response *BusinessCardOCRResponse, err error)
- func (c *Client) CarInvoiceOCR(request *CarInvoiceOCRRequest) (response *CarInvoiceOCRResponse, err error)
- func (c *Client) CarInvoiceOCRWithContext(ctx context.Context, request *CarInvoiceOCRRequest) (response *CarInvoiceOCRResponse, err error)
- func (c *Client) ClassifyDetectOCR(request *ClassifyDetectOCRRequest) (response *ClassifyDetectOCRResponse, err error)
- func (c *Client) ClassifyDetectOCRWithContext(ctx context.Context, request *ClassifyDetectOCRRequest) (response *ClassifyDetectOCRResponse, err error)
- func (c *Client) CreateAIFormTask(request *CreateAIFormTaskRequest) (response *CreateAIFormTaskResponse, err error)
- func (c *Client) CreateAIFormTaskWithContext(ctx context.Context, request *CreateAIFormTaskRequest) (response *CreateAIFormTaskResponse, err error)
- func (c *Client) DriverLicenseOCR(request *DriverLicenseOCRRequest) (response *DriverLicenseOCRResponse, err error)
- func (c *Client) DriverLicenseOCRWithContext(ctx context.Context, request *DriverLicenseOCRRequest) (response *DriverLicenseOCRResponse, err error)
- func (c *Client) DutyPaidProofOCR(request *DutyPaidProofOCRRequest) (response *DutyPaidProofOCRResponse, err error)
- func (c *Client) DutyPaidProofOCRWithContext(ctx context.Context, request *DutyPaidProofOCRRequest) (response *DutyPaidProofOCRResponse, err error)
- func (c *Client) EduPaperOCR(request *EduPaperOCRRequest) (response *EduPaperOCRResponse, err error)
- func (c *Client) EduPaperOCRWithContext(ctx context.Context, request *EduPaperOCRRequest) (response *EduPaperOCRResponse, err error)
- func (c *Client) EnglishOCR(request *EnglishOCRRequest) (response *EnglishOCRResponse, err error)
- func (c *Client) EnglishOCRWithContext(ctx context.Context, request *EnglishOCRRequest) (response *EnglishOCRResponse, err error)
- func (c *Client) EnterpriseLicenseOCR(request *EnterpriseLicenseOCRRequest) (response *EnterpriseLicenseOCRResponse, err error)
- func (c *Client) EnterpriseLicenseOCRWithContext(ctx context.Context, request *EnterpriseLicenseOCRRequest) (response *EnterpriseLicenseOCRResponse, err error)
- func (c *Client) EstateCertOCR(request *EstateCertOCRRequest) (response *EstateCertOCRResponse, err error)
- func (c *Client) EstateCertOCRWithContext(ctx context.Context, request *EstateCertOCRRequest) (response *EstateCertOCRResponse, err error)
- func (c *Client) FinanBillOCR(request *FinanBillOCRRequest) (response *FinanBillOCRResponse, err error)
- func (c *Client) FinanBillOCRWithContext(ctx context.Context, request *FinanBillOCRRequest) (response *FinanBillOCRResponse, err error)
- func (c *Client) FinanBillSliceOCR(request *FinanBillSliceOCRRequest) (response *FinanBillSliceOCRResponse, err error)
- func (c *Client) FinanBillSliceOCRWithContext(ctx context.Context, request *FinanBillSliceOCRRequest) (response *FinanBillSliceOCRResponse, err error)
- func (c *Client) FlightInvoiceOCR(request *FlightInvoiceOCRRequest) (response *FlightInvoiceOCRResponse, err error)
- func (c *Client) FlightInvoiceOCRWithContext(ctx context.Context, request *FlightInvoiceOCRRequest) (response *FlightInvoiceOCRResponse, err error)
- func (c *Client) FormulaOCR(request *FormulaOCRRequest) (response *FormulaOCRResponse, err error)
- func (c *Client) FormulaOCRWithContext(ctx context.Context, request *FormulaOCRRequest) (response *FormulaOCRResponse, err error)
- func (c *Client) GeneralAccurateOCR(request *GeneralAccurateOCRRequest) (response *GeneralAccurateOCRResponse, err error)
- func (c *Client) GeneralAccurateOCRWithContext(ctx context.Context, request *GeneralAccurateOCRRequest) (response *GeneralAccurateOCRResponse, err error)
- func (c *Client) GeneralBasicOCR(request *GeneralBasicOCRRequest) (response *GeneralBasicOCRResponse, err error)
- func (c *Client) GeneralBasicOCRWithContext(ctx context.Context, request *GeneralBasicOCRRequest) (response *GeneralBasicOCRResponse, err error)
- func (c *Client) GeneralEfficientOCR(request *GeneralEfficientOCRRequest) (response *GeneralEfficientOCRResponse, err error)
- func (c *Client) GeneralEfficientOCRWithContext(ctx context.Context, request *GeneralEfficientOCRRequest) (response *GeneralEfficientOCRResponse, err error)
- func (c *Client) GeneralFastOCR(request *GeneralFastOCRRequest) (response *GeneralFastOCRResponse, err error)
- func (c *Client) GeneralFastOCRWithContext(ctx context.Context, request *GeneralFastOCRRequest) (response *GeneralFastOCRResponse, err error)
- func (c *Client) GeneralHandwritingOCR(request *GeneralHandwritingOCRRequest) (response *GeneralHandwritingOCRResponse, err error)
- func (c *Client) GeneralHandwritingOCRWithContext(ctx context.Context, request *GeneralHandwritingOCRRequest) (response *GeneralHandwritingOCRResponse, err error)
- func (c *Client) GetTaskState(request *GetTaskStateRequest) (response *GetTaskStateResponse, err error)
- func (c *Client) GetTaskStateWithContext(ctx context.Context, request *GetTaskStateRequest) (response *GetTaskStateResponse, err error)
- func (c *Client) HKIDCardOCR(request *HKIDCardOCRRequest) (response *HKIDCardOCRResponse, err error)
- func (c *Client) HKIDCardOCRWithContext(ctx context.Context, request *HKIDCardOCRRequest) (response *HKIDCardOCRResponse, err error)
- func (c *Client) HmtResidentPermitOCR(request *HmtResidentPermitOCRRequest) (response *HmtResidentPermitOCRResponse, err error)
- func (c *Client) HmtResidentPermitOCRWithContext(ctx context.Context, request *HmtResidentPermitOCRRequest) (response *HmtResidentPermitOCRResponse, err error)
- func (c *Client) IDCardOCR(request *IDCardOCRRequest) (response *IDCardOCRResponse, err error)
- func (c *Client) IDCardOCRWithContext(ctx context.Context, request *IDCardOCRRequest) (response *IDCardOCRResponse, err error)
- func (c *Client) ImageEnhancement(request *ImageEnhancementRequest) (response *ImageEnhancementResponse, err error)
- func (c *Client) ImageEnhancementWithContext(ctx context.Context, request *ImageEnhancementRequest) (response *ImageEnhancementResponse, err error)
- func (c *Client) InstitutionOCR(request *InstitutionOCRRequest) (response *InstitutionOCRResponse, err error)
- func (c *Client) InstitutionOCRWithContext(ctx context.Context, request *InstitutionOCRRequest) (response *InstitutionOCRResponse, err error)
- func (c *Client) InsuranceBillOCR(request *InsuranceBillOCRRequest) (response *InsuranceBillOCRResponse, err error)
- func (c *Client) InsuranceBillOCRWithContext(ctx context.Context, request *InsuranceBillOCRRequest) (response *InsuranceBillOCRResponse, err error)
- func (c *Client) InvoiceGeneralOCR(request *InvoiceGeneralOCRRequest) (response *InvoiceGeneralOCRResponse, err error)
- func (c *Client) InvoiceGeneralOCRWithContext(ctx context.Context, request *InvoiceGeneralOCRRequest) (response *InvoiceGeneralOCRResponse, err error)
- func (c *Client) LicensePlateOCR(request *LicensePlateOCRRequest) (response *LicensePlateOCRResponse, err error)
- func (c *Client) LicensePlateOCRWithContext(ctx context.Context, request *LicensePlateOCRRequest) (response *LicensePlateOCRResponse, err error)
- func (c *Client) MLIDCardOCR(request *MLIDCardOCRRequest) (response *MLIDCardOCRResponse, err error)
- func (c *Client) MLIDCardOCRWithContext(ctx context.Context, request *MLIDCardOCRRequest) (response *MLIDCardOCRResponse, err error)
- func (c *Client) MLIDPassportOCR(request *MLIDPassportOCRRequest) (response *MLIDPassportOCRResponse, err error)
- func (c *Client) MLIDPassportOCRWithContext(ctx context.Context, request *MLIDPassportOCRRequest) (response *MLIDPassportOCRResponse, err error)
- func (c *Client) MainlandPermitOCR(request *MainlandPermitOCRRequest) (response *MainlandPermitOCRResponse, err error)
- func (c *Client) MainlandPermitOCRWithContext(ctx context.Context, request *MainlandPermitOCRRequest) (response *MainlandPermitOCRResponse, err error)
- func (c *Client) MixedInvoiceDetect(request *MixedInvoiceDetectRequest) (response *MixedInvoiceDetectResponse, err error)
- func (c *Client) MixedInvoiceDetectWithContext(ctx context.Context, request *MixedInvoiceDetectRequest) (response *MixedInvoiceDetectResponse, err error)
- func (c *Client) MixedInvoiceOCR(request *MixedInvoiceOCRRequest) (response *MixedInvoiceOCRResponse, err error)
- func (c *Client) MixedInvoiceOCRWithContext(ctx context.Context, request *MixedInvoiceOCRRequest) (response *MixedInvoiceOCRResponse, err error)
- func (c *Client) OrgCodeCertOCR(request *OrgCodeCertOCRRequest) (response *OrgCodeCertOCRResponse, err error)
- func (c *Client) OrgCodeCertOCRWithContext(ctx context.Context, request *OrgCodeCertOCRRequest) (response *OrgCodeCertOCRResponse, err error)
- func (c *Client) PassportOCR(request *PassportOCRRequest) (response *PassportOCRResponse, err error)
- func (c *Client) PassportOCRWithContext(ctx context.Context, request *PassportOCRRequest) (response *PassportOCRResponse, err error)
- func (c *Client) PermitOCR(request *PermitOCRRequest) (response *PermitOCRResponse, err error)
- func (c *Client) PermitOCRWithContext(ctx context.Context, request *PermitOCRRequest) (response *PermitOCRResponse, err error)
- func (c *Client) PropOwnerCertOCR(request *PropOwnerCertOCRRequest) (response *PropOwnerCertOCRResponse, err error)
- func (c *Client) PropOwnerCertOCRWithContext(ctx context.Context, request *PropOwnerCertOCRRequest) (response *PropOwnerCertOCRResponse, err error)
- func (c *Client) QrcodeOCR(request *QrcodeOCRRequest) (response *QrcodeOCRResponse, err error)
- func (c *Client) QrcodeOCRWithContext(ctx context.Context, request *QrcodeOCRRequest) (response *QrcodeOCRResponse, err error)
- func (c *Client) QuotaInvoiceOCR(request *QuotaInvoiceOCRRequest) (response *QuotaInvoiceOCRResponse, err error)
- func (c *Client) QuotaInvoiceOCRWithContext(ctx context.Context, request *QuotaInvoiceOCRRequest) (response *QuotaInvoiceOCRResponse, err error)
- func (c *Client) RecognizeContainerOCR(request *RecognizeContainerOCRRequest) (response *RecognizeContainerOCRResponse, err error)
- func (c *Client) RecognizeContainerOCRWithContext(ctx context.Context, request *RecognizeContainerOCRRequest) (response *RecognizeContainerOCRResponse, err error)
- func (c *Client) RecognizeEncryptedIDCardOCR(request *RecognizeEncryptedIDCardOCRRequest) (response *RecognizeEncryptedIDCardOCRResponse, err error)
- func (c *Client) RecognizeEncryptedIDCardOCRWithContext(ctx context.Context, request *RecognizeEncryptedIDCardOCRRequest) (response *RecognizeEncryptedIDCardOCRResponse, err error)
- func (c *Client) RecognizeForeignPermanentResidentIdCard(request *RecognizeForeignPermanentResidentIdCardRequest) (response *RecognizeForeignPermanentResidentIdCardResponse, err error)
- func (c *Client) RecognizeForeignPermanentResidentIdCardWithContext(ctx context.Context, request *RecognizeForeignPermanentResidentIdCardRequest) (response *RecognizeForeignPermanentResidentIdCardResponse, err error)
- func (c *Client) RecognizeGeneralInvoice(request *RecognizeGeneralInvoiceRequest) (response *RecognizeGeneralInvoiceResponse, err error)
- func (c *Client) RecognizeGeneralInvoiceWithContext(ctx context.Context, request *RecognizeGeneralInvoiceRequest) (response *RecognizeGeneralInvoiceResponse, err error)
- func (c *Client) RecognizeGeneralTextImageWarn(request *RecognizeGeneralTextImageWarnRequest) (response *RecognizeGeneralTextImageWarnResponse, err error)
- func (c *Client) RecognizeGeneralTextImageWarnWithContext(ctx context.Context, request *RecognizeGeneralTextImageWarnRequest) (response *RecognizeGeneralTextImageWarnResponse, err error)
- func (c *Client) RecognizeHealthCodeOCR(request *RecognizeHealthCodeOCRRequest) (response *RecognizeHealthCodeOCRResponse, err error)
- func (c *Client) RecognizeHealthCodeOCRWithContext(ctx context.Context, request *RecognizeHealthCodeOCRRequest) (response *RecognizeHealthCodeOCRResponse, err error)
- func (c *Client) RecognizeIndonesiaIDCardOCR(request *RecognizeIndonesiaIDCardOCRRequest) (response *RecognizeIndonesiaIDCardOCRResponse, err error)
- func (c *Client) RecognizeIndonesiaIDCardOCRWithContext(ctx context.Context, request *RecognizeIndonesiaIDCardOCRRequest) (response *RecognizeIndonesiaIDCardOCRResponse, err error)
- func (c *Client) RecognizeMedicalInvoiceOCR(request *RecognizeMedicalInvoiceOCRRequest) (response *RecognizeMedicalInvoiceOCRResponse, err error)
- func (c *Client) RecognizeMedicalInvoiceOCRWithContext(ctx context.Context, request *RecognizeMedicalInvoiceOCRRequest) (response *RecognizeMedicalInvoiceOCRResponse, err error)
- func (c *Client) RecognizeOnlineTaxiItineraryOCR(request *RecognizeOnlineTaxiItineraryOCRRequest) (response *RecognizeOnlineTaxiItineraryOCRResponse, err error)
- func (c *Client) RecognizeOnlineTaxiItineraryOCRWithContext(ctx context.Context, request *RecognizeOnlineTaxiItineraryOCRRequest) (response *RecognizeOnlineTaxiItineraryOCRResponse, err error)
- func (c *Client) RecognizePhilippinesDrivingLicenseOCR(request *RecognizePhilippinesDrivingLicenseOCRRequest) (response *RecognizePhilippinesDrivingLicenseOCRResponse, err error)
- func (c *Client) RecognizePhilippinesDrivingLicenseOCRWithContext(ctx context.Context, request *RecognizePhilippinesDrivingLicenseOCRRequest) (response *RecognizePhilippinesDrivingLicenseOCRResponse, err error)
- func (c *Client) RecognizePhilippinesSssIDOCR(request *RecognizePhilippinesSssIDOCRRequest) (response *RecognizePhilippinesSssIDOCRResponse, err error)
- func (c *Client) RecognizePhilippinesSssIDOCRWithContext(ctx context.Context, request *RecognizePhilippinesSssIDOCRRequest) (response *RecognizePhilippinesSssIDOCRResponse, err error)
- func (c *Client) RecognizePhilippinesTinIDOCR(request *RecognizePhilippinesTinIDOCRRequest) (response *RecognizePhilippinesTinIDOCRResponse, err error)
- func (c *Client) RecognizePhilippinesTinIDOCRWithContext(ctx context.Context, request *RecognizePhilippinesTinIDOCRRequest) (response *RecognizePhilippinesTinIDOCRResponse, err error)
- func (c *Client) RecognizePhilippinesUMIDOCR(request *RecognizePhilippinesUMIDOCRRequest) (response *RecognizePhilippinesUMIDOCRResponse, err error)
- func (c *Client) RecognizePhilippinesUMIDOCRWithContext(ctx context.Context, request *RecognizePhilippinesUMIDOCRRequest) (response *RecognizePhilippinesUMIDOCRResponse, err error)
- func (c *Client) RecognizePhilippinesVoteIDOCR(request *RecognizePhilippinesVoteIDOCRRequest) (response *RecognizePhilippinesVoteIDOCRResponse, err error)
- func (c *Client) RecognizePhilippinesVoteIDOCRWithContext(ctx context.Context, request *RecognizePhilippinesVoteIDOCRRequest) (response *RecognizePhilippinesVoteIDOCRResponse, err error)
- func (c *Client) RecognizeTableAccurateOCR(request *RecognizeTableAccurateOCRRequest) (response *RecognizeTableAccurateOCRResponse, err error)
- func (c *Client) RecognizeTableAccurateOCRWithContext(ctx context.Context, request *RecognizeTableAccurateOCRRequest) (response *RecognizeTableAccurateOCRResponse, err error)
- func (c *Client) RecognizeTableOCR(request *RecognizeTableOCRRequest) (response *RecognizeTableOCRResponse, err error)
- func (c *Client) RecognizeTableOCRWithContext(ctx context.Context, request *RecognizeTableOCRRequest) (response *RecognizeTableOCRResponse, err error)
- func (c *Client) RecognizeThaiIDCardOCR(request *RecognizeThaiIDCardOCRRequest) (response *RecognizeThaiIDCardOCRResponse, err error)
- func (c *Client) RecognizeThaiIDCardOCRWithContext(ctx context.Context, request *RecognizeThaiIDCardOCRRequest) (response *RecognizeThaiIDCardOCRResponse, err error)
- func (c *Client) RecognizeTravelCardOCR(request *RecognizeTravelCardOCRRequest) (response *RecognizeTravelCardOCRResponse, err error)
- func (c *Client) RecognizeTravelCardOCRWithContext(ctx context.Context, request *RecognizeTravelCardOCRRequest) (response *RecognizeTravelCardOCRResponse, err error)
- func (c *Client) ReconstructDocument(request *ReconstructDocumentRequest) (response *ReconstructDocumentResponse, err error)
- func (c *Client) ReconstructDocumentWithContext(ctx context.Context, request *ReconstructDocumentRequest) (response *ReconstructDocumentResponse, err error)
- func (c *Client) ResidenceBookletOCR(request *ResidenceBookletOCRRequest) (response *ResidenceBookletOCRResponse, err error)
- func (c *Client) ResidenceBookletOCRWithContext(ctx context.Context, request *ResidenceBookletOCRRequest) (response *ResidenceBookletOCRResponse, err error)
- func (c *Client) RideHailingDriverLicenseOCR(request *RideHailingDriverLicenseOCRRequest) (response *RideHailingDriverLicenseOCRResponse, err error)
- func (c *Client) RideHailingDriverLicenseOCRWithContext(ctx context.Context, request *RideHailingDriverLicenseOCRRequest) (response *RideHailingDriverLicenseOCRResponse, err error)
- func (c *Client) RideHailingTransportLicenseOCR(request *RideHailingTransportLicenseOCRRequest) (response *RideHailingTransportLicenseOCRResponse, err error)
- func (c *Client) RideHailingTransportLicenseOCRWithContext(ctx context.Context, request *RideHailingTransportLicenseOCRRequest) (response *RideHailingTransportLicenseOCRResponse, err error)
- func (c *Client) SealOCR(request *SealOCRRequest) (response *SealOCRResponse, err error)
- func (c *Client) SealOCRWithContext(ctx context.Context, request *SealOCRRequest) (response *SealOCRResponse, err error)
- func (c *Client) ShipInvoiceOCR(request *ShipInvoiceOCRRequest) (response *ShipInvoiceOCRResponse, err error)
- func (c *Client) ShipInvoiceOCRWithContext(ctx context.Context, request *ShipInvoiceOCRRequest) (response *ShipInvoiceOCRResponse, err error)
- func (c *Client) SmartStructuralOCR(request *SmartStructuralOCRRequest) (response *SmartStructuralOCRResponse, err error)
- func (c *Client) SmartStructuralOCRV2(request *SmartStructuralOCRV2Request) (response *SmartStructuralOCRV2Response, err error)
- func (c *Client) SmartStructuralOCRV2WithContext(ctx context.Context, request *SmartStructuralOCRV2Request) (response *SmartStructuralOCRV2Response, err error)
- func (c *Client) SmartStructuralOCRWithContext(ctx context.Context, request *SmartStructuralOCRRequest) (response *SmartStructuralOCRResponse, err error)
- func (c *Client) TableOCR(request *TableOCRRequest) (response *TableOCRResponse, err error)
- func (c *Client) TableOCRWithContext(ctx context.Context, request *TableOCRRequest) (response *TableOCRResponse, err error)
- func (c *Client) TaxiInvoiceOCR(request *TaxiInvoiceOCRRequest) (response *TaxiInvoiceOCRResponse, err error)
- func (c *Client) TaxiInvoiceOCRWithContext(ctx context.Context, request *TaxiInvoiceOCRRequest) (response *TaxiInvoiceOCRResponse, err error)
- func (c *Client) TextDetect(request *TextDetectRequest) (response *TextDetectResponse, err error)
- func (c *Client) TextDetectWithContext(ctx context.Context, request *TextDetectRequest) (response *TextDetectResponse, err error)
- func (c *Client) TollInvoiceOCR(request *TollInvoiceOCRRequest) (response *TollInvoiceOCRResponse, err error)
- func (c *Client) TollInvoiceOCRWithContext(ctx context.Context, request *TollInvoiceOCRRequest) (response *TollInvoiceOCRResponse, err error)
- func (c *Client) TrainTicketOCR(request *TrainTicketOCRRequest) (response *TrainTicketOCRResponse, err error)
- func (c *Client) TrainTicketOCRWithContext(ctx context.Context, request *TrainTicketOCRRequest) (response *TrainTicketOCRResponse, err error)
- func (c *Client) VatInvoiceOCR(request *VatInvoiceOCRRequest) (response *VatInvoiceOCRResponse, err error)
- func (c *Client) VatInvoiceOCRWithContext(ctx context.Context, request *VatInvoiceOCRRequest) (response *VatInvoiceOCRResponse, err error)
- func (c *Client) VatInvoiceVerify(request *VatInvoiceVerifyRequest) (response *VatInvoiceVerifyResponse, err error)
- func (c *Client) VatInvoiceVerifyNew(request *VatInvoiceVerifyNewRequest) (response *VatInvoiceVerifyNewResponse, err error)
- func (c *Client) VatInvoiceVerifyNewWithContext(ctx context.Context, request *VatInvoiceVerifyNewRequest) (response *VatInvoiceVerifyNewResponse, err error)
- func (c *Client) VatInvoiceVerifyWithContext(ctx context.Context, request *VatInvoiceVerifyRequest) (response *VatInvoiceVerifyResponse, err error)
- func (c *Client) VatRollInvoiceOCR(request *VatRollInvoiceOCRRequest) (response *VatRollInvoiceOCRResponse, err error)
- func (c *Client) VatRollInvoiceOCRWithContext(ctx context.Context, request *VatRollInvoiceOCRRequest) (response *VatRollInvoiceOCRResponse, err error)
- func (c *Client) VehicleLicenseOCR(request *VehicleLicenseOCRRequest) (response *VehicleLicenseOCRResponse, err error)
- func (c *Client) VehicleLicenseOCRWithContext(ctx context.Context, request *VehicleLicenseOCRRequest) (response *VehicleLicenseOCRResponse, err error)
- func (c *Client) VehicleRegCertOCR(request *VehicleRegCertOCRRequest) (response *VehicleRegCertOCRResponse, err error)
- func (c *Client) VehicleRegCertOCRWithContext(ctx context.Context, request *VehicleRegCertOCRRequest) (response *VehicleRegCertOCRResponse, err error)
- func (c *Client) VerifyOfdVatInvoiceOCR(request *VerifyOfdVatInvoiceOCRRequest) (response *VerifyOfdVatInvoiceOCRResponse, err error)
- func (c *Client) VerifyOfdVatInvoiceOCRWithContext(ctx context.Context, request *VerifyOfdVatInvoiceOCRRequest) (response *VerifyOfdVatInvoiceOCRResponse, err error)
- func (c *Client) VinOCR(request *VinOCRRequest) (response *VinOCRResponse, err error)
- func (c *Client) VinOCRWithContext(ctx context.Context, request *VinOCRRequest) (response *VinOCRResponse, err error)
- func (c *Client) WaybillOCR(request *WaybillOCRRequest) (response *WaybillOCRResponse, err error)
- func (c *Client) WaybillOCRWithContext(ctx context.Context, request *WaybillOCRRequest) (response *WaybillOCRResponse, err error)
- type Coord
- type CreateAIFormTaskRequest
- type CreateAIFormTaskRequestParams
- type CreateAIFormTaskResponse
- type CreateAIFormTaskResponseParams
- type DetailInformationOfAirTicketTupleList
- type DetectedWordCoordPoint
- type DetectedWords
- type DocumentElement
- type DocumentRecognizeInfo
- type DriverLicenseOCRRequest
- type DriverLicenseOCRRequestParams
- type DriverLicenseOCRResponse
- type DriverLicenseOCRResponseParams
- type DutyPaidProofInfo
- type DutyPaidProofOCRRequest
- type DutyPaidProofOCRRequestParams
- type DutyPaidProofOCRResponse
- type DutyPaidProofOCRResponseParams
- type EduPaperOCRRequest
- type EduPaperOCRRequestParams
- type EduPaperOCRResponse
- type EduPaperOCRResponseParams
- type ElectronicAirTransport
- type ElectronicAirTransportDetail
- type ElectronicFlightTicketFull
- type ElectronicTrainTicket
- type ElectronicTrainTicketFull
- type Encryption
- type EnglishOCRRequest
- type EnglishOCRRequestParams
- type EnglishOCRResponse
- type EnglishOCRResponseParams
- type EnterpriseLicenseInfo
- type EnterpriseLicenseOCRRequest
- type EnterpriseLicenseOCRRequestParams
- type EnterpriseLicenseOCRResponse
- type EnterpriseLicenseOCRResponseParams
- type EstateCertOCRRequest
- type EstateCertOCRRequestParams
- type EstateCertOCRResponse
- type EstateCertOCRResponseParams
- type FinanBillInfo
- type FinanBillOCRRequest
- type FinanBillOCRRequestParams
- type FinanBillOCRResponse
- type FinanBillOCRResponseParams
- type FinanBillSliceInfo
- type FinanBillSliceOCRRequest
- type FinanBillSliceOCRRequestParams
- type FinanBillSliceOCRResponse
- type FinanBillSliceOCRResponseParams
- type FlightInvoiceInfo
- type FlightInvoiceOCRRequest
- type FlightInvoiceOCRRequestParams
- type FlightInvoiceOCRResponse
- type FlightInvoiceOCRResponseParams
- type FlightItem
- type FlightItemInfo
- type FormulaOCRRequest
- type FormulaOCRRequestParams
- type FormulaOCRResponse
- type FormulaOCRResponseParams
- type GeneralAccurateOCRRequest
- type GeneralAccurateOCRRequestParams
- type GeneralAccurateOCRResponse
- type GeneralAccurateOCRResponseParams
- type GeneralBasicOCRRequest
- type GeneralBasicOCRRequestParams
- type GeneralBasicOCRResponse
- type GeneralBasicOCRResponseParams
- type GeneralEfficientOCRRequest
- type GeneralEfficientOCRRequestParams
- type GeneralEfficientOCRResponse
- type GeneralEfficientOCRResponseParams
- type GeneralFastOCRRequest
- type GeneralFastOCRRequestParams
- type GeneralFastOCRResponse
- type GeneralFastOCRResponseParams
- type GeneralHandwritingOCRRequest
- type GeneralHandwritingOCRRequestParams
- type GeneralHandwritingOCRResponse
- type GeneralHandwritingOCRResponseParams
- type GeneralMachineItem
- type GeneralWarnInfo
- type GetTaskStateRequest
- type GetTaskStateRequestParams
- type GetTaskStateResponse
- type GetTaskStateResponseParams
- type GroupInfo
- type HKIDCardOCRRequest
- type HKIDCardOCRRequestParams
- type HKIDCardOCRResponse
- type HKIDCardOCRResponseParams
- type HmtResidentPermitOCRRequest
- type HmtResidentPermitOCRRequestParams
- type HmtResidentPermitOCRResponse
- type HmtResidentPermitOCRResponseParams
- type IDCardOCRRequest
- type IDCardOCRRequestParams
- type IDCardOCRResponse
- type IDCardOCRResponseParams
- type ImageEnhancementRequest
- type ImageEnhancementRequestParams
- type ImageEnhancementResponse
- type ImageEnhancementResponseParams
- type InstitutionOCRRequest
- type InstitutionOCRRequestParams
- type InstitutionOCRResponse
- type InstitutionOCRResponseParams
- type InsuranceBillInfo
- type InsuranceBillOCRRequest
- type InsuranceBillOCRRequestParams
- type InsuranceBillOCRResponse
- type InsuranceBillOCRResponseParams
- type InvoiceDetectInfo
- type InvoiceGeneralInfo
- type InvoiceGeneralOCRRequest
- type InvoiceGeneralOCRRequestParams
- type InvoiceGeneralOCRResponse
- type InvoiceGeneralOCRResponseParams
- type InvoiceItem
- type ItemCoord
- type ItemInfo
- type ItemPolygonInfo
- type Key
- type LicensePlateInfo
- type LicensePlateOCRRequest
- type LicensePlateOCRRequestParams
- type LicensePlateOCRResponse
- type LicensePlateOCRResponseParams
- type LineInfo
- type MLIDCardOCRRequest
- type MLIDCardOCRRequestParams
- type MLIDCardOCRResponse
- type MLIDCardOCRResponseParams
- type MLIDPassportOCRRequest
- type MLIDPassportOCRRequestParams
- type MLIDPassportOCRResponse
- type MLIDPassportOCRResponseParams
- type MachinePrintedInvoice
- type MainlandPermitOCRRequest
- type MainlandPermitOCRRequestParams
- type MainlandPermitOCRResponse
- type MainlandPermitOCRResponseParams
- type MainlandTravelPermitBackInfos
- type MedicalInvoice
- type MedicalInvoiceInfo
- type MedicalInvoiceItem
- type MixedInvoiceDetectRequest
- type MixedInvoiceDetectRequestParams
- type MixedInvoiceDetectResponse
- type MixedInvoiceDetectResponseParams
- type MixedInvoiceItem
- type MixedInvoiceOCRRequest
- type MixedInvoiceOCRRequestParams
- type MixedInvoiceOCRResponse
- type MixedInvoiceOCRResponseParams
- type MotorVehicleSaleInvoice
- type NonTaxIncomeBill
- type NonTaxItem
- type OnlineTaxiItineraryInfo
- type OrgCodeCertOCRRequest
- type OrgCodeCertOCRRequestParams
- type OrgCodeCertOCRResponse
- type OrgCodeCertOCRResponseParams
- type OtherInvoice
- type OtherInvoiceItem
- type OtherInvoiceList
- type PassInvoiceInfo
- type PassportOCRRequest
- type PassportOCRRequestParams
- type PassportOCRResponse
- type PassportOCRResponseParams
- type PassportRecognizeInfos
- type PermitOCRRequest
- type PermitOCRRequestParams
- type PermitOCRResponse
- type PermitOCRResponseParams
- type Polygon
- type PropOwnerCertOCRRequest
- type PropOwnerCertOCRRequestParams
- type PropOwnerCertOCRResponse
- type PropOwnerCertOCRResponseParams
- type QrcodeImgSize
- type QrcodeOCRRequest
- type QrcodeOCRRequestParams
- type QrcodeOCRResponse
- type QrcodeOCRResponseParams
- type QrcodePositionObj
- type QrcodeResultsInfo
- type QuestionBlockObj
- type QuestionObj
- type QuotaInvoice
- type QuotaInvoiceOCRRequest
- type QuotaInvoiceOCRRequestParams
- type QuotaInvoiceOCRResponse
- type QuotaInvoiceOCRResponseParams
- type RailwayTicketInfo
- type RecognizeContainerOCRRequest
- type RecognizeContainerOCRRequestParams
- type RecognizeContainerOCRResponse
- type RecognizeContainerOCRResponseParams
- type RecognizeEncryptedIDCardOCRRequest
- type RecognizeEncryptedIDCardOCRRequestParams
- type RecognizeEncryptedIDCardOCRResponse
- type RecognizeEncryptedIDCardOCRResponseParams
- type RecognizeForeignPermanentResidentIdCardRequest
- type RecognizeForeignPermanentResidentIdCardRequestParams
- type RecognizeForeignPermanentResidentIdCardResponse
- type RecognizeForeignPermanentResidentIdCardResponseParams
- type RecognizeGeneralInvoiceRequest
- type RecognizeGeneralInvoiceRequestParams
- type RecognizeGeneralInvoiceResponse
- type RecognizeGeneralInvoiceResponseParams
- type RecognizeGeneralTextImageWarnRequest
- type RecognizeGeneralTextImageWarnRequestParams
- type RecognizeGeneralTextImageWarnResponse
- type RecognizeGeneralTextImageWarnResponseParams
- type RecognizeHealthCodeOCRRequest
- type RecognizeHealthCodeOCRRequestParams
- type RecognizeHealthCodeOCRResponse
- type RecognizeHealthCodeOCRResponseParams
- type RecognizeIndonesiaIDCardOCRRequest
- type RecognizeIndonesiaIDCardOCRRequestParams
- type RecognizeIndonesiaIDCardOCRResponse
- type RecognizeIndonesiaIDCardOCRResponseParams
- type RecognizeMedicalInvoiceOCRRequest
- type RecognizeMedicalInvoiceOCRRequestParams
- type RecognizeMedicalInvoiceOCRResponse
- type RecognizeMedicalInvoiceOCRResponseParams
- type RecognizeOnlineTaxiItineraryOCRRequest
- type RecognizeOnlineTaxiItineraryOCRRequestParams
- type RecognizeOnlineTaxiItineraryOCRResponse
- type RecognizeOnlineTaxiItineraryOCRResponseParams
- type RecognizePhilippinesDrivingLicenseOCRRequest
- type RecognizePhilippinesDrivingLicenseOCRRequestParams
- type RecognizePhilippinesDrivingLicenseOCRResponse
- type RecognizePhilippinesDrivingLicenseOCRResponseParams
- type RecognizePhilippinesSssIDOCRRequest
- type RecognizePhilippinesSssIDOCRRequestParams
- type RecognizePhilippinesSssIDOCRResponse
- type RecognizePhilippinesSssIDOCRResponseParams
- type RecognizePhilippinesTinIDOCRRequest
- type RecognizePhilippinesTinIDOCRRequestParams
- type RecognizePhilippinesTinIDOCRResponse
- type RecognizePhilippinesTinIDOCRResponseParams
- type RecognizePhilippinesUMIDOCRRequest
- type RecognizePhilippinesUMIDOCRRequestParams
- type RecognizePhilippinesUMIDOCRResponse
- type RecognizePhilippinesUMIDOCRResponseParams
- type RecognizePhilippinesVoteIDOCRRequest
- type RecognizePhilippinesVoteIDOCRRequestParams
- type RecognizePhilippinesVoteIDOCRResponse
- type RecognizePhilippinesVoteIDOCRResponseParams
- type RecognizeTableAccurateOCRRequest
- type RecognizeTableAccurateOCRRequestParams
- type RecognizeTableAccurateOCRResponse
- type RecognizeTableAccurateOCRResponseParams
- type RecognizeTableOCRRequest
- type RecognizeTableOCRRequestParams
- type RecognizeTableOCRResponse
- type RecognizeTableOCRResponseParams
- type RecognizeThaiIDCardOCRRequest
- type RecognizeThaiIDCardOCRRequestParams
- type RecognizeThaiIDCardOCRResponse
- type RecognizeThaiIDCardOCRResponseParams
- type RecognizeTravelCardOCRRequest
- type RecognizeTravelCardOCRRequestParams
- type RecognizeTravelCardOCRResponse
- type RecognizeTravelCardOCRResponseParams
- type ReconstructDocumentConfig
- type ReconstructDocumentRequest
- type ReconstructDocumentRequestParams
- type ReconstructDocumentResponse
- type ReconstructDocumentResponseParams
- type Rect
- type ReflectDetailInfo
- type ResidenceBookletOCRRequest
- type ResidenceBookletOCRRequestParams
- type ResidenceBookletOCRResponse
- type ResidenceBookletOCRResponseParams
- type RideHailingDriverLicenseOCRRequest
- type RideHailingDriverLicenseOCRRequestParams
- type RideHailingDriverLicenseOCRResponse
- type RideHailingDriverLicenseOCRResponseParams
- type RideHailingTransportLicenseOCRRequest
- type RideHailingTransportLicenseOCRRequestParams
- type RideHailingTransportLicenseOCRResponse
- type RideHailingTransportLicenseOCRResponseParams
- type SealInfo
- type SealOCRRequest
- type SealOCRRequestParams
- type SealOCRResponse
- type SealOCRResponseParams
- type ShipInvoiceInfo
- type ShipInvoiceOCRRequest
- type ShipInvoiceOCRRequestParams
- type ShipInvoiceOCRResponse
- type ShipInvoiceOCRResponseParams
- type ShippingInvoice
- type SingleInvoiceInfo
- type SingleInvoiceItem
- type SmartFormFileUrl
- type SmartStructuralOCRRequest
- type SmartStructuralOCRRequestParams
- type SmartStructuralOCRResponse
- type SmartStructuralOCRResponseParams
- type SmartStructuralOCRV2Request
- type SmartStructuralOCRV2RequestParams
- type SmartStructuralOCRV2Response
- type SmartStructuralOCRV2ResponseParams
- type StructuralItem
- type TableCell
- type TableCellInfo
- type TableDetectInfo
- type TableInfo
- type TableOCRRequest
- type TableOCRRequestParams
- type TableOCRResponse
- type TableOCRResponseParams
- type TableTitle
- type TaxiInvoiceOCRRequest
- type TaxiInvoiceOCRRequestParams
- type TaxiInvoiceOCRResponse
- type TaxiInvoiceOCRResponseParams
- type TaxiTicket
- type TextArithmetic
- type TextDetectRequest
- type TextDetectRequestParams
- type TextDetectResponse
- type TextDetectResponseParams
- type TextDetection
- type TextDetectionEn
- type TextDetectionResult
- type TextEduPaper
- type TextFormula
- type TextGeneralHandwriting
- type TextTable
- type TextVatInvoice
- type TextVehicleBack
- type TextVehicleFront
- type TextWaybill
- type TollInvoice
- type TollInvoiceInfo
- type TollInvoiceOCRRequest
- type TollInvoiceOCRRequestParams
- type TollInvoiceOCRResponse
- type TollInvoiceOCRResponseParams
- type TrainTicket
- type TrainTicketOCRRequest
- type TrainTicketOCRRequestParams
- type TrainTicketOCRResponse
- type TrainTicketOCRResponseParams
- type UsedCarPurchaseInvoice
- type UsedVehicleInvoiceInfo
- type Value
- type VatElectronicInfo
- type VatElectronicItemInfo
- type VatInvoice
- type VatInvoiceGoodsInfo
- type VatInvoiceInfo
- type VatInvoiceItem
- type VatInvoiceItemInfo
- type VatInvoiceOCRRequest
- type VatInvoiceOCRRequestParams
- type VatInvoiceOCRResponse
- type VatInvoiceOCRResponseParams
- type VatInvoiceRoll
- type VatInvoiceUserInfo
- type VatInvoiceVerifyNewRequest
- type VatInvoiceVerifyNewRequestParams
- type VatInvoiceVerifyNewResponse
- type VatInvoiceVerifyNewResponseParams
- type VatInvoiceVerifyRequest
- type VatInvoiceVerifyRequestParams
- type VatInvoiceVerifyResponse
- type VatInvoiceVerifyResponseParams
- type VatRollInvoiceInfo
- type VatRollInvoiceOCRRequest
- type VatRollInvoiceOCRRequestParams
- type VatRollInvoiceOCRResponse
- type VatRollInvoiceOCRResponseParams
- type VatRollItem
- type VehicleInvoiceInfo
- type VehicleLicenseOCRRequest
- type VehicleLicenseOCRRequestParams
- type VehicleLicenseOCRResponse
- type VehicleLicenseOCRResponseParams
- type VehicleRegCertInfo
- type VehicleRegCertOCRRequest
- type VehicleRegCertOCRRequestParams
- type VehicleRegCertOCRResponse
- type VehicleRegCertOCRResponseParams
- type VerifyOfdVatInvoiceOCRRequest
- type VerifyOfdVatInvoiceOCRRequestParams
- type VerifyOfdVatInvoiceOCRResponse
- type VerifyOfdVatInvoiceOCRResponseParams
- type VinOCRRequest
- type VinOCRRequestParams
- type VinOCRResponse
- type VinOCRResponseParams
- type WaybillOCRRequest
- type WaybillOCRRequestParams
- type WaybillOCRResponse
- type WaybillOCRResponseParams
- type WaybillObj
- type WordCoordPoint
- type WordItem
- type Words
Constants ¶
const ( // 账号已欠费。 FAILEDOPERATION_ARREARSERROR = "FailedOperation.ArrearsError" // 身份证CardSide类型错误 FAILEDOPERATION_CARDSIDEERROR = "FailedOperation.CardSideError" // 今日次数达到限制。 FAILEDOPERATION_COUNTLIMITERROR = "FailedOperation.CountLimitError" // 数据库异常。 FAILEDOPERATION_DBERROR = "FailedOperation.DbError" // 检测失败。 FAILEDOPERATION_DETECTFAILED = "FailedOperation.DetectFailed" // 文件下载失败。 FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" // 图片内容为空。 FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" // 引擎识别超时。 FAILEDOPERATION_ENGINERECOGNIZETIMEOUT = "FailedOperation.EngineRecognizeTimeout" // 文件解码失败 FAILEDOPERATION_FILEDECODEFAILED = "FailedOperation.FileDecodeFailed" // 第二代身份证信息不合法或缺失(身份证号、姓名字段校验非法等) FAILEDOPERATION_IDCARDINFOILLEGAL = "FailedOperation.IdCardInfoIllegal" // 图片分辨率过小或身份证在原图中的占比过小 FAILEDOPERATION_IDCARDTOOSMALL = "FailedOperation.IdCardTooSmall" // 银行卡信息非法。 FAILEDOPERATION_ILLEGALBANKCARDERROR = "FailedOperation.IllegalBankCardError" // 图片模糊。 FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" // 图片解码失败。 FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" // 照片未检测到名片。 FAILEDOPERATION_IMAGENOBUSINESSCARD = "FailedOperation.ImageNoBusinessCard" // 图片中未检测到第二代身份证或临时身份证。 FAILEDOPERATION_IMAGENOIDCARD = "FailedOperation.ImageNoIdCard" // 非指定卡类别图片 FAILEDOPERATION_IMAGENOSPECIFIEDCARD = "FailedOperation.ImageNoSpecifiedCard" // 图片中未检测到文本。 FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" // 图片尺寸过大,请参考输入参数中关于图片大小限制的说明。 FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" // 发票数据不一致。温馨提示:新版发票核验接口功能更完整,请尽快切换,如已切换请忽略。 FAILEDOPERATION_INVOICEMISMATCH = "FailedOperation.InvoiceMismatch" // 输入的Language不支持。 FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" // 入参CardSide错误,与实际上传的卡证正副页类型不符 FAILEDOPERATION_LICENSECARDSIDEERROR = "FailedOperation.LicenseCardSideError" // 图片中存在两张及以上同面卡证,请上传卡证单面图片或一正一反双面图片 FAILEDOPERATION_LICENSEMULTICARDERROR = "FailedOperation.LicenseMultiCardError" // 图片中存在两张及以上同面卡证,请上传卡证单面图片或一正一反双面图片。 FAILEDOPERATION_MULTICARDERROR = "FailedOperation.MultiCardError" // 非银行卡。 FAILEDOPERATION_NOBANKCARDERROR = "FailedOperation.NoBankCardError" // 非营业执照。 FAILEDOPERATION_NOBIZLICENSE = "FailedOperation.NoBizLicense" // 上传的图片非驾驶证 FAILEDOPERATION_NODRIVERLICENSEERROR = "FailedOperation.NoDriverLicenseError" // 非香港身份证。 FAILEDOPERATION_NOHKIDCARD = "FailedOperation.NoHKIDCard" // 非马来身份证。 FAILEDOPERATION_NOMASIDCARD = "FailedOperation.NoMASIDCard" // 非护照。 FAILEDOPERATION_NOPASSPORT = "FailedOperation.NoPassport" // 上传的图片非行驶证 FAILEDOPERATION_NOVEHICLELICENSEERROR = "FailedOperation.NoVehicleLicenseError" // OCR识别失败。 FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" // 未知错误。 FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" // 服务未开通。 FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" // 剩余识别次数不足,请检查资源包状态。 FAILEDOPERATION_USERQUOTAERROR = "FailedOperation.UserQuotaError" // 通用告警服务异常 FAILEDOPERATION_WARNINGSERVICEFAILED = "FailedOperation.WarningServiceFailed" // 内部错误。 INTERNALERROR = "InternalError" // Config不是有效的JSON格式。 INVALIDPARAMETER_CONFIGFORMATERROR = "InvalidParameter.ConfigFormatError" // 图片解码失败。 INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" // 任务创建失败,文件URL非法。 INVALIDPARAMETERVALUE_FILEURLILLEGALERROR = "InvalidParameterValue.FileUrlIllegalError" // 参数值错误。 INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" // 开票金额或校验码参数值错误。 INVALIDPARAMETERVALUE_PRICEORVERIFICATIONPARAMETERVALUELIMIT = "InvalidParameterValue.PriceOrVerificationParameterValueLimit" // 发票代码参数值错误。 INVALIDPARAMETERVALUE_TICKETCODEPARAMETERVALUELIMIT = "InvalidParameterValue.TicketCodeParameterValueLimit" // 开票日期参数值错误。 INVALIDPARAMETERVALUE_TICKETDATEPARAMETERVALUELIMIT = "InvalidParameterValue.TicketDateParameterValueLimit" // 发票号码参数值错误。 INVALIDPARAMETERVALUE_TICKETSNPARAMETERVALUELIMIT = "InvalidParameterValue.TicketSnParameterValueLimit" // 文件内容太大。 LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" // 请求的次数超过了频率限制。 REQUESTLIMITEXCEEDED = "RequestLimitExceeded" // 地区编码不存在。 RESOURCENOTFOUND_NOAREACODE = "ResourceNotFound.NoAreaCode" // 发票不存在。温馨提示:新版发票核验接口功能更完整,请尽快切换,如已切换请忽略。 RESOURCENOTFOUND_NOINVOICE = "ResourceNotFound.NoInvoice" // 不支持当天发票查询。 RESOURCENOTFOUND_NOTSUPPORTCURRENTINVOICEQUERY = "ResourceNotFound.NotSupportCurrentInvoiceQuery" // 帐号已欠费。 RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" // 账号资源包耗尽。 RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" // 税务局网络异常,请稍后访问。 RESOURCEUNAVAILABLE_TAXNETWORKERROR = "ResourceUnavailable.TaxNetworkError" // 计费状态异常。 RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException" )
const APIVersion = "2018-11-19"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdvertiseOCRRequest ¶
type AdvertiseOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 要求图片经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 要求图片经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewAdvertiseOCRRequest ¶
func NewAdvertiseOCRRequest() (request *AdvertiseOCRRequest)
func (*AdvertiseOCRRequest) FromJsonString ¶
func (r *AdvertiseOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AdvertiseOCRRequest) ToJsonString ¶
func (r *AdvertiseOCRRequest) ToJsonString() string
type AdvertiseOCRRequestParams ¶ added in v1.0.426
type AdvertiseOCRRequestParams struct { // 图片的 Base64 值。 // 要求图片经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 要求图片经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type AdvertiseOCRResponse ¶
type AdvertiseOCRResponse struct { *tchttp.BaseResponse Response *AdvertiseOCRResponseParams `json:"Response"` }
func NewAdvertiseOCRResponse ¶
func NewAdvertiseOCRResponse() (response *AdvertiseOCRResponse)
func (*AdvertiseOCRResponse) FromJsonString ¶
func (r *AdvertiseOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AdvertiseOCRResponse) ToJsonString ¶
func (r *AdvertiseOCRResponse) ToJsonString() string
type AdvertiseOCRResponseParams ¶ added in v1.0.426
type AdvertiseOCRResponseParams struct { // 检测到的文本信息,包括文本行内容、置信度、文本行坐标以及文本行旋转纠正后的坐标,具体内容请点击左侧链接。 TextDetections []*AdvertiseTextDetection `json:"TextDetections,omitnil,omitempty" name:"TextDetections"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AdvertiseTextDetection ¶
type AdvertiseTextDetection struct { // 识别出的文本行内容 DetectedText *string `json:"DetectedText,omitnil,omitempty" name:"DetectedText"` // 置信度 0 ~100 Confidence *int64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 文本行坐标,以四个顶点坐标表示 Polygon []*Coord `json:"Polygon,omitnil,omitempty" name:"Polygon"` // 此字段为扩展字段。 // GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。 AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"` }
type AirTicketInfo ¶ added in v1.0.788
type AirTicketInfo struct { // 旅客姓名 PassengerName *string `json:"PassengerName,omitnil,omitempty" name:"PassengerName"` // 有效身份证件号码 ValidIdNumber *string `json:"ValidIdNumber,omitnil,omitempty" name:"ValidIdNumber"` // 签注 Endorsement *string `json:"Endorsement,omitnil,omitempty" name:"Endorsement"` // GP单号 NumberOfGPOrder *string `json:"NumberOfGPOrder,omitnil,omitempty" name:"NumberOfGPOrder"` // 发票号码 ElectronicInvoiceAirTransportReceiptNumber *string `json:"ElectronicInvoiceAirTransportReceiptNumber,omitnil,omitempty" name:"ElectronicInvoiceAirTransportReceiptNumber"` // 机票详细信息元组 DetailInformationOfAirTicketTuple []*DetailInformationOfAirTicketTupleList `json:"DetailInformationOfAirTicketTuple,omitnil,omitempty" name:"DetailInformationOfAirTicketTuple"` // 票价 Fare *string `json:"Fare,omitnil,omitempty" name:"Fare"` // 燃油附加费 FuelSurcharge *string `json:"FuelSurcharge,omitnil,omitempty" name:"FuelSurcharge"` // 增值税税率 VatRate *string `json:"VatRate,omitnil,omitempty" name:"VatRate"` // 增值税税额 VatTaxAmount *string `json:"VatTaxAmount,omitnil,omitempty" name:"VatTaxAmount"` // 民航发展基金 CivilAviationDevelopmentFund *string `json:"CivilAviationDevelopmentFund,omitnil,omitempty" name:"CivilAviationDevelopmentFund"` // 其他税费 OtherTaxes *string `json:"OtherTaxes,omitnil,omitempty" name:"OtherTaxes"` // 合计 TotalAmount *string `json:"TotalAmount,omitnil,omitempty" name:"TotalAmount"` // 电子客票号码 ElectronicTicketNum *string `json:"ElectronicTicketNum,omitnil,omitempty" name:"ElectronicTicketNum"` // 验证码 VerificationCode *string `json:"VerificationCode,omitnil,omitempty" name:"VerificationCode"` // 提示信息 PromptInformation *string `json:"PromptInformation,omitnil,omitempty" name:"PromptInformation"` // 保险费 Insurance *string `json:"Insurance,omitnil,omitempty" name:"Insurance"` // 销售网点代号 AgentCode *string `json:"AgentCode,omitnil,omitempty" name:"AgentCode"` // 填开单位 IssueParty *string `json:"IssueParty,omitnil,omitempty" name:"IssueParty"` // 填开时间 IssueDate *string `json:"IssueDate,omitnil,omitempty" name:"IssueDate"` // 开具状态 IssuingStatus *string `json:"IssuingStatus,omitnil,omitempty" name:"IssuingStatus"` // 国内国际标识 MarkingOfDomesticOrInternational *string `json:"MarkingOfDomesticOrInternational,omitnil,omitempty" name:"MarkingOfDomesticOrInternational"` // 购买方名称 NameOfPurchaser *string `json:"NameOfPurchaser,omitnil,omitempty" name:"NameOfPurchaser"` // 销售方名称 NameOfSeller *string `json:"NameOfSeller,omitnil,omitempty" name:"NameOfSeller"` // 统一社会信用代码 UnifiedSocialCreditCodeOfPurchaser *string `json:"UnifiedSocialCreditCodeOfPurchaser,omitnil,omitempty" name:"UnifiedSocialCreditCodeOfPurchaser"` }
type AirTransport ¶ added in v1.0.651
type AirTransport struct { // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 电子客票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 校验码 CheckCode *string `json:"CheckCode,omitnil,omitempty" name:"CheckCode"` // 印刷序号 SerialNumber *string `json:"SerialNumber,omitnil,omitempty" name:"SerialNumber"` // 开票日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 销售单位代号 AgentCode *string `json:"AgentCode,omitnil,omitempty" name:"AgentCode"` // 销售单位代号第一行 AgentCodeFirst *string `json:"AgentCodeFirst,omitnil,omitempty" name:"AgentCodeFirst"` // 销售单位代号第二行 AgentCodeSecond *string `json:"AgentCodeSecond,omitnil,omitempty" name:"AgentCodeSecond"` // 姓名 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 身份证号 UserID *string `json:"UserID,omitnil,omitempty" name:"UserID"` // 填开单位 Issuer *string `json:"Issuer,omitnil,omitempty" name:"Issuer"` // 票价 Fare *string `json:"Fare,omitnil,omitempty" name:"Fare"` // 合计税额 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` // 燃油附加费 FuelSurcharge *string `json:"FuelSurcharge,omitnil,omitempty" name:"FuelSurcharge"` // 民航发展基金 AirDevelopmentFund *string `json:"AirDevelopmentFund,omitnil,omitempty" name:"AirDevelopmentFund"` // 保险费 Insurance *string `json:"Insurance,omitnil,omitempty" name:"Insurance"` // 合计金额(小写) Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 发票消费类型 Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"` // 国内国际标签 DomesticInternationalTag *string `json:"DomesticInternationalTag,omitnil,omitempty" name:"DomesticInternationalTag"` // 客票生效日期 DateStart *string `json:"DateStart,omitnil,omitempty" name:"DateStart"` // 有效截至日期 DateEnd *string `json:"DateEnd,omitnil,omitempty" name:"DateEnd"` // 签注 Endorsement *string `json:"Endorsement,omitnil,omitempty" name:"Endorsement"` // 是否存在二维码(1:有,0:无) QRCodeMark *int64 `json:"QRCodeMark,omitnil,omitempty" name:"QRCodeMark"` // 条目 FlightItems []*FlightItem `json:"FlightItems,omitnil,omitempty" name:"FlightItems"` }
type ArithmeticOCRRequest ¶
type ArithmeticOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 用于选择是否支持横屏拍摄。打开则支持横屏拍摄图片角度判断,角度信息在返回参数的angle中,默认值为true SupportHorizontalImage *bool `json:"SupportHorizontalImage,omitnil,omitempty" name:"SupportHorizontalImage"` // 是否拒绝非速算图,打开则拒绝非速算图(注:非速算图是指风景人物等明显不是速算图片的图片),默认值为false RejectNonArithmeticPic *bool `json:"RejectNonArithmeticPic,omitnil,omitempty" name:"RejectNonArithmeticPic"` // 是否展开耦合算式中的竖式计算,默认值为false EnableDispRelatedVertical *bool `json:"EnableDispRelatedVertical,omitnil,omitempty" name:"EnableDispRelatedVertical"` // 是否展示竖式算式的中间结果和格式控制字符,默认值为false EnableDispMidResult *bool `json:"EnableDispMidResult,omitnil,omitempty" name:"EnableDispMidResult"` // 是否开启pdf识别,默认值为true EnablePdfRecognize *bool `json:"EnablePdfRecognize,omitnil,omitempty" name:"EnablePdfRecognize"` // pdf页码,从0开始,默认为0 PdfPageIndex *int64 `json:"PdfPageIndex,omitnil,omitempty" name:"PdfPageIndex"` }
func NewArithmeticOCRRequest ¶
func NewArithmeticOCRRequest() (request *ArithmeticOCRRequest)
func (*ArithmeticOCRRequest) FromJsonString ¶
func (r *ArithmeticOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ArithmeticOCRRequest) ToJsonString ¶
func (r *ArithmeticOCRRequest) ToJsonString() string
type ArithmeticOCRRequestParams ¶ added in v1.0.426
type ArithmeticOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 用于选择是否支持横屏拍摄。打开则支持横屏拍摄图片角度判断,角度信息在返回参数的angle中,默认值为true SupportHorizontalImage *bool `json:"SupportHorizontalImage,omitnil,omitempty" name:"SupportHorizontalImage"` // 是否拒绝非速算图,打开则拒绝非速算图(注:非速算图是指风景人物等明显不是速算图片的图片),默认值为false RejectNonArithmeticPic *bool `json:"RejectNonArithmeticPic,omitnil,omitempty" name:"RejectNonArithmeticPic"` // 是否展开耦合算式中的竖式计算,默认值为false EnableDispRelatedVertical *bool `json:"EnableDispRelatedVertical,omitnil,omitempty" name:"EnableDispRelatedVertical"` // 是否展示竖式算式的中间结果和格式控制字符,默认值为false EnableDispMidResult *bool `json:"EnableDispMidResult,omitnil,omitempty" name:"EnableDispMidResult"` // 是否开启pdf识别,默认值为true EnablePdfRecognize *bool `json:"EnablePdfRecognize,omitnil,omitempty" name:"EnablePdfRecognize"` // pdf页码,从0开始,默认为0 PdfPageIndex *int64 `json:"PdfPageIndex,omitnil,omitempty" name:"PdfPageIndex"` }
Predefined struct for user
type ArithmeticOCRResponse ¶
type ArithmeticOCRResponse struct { *tchttp.BaseResponse Response *ArithmeticOCRResponseParams `json:"Response"` }
func NewArithmeticOCRResponse ¶
func NewArithmeticOCRResponse() (response *ArithmeticOCRResponse)
func (*ArithmeticOCRResponse) FromJsonString ¶
func (r *ArithmeticOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ArithmeticOCRResponse) ToJsonString ¶
func (r *ArithmeticOCRResponse) ToJsonString() string
type ArithmeticOCRResponseParams ¶ added in v1.0.426
type ArithmeticOCRResponseParams struct { // 检测到的文本信息,具体内容请点击左侧链接。 TextDetections []*TextArithmetic `json:"TextDetections,omitnil,omitempty" name:"TextDetections"` // 图片横屏的角度(90度或270度) Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BankCardOCRRequest ¶
type BankCardOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回预处理(精确剪裁对齐)后的银行卡图片数据,默认false。 RetBorderCutImage *bool `json:"RetBorderCutImage,omitnil,omitempty" name:"RetBorderCutImage"` // 是否返回卡号的切图图片数据,默认false。 RetCardNoImage *bool `json:"RetCardNoImage,omitnil,omitempty" name:"RetCardNoImage"` // 复印件检测开关,如果输入的图片是银行卡复印件图片则返回告警,默认false。 EnableCopyCheck *bool `json:"EnableCopyCheck,omitnil,omitempty" name:"EnableCopyCheck"` // 翻拍检测开关,如果输入的图片是银行卡翻拍图片则返回告警,默认false。 EnableReshootCheck *bool `json:"EnableReshootCheck,omitnil,omitempty" name:"EnableReshootCheck"` // 边框遮挡检测开关,如果输入的图片是银行卡边框被遮挡则返回告警,默认false。 EnableBorderCheck *bool `json:"EnableBorderCheck,omitnil,omitempty" name:"EnableBorderCheck"` // 是否返回图片质量分数(图片质量分数是评价一个图片的模糊程度的标准),默认false。 EnableQualityValue *bool `json:"EnableQualityValue,omitnil,omitempty" name:"EnableQualityValue"` }
func NewBankCardOCRRequest ¶
func NewBankCardOCRRequest() (request *BankCardOCRRequest)
func (*BankCardOCRRequest) FromJsonString ¶
func (r *BankCardOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BankCardOCRRequest) ToJsonString ¶
func (r *BankCardOCRRequest) ToJsonString() string
type BankCardOCRRequestParams ¶ added in v1.0.426
type BankCardOCRRequestParams struct { // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回预处理(精确剪裁对齐)后的银行卡图片数据,默认false。 RetBorderCutImage *bool `json:"RetBorderCutImage,omitnil,omitempty" name:"RetBorderCutImage"` // 是否返回卡号的切图图片数据,默认false。 RetCardNoImage *bool `json:"RetCardNoImage,omitnil,omitempty" name:"RetCardNoImage"` // 复印件检测开关,如果输入的图片是银行卡复印件图片则返回告警,默认false。 EnableCopyCheck *bool `json:"EnableCopyCheck,omitnil,omitempty" name:"EnableCopyCheck"` // 翻拍检测开关,如果输入的图片是银行卡翻拍图片则返回告警,默认false。 EnableReshootCheck *bool `json:"EnableReshootCheck,omitnil,omitempty" name:"EnableReshootCheck"` // 边框遮挡检测开关,如果输入的图片是银行卡边框被遮挡则返回告警,默认false。 EnableBorderCheck *bool `json:"EnableBorderCheck,omitnil,omitempty" name:"EnableBorderCheck"` // 是否返回图片质量分数(图片质量分数是评价一个图片的模糊程度的标准),默认false。 EnableQualityValue *bool `json:"EnableQualityValue,omitnil,omitempty" name:"EnableQualityValue"` }
Predefined struct for user
type BankCardOCRResponse ¶
type BankCardOCRResponse struct { *tchttp.BaseResponse Response *BankCardOCRResponseParams `json:"Response"` }
func NewBankCardOCRResponse ¶
func NewBankCardOCRResponse() (response *BankCardOCRResponse)
func (*BankCardOCRResponse) FromJsonString ¶
func (r *BankCardOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BankCardOCRResponse) ToJsonString ¶
func (r *BankCardOCRResponse) ToJsonString() string
type BankCardOCRResponseParams ¶ added in v1.0.426
type BankCardOCRResponseParams struct { // 卡号 CardNo *string `json:"CardNo,omitnil,omitempty" name:"CardNo"` // 银行信息 BankInfo *string `json:"BankInfo,omitnil,omitempty" name:"BankInfo"` // 有效期,格式如:07/2023 ValidDate *string `json:"ValidDate,omitnil,omitempty" name:"ValidDate"` // 卡类型 CardType *string `json:"CardType,omitnil,omitempty" name:"CardType"` // 卡名字 CardName *string `json:"CardName,omitnil,omitempty" name:"CardName"` // 切片图片数据 // 注意:此字段可能返回 null,表示取不到有效值。 BorderCutImage *string `json:"BorderCutImage,omitnil,omitempty" name:"BorderCutImage"` // 卡号图片数据 // 注意:此字段可能返回 null,表示取不到有效值。 CardNoImage *string `json:"CardNoImage,omitnil,omitempty" name:"CardNoImage"` // WarningCode 告警码列表和释义: // -9110:银行卡日期无效; // -9111:银行卡边框不完整; // -9112:银行卡图片反光; // -9113:银行卡复印件; // -9114:银行卡翻拍件 // (告警码可以同时存在多个) // 注意:此字段可能返回 null,表示取不到有效值。 WarningCode []*int64 `json:"WarningCode,omitnil,omitempty" name:"WarningCode"` // 图片质量分数,请求EnableQualityValue时返回(取值范围:0-100,分数越低越模糊,建议阈值≥50)。 // 注意:此字段可能返回 null,表示取不到有效值。 QualityValue *int64 `json:"QualityValue,omitnil,omitempty" name:"QualityValue"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BankSlipInfo ¶
type BankSlipInfo struct { // 识别出的字段名称(关键字),支持以下字段: // 付款开户行、收款开户行、付款账号、收款账号、回单类型、回单编号、币种、流水号、凭证号码、交易机构、交易金额、手续费、日期等字段信息。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 文本行在旋转纠正之后的图像中的像素坐标。 Rect *Rect `json:"Rect,omitnil,omitempty" name:"Rect"` }
type BankSlipOCRRequest ¶
type BankSlipOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewBankSlipOCRRequest ¶
func NewBankSlipOCRRequest() (request *BankSlipOCRRequest)
func (*BankSlipOCRRequest) FromJsonString ¶
func (r *BankSlipOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BankSlipOCRRequest) ToJsonString ¶
func (r *BankSlipOCRRequest) ToJsonString() string
type BankSlipOCRRequestParams ¶ added in v1.0.426
type BankSlipOCRRequestParams struct { // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type BankSlipOCRResponse ¶
type BankSlipOCRResponse struct { *tchttp.BaseResponse Response *BankSlipOCRResponseParams `json:"Response"` }
func NewBankSlipOCRResponse ¶
func NewBankSlipOCRResponse() (response *BankSlipOCRResponse)
func (*BankSlipOCRResponse) FromJsonString ¶
func (r *BankSlipOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BankSlipOCRResponse) ToJsonString ¶
func (r *BankSlipOCRResponse) ToJsonString() string
type BankSlipOCRResponseParams ¶ added in v1.0.426
type BankSlipOCRResponseParams struct { // 银行回单识别结果,具体内容请点击左侧链接。 BankSlipInfos []*BankSlipInfo `json:"BankSlipInfos,omitnil,omitempty" name:"BankSlipInfos"` // 图片旋转角度(角度制),文本的水平方向为0°,顺时针为正,逆时针为负。 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BizLicenseOCRRequest ¶
type BizLicenseOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回告警码,默认为false EnableCopyWarn *bool `json:"EnableCopyWarn,omitnil,omitempty" name:"EnableCopyWarn"` }
func NewBizLicenseOCRRequest ¶
func NewBizLicenseOCRRequest() (request *BizLicenseOCRRequest)
func (*BizLicenseOCRRequest) FromJsonString ¶
func (r *BizLicenseOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BizLicenseOCRRequest) ToJsonString ¶
func (r *BizLicenseOCRRequest) ToJsonString() string
type BizLicenseOCRRequestParams ¶ added in v1.0.426
type BizLicenseOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回告警码,默认为false EnableCopyWarn *bool `json:"EnableCopyWarn,omitnil,omitempty" name:"EnableCopyWarn"` }
Predefined struct for user
type BizLicenseOCRResponse ¶
type BizLicenseOCRResponse struct { *tchttp.BaseResponse Response *BizLicenseOCRResponseParams `json:"Response"` }
func NewBizLicenseOCRResponse ¶
func NewBizLicenseOCRResponse() (response *BizLicenseOCRResponse)
func (*BizLicenseOCRResponse) FromJsonString ¶
func (r *BizLicenseOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BizLicenseOCRResponse) ToJsonString ¶
func (r *BizLicenseOCRResponse) ToJsonString() string
type BizLicenseOCRResponseParams ¶ added in v1.0.426
type BizLicenseOCRResponseParams struct { // 统一社会信用代码(三合一之前为注册号) RegNum *string `json:"RegNum,omitnil,omitempty" name:"RegNum"` // 公司名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 注册资本 Capital *string `json:"Capital,omitnil,omitempty" name:"Capital"` // 法定代表人 Person *string `json:"Person,omitnil,omitempty" name:"Person"` // 地址 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 经营范围 Business *string `json:"Business,omitnil,omitempty" name:"Business"` // 主体类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 营业期限 Period *string `json:"Period,omitnil,omitempty" name:"Period"` // 组成形式 ComposingForm *string `json:"ComposingForm,omitnil,omitempty" name:"ComposingForm"` // 成立日期 SetDate *string `json:"SetDate,omitnil,omitempty" name:"SetDate"` // Code 告警码列表和释义: // -9102 黑白复印件告警 // -9104 翻拍件告警 RecognizeWarnCode []*int64 `json:"RecognizeWarnCode,omitnil,omitempty" name:"RecognizeWarnCode"` // 告警码说明: // WARN_COPY_CARD 黑白复印件告警 // WARN_RESHOOT_CARD翻拍件告警 RecognizeWarnMsg []*string `json:"RecognizeWarnMsg,omitnil,omitempty" name:"RecognizeWarnMsg"` // 是否为副本。1为是,-1为不是。 IsDuplication *int64 `json:"IsDuplication,omitnil,omitempty" name:"IsDuplication"` // 登记日期 RegistrationDate *string `json:"RegistrationDate,omitnil,omitempty" name:"RegistrationDate"` // 图片旋转角度(角度制),文本的水平方向为0度;顺时针为正,角度范围是0-360度 // Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BusInvoice ¶ added in v1.0.651
type BusInvoice struct { // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 是否存在二维码(1:有,0:无) QRCodeMark *int64 `json:"QRCodeMark,omitnil,omitempty" name:"QRCodeMark"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 发票代码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 开票日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 乘车时间 TimeGetOn *string `json:"TimeGetOn,omitnil,omitempty" name:"TimeGetOn"` // 乘车日期 DateGetOn *string `json:"DateGetOn,omitnil,omitempty" name:"DateGetOn"` // 出发车站 StationGetOn *string `json:"StationGetOn,omitnil,omitempty" name:"StationGetOn"` // 到达车站 StationGetOff *string `json:"StationGetOff,omitnil,omitempty" name:"StationGetOff"` // 票价 Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 姓名 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 消费类型 Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"` // 身份证号 UserID *string `json:"UserID,omitnil,omitempty" name:"UserID"` // 省 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 市 City *string `json:"City,omitnil,omitempty" name:"City"` // 乘车地点 PlaceGetOn *string `json:"PlaceGetOn,omitnil,omitempty" name:"PlaceGetOn"` // 检票口 GateNumber *string `json:"GateNumber,omitnil,omitempty" name:"GateNumber"` // 客票类型 TicketType *string `json:"TicketType,omitnil,omitempty" name:"TicketType"` // 车型 VehicleType *string `json:"VehicleType,omitnil,omitempty" name:"VehicleType"` // 座位号 SeatNumber *string `json:"SeatNumber,omitnil,omitempty" name:"SeatNumber"` // 车次 TrainNumber *string `json:"TrainNumber,omitnil,omitempty" name:"TrainNumber"` }
type BusInvoiceInfo ¶
type BusInvoiceInfo struct { // 识别出的字段名称(关键字),支持以下字段: // 发票代码、发票号码、日期、票价、始发地、目的地、姓名、时间、发票消费类型、身份证号、省、市、开票日期、乘车地点、检票口、客票类型、车型、座位号、车次。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 文本行在旋转纠正之后的图像中的像素坐标。 Rect *Rect `json:"Rect,omitnil,omitempty" name:"Rect"` }
type BusInvoiceOCRRequest ¶
type BusInvoiceOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewBusInvoiceOCRRequest ¶
func NewBusInvoiceOCRRequest() (request *BusInvoiceOCRRequest)
func (*BusInvoiceOCRRequest) FromJsonString ¶
func (r *BusInvoiceOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BusInvoiceOCRRequest) ToJsonString ¶
func (r *BusInvoiceOCRRequest) ToJsonString() string
type BusInvoiceOCRRequestParams ¶ added in v1.0.426
type BusInvoiceOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type BusInvoiceOCRResponse ¶
type BusInvoiceOCRResponse struct { *tchttp.BaseResponse Response *BusInvoiceOCRResponseParams `json:"Response"` }
func NewBusInvoiceOCRResponse ¶
func NewBusInvoiceOCRResponse() (response *BusInvoiceOCRResponse)
func (*BusInvoiceOCRResponse) FromJsonString ¶
func (r *BusInvoiceOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BusInvoiceOCRResponse) ToJsonString ¶
func (r *BusInvoiceOCRResponse) ToJsonString() string
type BusInvoiceOCRResponseParams ¶ added in v1.0.426
type BusInvoiceOCRResponseParams struct { // 汽车票识别结果,具体内容请点击左侧链接。 BusInvoiceInfos []*BusInvoiceInfo `json:"BusInvoiceInfos,omitnil,omitempty" name:"BusInvoiceInfos"` // 图片旋转角度(角度制),文本的水平方向为0°,顺时针为正,逆时针为负。 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BusinessCardInfo ¶
type BusinessCardInfo struct { // 识别出的字段名称(关键字,可能重复,比如多个手机),能识别的字段名为: // 姓名、英文姓名、英文地址、公司、英文公司、职位、英文职位、部门、英文部门、手机、电话、传真、社交帐号、QQ、MSN、微信、微博、邮箱、邮编、网址、公司账号、其他。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 文本行在旋转纠正之后的图像中的像素坐标,表示为(左上角x, 左上角y,宽width,高height) ItemCoord *ItemCoord `json:"ItemCoord,omitnil,omitempty" name:"ItemCoord"` }
type BusinessCardOCRRequest ¶
type BusinessCardOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 可选字段,根据需要选择是否请求对应字段。 // 目前支持的字段为: // RetImageType-“PROPROCESS” 图像预处理,string 类型。 // 图像预处理功能为,检测图片倾斜的角度,将原本倾斜的图片围绕中心点转正,最终输出一张正的名片抠图。 // // SDK 设置方式参考: // Config = Json.stringify({"RetImageType":"PROPROCESS"}) // API 3.0 Explorer 设置方式参考: // Config = {"RetImageType":"PROPROCESS"} Config *string `json:"Config,omitnil,omitempty" name:"Config"` }
func NewBusinessCardOCRRequest ¶
func NewBusinessCardOCRRequest() (request *BusinessCardOCRRequest)
func (*BusinessCardOCRRequest) FromJsonString ¶
func (r *BusinessCardOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BusinessCardOCRRequest) ToJsonString ¶
func (r *BusinessCardOCRRequest) ToJsonString() string
type BusinessCardOCRRequestParams ¶ added in v1.0.426
type BusinessCardOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 可选字段,根据需要选择是否请求对应字段。 // 目前支持的字段为: // RetImageType-“PROPROCESS” 图像预处理,string 类型。 // 图像预处理功能为,检测图片倾斜的角度,将原本倾斜的图片围绕中心点转正,最终输出一张正的名片抠图。 // // SDK 设置方式参考: // Config = Json.stringify({"RetImageType":"PROPROCESS"}) // API 3.0 Explorer 设置方式参考: // Config = {"RetImageType":"PROPROCESS"} Config *string `json:"Config,omitnil,omitempty" name:"Config"` }
Predefined struct for user
type BusinessCardOCRResponse ¶
type BusinessCardOCRResponse struct { *tchttp.BaseResponse Response *BusinessCardOCRResponseParams `json:"Response"` }
func NewBusinessCardOCRResponse ¶
func NewBusinessCardOCRResponse() (response *BusinessCardOCRResponse)
func (*BusinessCardOCRResponse) FromJsonString ¶
func (r *BusinessCardOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BusinessCardOCRResponse) ToJsonString ¶
func (r *BusinessCardOCRResponse) ToJsonString() string
type BusinessCardOCRResponseParams ¶ added in v1.0.426
type BusinessCardOCRResponseParams struct { // 名片识别结果,具体内容请点击左侧链接。 BusinessCardInfos []*BusinessCardInfo `json:"BusinessCardInfos,omitnil,omitempty" name:"BusinessCardInfos"` // 返回图像预处理后的图片,图像预处理未开启时返回内容为空。 RetImageBase64 *string `json:"RetImageBase64,omitnil,omitempty" name:"RetImageBase64"` // 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看<a href="https://cloud.tencent.com/document/product/866/45139">如何纠正倾斜文本</a> Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CandWord ¶
type CandWord struct { // 候选字符集的单词信息(包括单词Character和单词置信度confidence) CandWords []*Words `json:"CandWords,omitnil,omitempty" name:"CandWords"` }
type CarInvoiceInfo ¶
type CarInvoiceInfo struct { // 识别出的字段名称(关键字),支持以下字段: // 发票代码、 机打代码、 发票号码、 发动机号码、 合格证号、 机打号码、 价税合计(小写)、 销货单位名称、 身份证号码/组织机构代码、 购买方名称、 销售方纳税人识别号、 购买方纳税人识别号、主管税务机关、 主管税务机关代码、 开票日期、 不含税价(小写)、 吨位、增值税税率或征收率、 车辆识别代号/车架号码、 增值税税额、 厂牌型号、 省、 市、 发票消费类型、 销售方电话、 销售方账号、 产地、 进口证明书号、 车辆类型、 机器编号、备注、开票人、限乘人数、商检单号、销售方地址、销售方开户银行、价税合计、发票类型。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 字段在旋转纠正之后的图像中的像素坐标。 Rect *Rect `json:"Rect,omitnil,omitempty" name:"Rect"` // 字段在原图中的四点坐标。 // 注意:此字段可能返回 null,表示取不到有效值。 // 注意:此字段可能返回 null,表示取不到有效值。 Polygon *Polygon `json:"Polygon,omitnil,omitempty" name:"Polygon"` }
type CarInvoiceOCRRequest ¶
type CarInvoiceOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewCarInvoiceOCRRequest ¶
func NewCarInvoiceOCRRequest() (request *CarInvoiceOCRRequest)
func (*CarInvoiceOCRRequest) FromJsonString ¶
func (r *CarInvoiceOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CarInvoiceOCRRequest) ToJsonString ¶
func (r *CarInvoiceOCRRequest) ToJsonString() string
type CarInvoiceOCRRequestParams ¶ added in v1.0.426
type CarInvoiceOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type CarInvoiceOCRResponse ¶
type CarInvoiceOCRResponse struct { *tchttp.BaseResponse Response *CarInvoiceOCRResponseParams `json:"Response"` }
func NewCarInvoiceOCRResponse ¶
func NewCarInvoiceOCRResponse() (response *CarInvoiceOCRResponse)
func (*CarInvoiceOCRResponse) FromJsonString ¶
func (r *CarInvoiceOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CarInvoiceOCRResponse) ToJsonString ¶
func (r *CarInvoiceOCRResponse) ToJsonString() string
type CarInvoiceOCRResponseParams ¶ added in v1.0.426
type CarInvoiceOCRResponseParams struct { // 购车发票识别结果,具体内容请点击左侧链接。 CarInvoiceInfos []*CarInvoiceInfo `json:"CarInvoiceInfos,omitnil,omitempty" name:"CarInvoiceInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CellContent ¶
type ClassifyDetectInfo ¶
type ClassifyDetectInfo struct { // 分类名称,包括:身份证、护照、名片、银行卡、行驶证、驾驶证、港澳台通行证、户口本、港澳台来往内地通行证、港澳台居住证、不动产证、营业执照 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 分类类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 位置坐标 Rect *Rect `json:"Rect,omitnil,omitempty" name:"Rect"` }
type ClassifyDetectOCRRequest ¶
type ClassifyDetectOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 可以指定要识别的票证类型,指定后不出现在此列表的票证将不返回类型。不指定时默认返回所有支持类别票证的识别信息。 // // 以下是当前支持的类型: // IDCardFront: 身份证正面识别 // IDCardBack: 身份证背面识别 // Passport: 护照 // BusinessCard: 名片识别 // BankCard: 银行卡识别 // VehicleLicenseFront: 行驶证主页识别 // VehicleLicenseBack: 行驶证副页识别 // DriverLicenseFront: 驾驶证主页识别 // DriverLicenseBack: 驾驶证副页识别 // PermitFront: 港澳台通行证正面 // ResidenceBooklet: 户口本资料页 // MainlandPermitFront: 港澳台来往内地通行证正面 // HmtResidentPermitFront: 港澳台居住证正面 // HmtResidentPermitBack: 港澳台居住证背面 // EstateCert: 不动产证 // BizLicense: 营业执照 DiscernType []*string `json:"DiscernType,omitnil,omitempty" name:"DiscernType"` }
func NewClassifyDetectOCRRequest ¶
func NewClassifyDetectOCRRequest() (request *ClassifyDetectOCRRequest)
func (*ClassifyDetectOCRRequest) FromJsonString ¶
func (r *ClassifyDetectOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ClassifyDetectOCRRequest) ToJsonString ¶
func (r *ClassifyDetectOCRRequest) ToJsonString() string
type ClassifyDetectOCRRequestParams ¶ added in v1.0.426
type ClassifyDetectOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 可以指定要识别的票证类型,指定后不出现在此列表的票证将不返回类型。不指定时默认返回所有支持类别票证的识别信息。 // // 以下是当前支持的类型: // IDCardFront: 身份证正面识别 // IDCardBack: 身份证背面识别 // Passport: 护照 // BusinessCard: 名片识别 // BankCard: 银行卡识别 // VehicleLicenseFront: 行驶证主页识别 // VehicleLicenseBack: 行驶证副页识别 // DriverLicenseFront: 驾驶证主页识别 // DriverLicenseBack: 驾驶证副页识别 // PermitFront: 港澳台通行证正面 // ResidenceBooklet: 户口本资料页 // MainlandPermitFront: 港澳台来往内地通行证正面 // HmtResidentPermitFront: 港澳台居住证正面 // HmtResidentPermitBack: 港澳台居住证背面 // EstateCert: 不动产证 // BizLicense: 营业执照 DiscernType []*string `json:"DiscernType,omitnil,omitempty" name:"DiscernType"` }
Predefined struct for user
type ClassifyDetectOCRResponse ¶
type ClassifyDetectOCRResponse struct { *tchttp.BaseResponse Response *ClassifyDetectOCRResponseParams `json:"Response"` }
func NewClassifyDetectOCRResponse ¶
func NewClassifyDetectOCRResponse() (response *ClassifyDetectOCRResponse)
func (*ClassifyDetectOCRResponse) FromJsonString ¶
func (r *ClassifyDetectOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ClassifyDetectOCRResponse) ToJsonString ¶
func (r *ClassifyDetectOCRResponse) ToJsonString() string
type ClassifyDetectOCRResponseParams ¶ added in v1.0.426
type ClassifyDetectOCRResponseParams struct { // 智能卡证分类结果。当图片类型不支持分类识别或者识别出的类型不在请求参数DiscernType指定的范围内时,返回结果中的Type字段将为空字符串,Name字段将返回"其它" ClassifyDetectInfos []*ClassifyDetectInfo `json:"ClassifyDetectInfos,omitnil,omitempty" name:"ClassifyDetectInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) AdvertiseOCR ¶
func (c *Client) AdvertiseOCR(request *AdvertiseOCRRequest) (response *AdvertiseOCRResponse, err error)
AdvertiseOCR 本接口支持广告商品图片内文字的检测和识别,返回文本框位置与文字内容。
产品优势:针对广告商品图片普遍存在较多繁体字、艺术字的特点,进行了识别能力的增强。支持中英文、横排、竖排以及倾斜场景文字识别。文字识别的召回率和准确率能达到96%以上。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_ENGINERECOGNIZETIMEOUT = "FailedOperation.EngineRecognizeTimeout" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) AdvertiseOCRWithContext ¶ added in v1.0.324
func (c *Client) AdvertiseOCRWithContext(ctx context.Context, request *AdvertiseOCRRequest) (response *AdvertiseOCRResponse, err error)
AdvertiseOCR 本接口支持广告商品图片内文字的检测和识别,返回文本框位置与文字内容。
产品优势:针对广告商品图片普遍存在较多繁体字、艺术字的特点,进行了识别能力的增强。支持中英文、横排、竖排以及倾斜场景文字识别。文字识别的召回率和准确率能达到96%以上。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_ENGINERECOGNIZETIMEOUT = "FailedOperation.EngineRecognizeTimeout" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) ArithmeticOCR ¶
func (c *Client) ArithmeticOCR(request *ArithmeticOCRRequest) (response *ArithmeticOCRResponse, err error)
ArithmeticOCR 本接口支持作业算式题目的自动识别和判分,目前覆盖 K12 学力范围内的 11 种题型,包括加减乘除四则、加减乘除已知结果求运算因子、判断大小、约等于估算、带余数除法、分数四则运算、单位换算、竖式加减法、竖式乘除法、脱式计算和解方程,平均识别精度达到93%以上。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) ArithmeticOCRWithContext ¶ added in v1.0.324
func (c *Client) ArithmeticOCRWithContext(ctx context.Context, request *ArithmeticOCRRequest) (response *ArithmeticOCRResponse, err error)
ArithmeticOCR 本接口支持作业算式题目的自动识别和判分,目前覆盖 K12 学力范围内的 11 种题型,包括加减乘除四则、加减乘除已知结果求运算因子、判断大小、约等于估算、带余数除法、分数四则运算、单位换算、竖式加减法、竖式乘除法、脱式计算和解方程,平均识别精度达到93%以上。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) BankCardOCR ¶
func (c *Client) BankCardOCR(request *BankCardOCRRequest) (response *BankCardOCRResponse, err error)
BankCardOCR 本接口支持对中国大陆主流银行卡正反面关键字段的检测与识别,包括卡号、卡类型、卡名字、银行信息、有效期。支持竖排异形卡识别、多角度旋转图片识别。支持对复印件、翻拍件、边框遮挡的银行卡进行告警,可应用于各种银行卡信息有效性校验场景,如金融行业身份认证、第三方支付绑卡等场景。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_ILLEGALBANKCARDERROR = "FailedOperation.IllegalBankCardError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_NOBANKCARDERROR = "FailedOperation.NoBankCardError" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) BankCardOCRWithContext ¶ added in v1.0.324
func (c *Client) BankCardOCRWithContext(ctx context.Context, request *BankCardOCRRequest) (response *BankCardOCRResponse, err error)
BankCardOCR 本接口支持对中国大陆主流银行卡正反面关键字段的检测与识别,包括卡号、卡类型、卡名字、银行信息、有效期。支持竖排异形卡识别、多角度旋转图片识别。支持对复印件、翻拍件、边框遮挡的银行卡进行告警,可应用于各种银行卡信息有效性校验场景,如金融行业身份认证、第三方支付绑卡等场景。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_ILLEGALBANKCARDERROR = "FailedOperation.IllegalBankCardError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_NOBANKCARDERROR = "FailedOperation.NoBankCardError" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) BankSlipOCR ¶
func (c *Client) BankSlipOCR(request *BankSlipOCRRequest) (response *BankSlipOCRResponse, err error)
BankSlipOCR 本接口支持银行回单全字段的识别,包括付款开户行、收款开户行、付款账号、收款账号、回单类型、回单编号、币种、流水号、凭证号码、交易机构、交易金额、手续费、日期等字段信息。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) BankSlipOCRWithContext ¶ added in v1.0.324
func (c *Client) BankSlipOCRWithContext(ctx context.Context, request *BankSlipOCRRequest) (response *BankSlipOCRResponse, err error)
BankSlipOCR 本接口支持银行回单全字段的识别,包括付款开户行、收款开户行、付款账号、收款账号、回单类型、回单编号、币种、流水号、凭证号码、交易机构、交易金额、手续费、日期等字段信息。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) BizLicenseOCR ¶
func (c *Client) BizLicenseOCR(request *BizLicenseOCRRequest) (response *BizLicenseOCRResponse, err error)
BizLicenseOCR 本接口支持快速精准识别营业执照上的字段,包括统一社会信用代码、公司名称、主体类型、法定代表人、注册资本、组成形式、成立日期、营业期限和经营范围等字段。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_NOBIZLICENSE = "FailedOperation.NoBizLicense" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) BizLicenseOCRWithContext ¶ added in v1.0.324
func (c *Client) BizLicenseOCRWithContext(ctx context.Context, request *BizLicenseOCRRequest) (response *BizLicenseOCRResponse, err error)
BizLicenseOCR 本接口支持快速精准识别营业执照上的字段,包括统一社会信用代码、公司名称、主体类型、法定代表人、注册资本、组成形式、成立日期、营业期限和经营范围等字段。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_NOBIZLICENSE = "FailedOperation.NoBizLicense" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) BusInvoiceOCR ¶
func (c *Client) BusInvoiceOCR(request *BusInvoiceOCRRequest) (response *BusInvoiceOCRResponse, err error)
BusInvoiceOCR 本接口支持识别公路汽车客票关键字段的识别,包括发票代码、发票号码、日期、票价、始发地、目的地、姓名、时间、发票消费类型、身份证号、省、市、开票日期、乘车地点、检票口、客票类型、车型、座位号、车次等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) BusInvoiceOCRWithContext ¶ added in v1.0.324
func (c *Client) BusInvoiceOCRWithContext(ctx context.Context, request *BusInvoiceOCRRequest) (response *BusInvoiceOCRResponse, err error)
BusInvoiceOCR 本接口支持识别公路汽车客票关键字段的识别,包括发票代码、发票号码、日期、票价、始发地、目的地、姓名、时间、发票消费类型、身份证号、省、市、开票日期、乘车地点、检票口、客票类型、车型、座位号、车次等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) BusinessCardOCR ¶
func (c *Client) BusinessCardOCR(request *BusinessCardOCRRequest) (response *BusinessCardOCRResponse, err error)
BusinessCardOCR 本接口支持中英文名片各字段的自动定位与识别,包含姓名、电话、手机号、邮箱、公司、部门、职位、网址、地址、QQ、微信、MSN等。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOBUSINESSCARD = "FailedOperation.ImageNoBusinessCard" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_CONFIGFORMATERROR = "InvalidParameter.ConfigFormatError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) BusinessCardOCRWithContext ¶ added in v1.0.324
func (c *Client) BusinessCardOCRWithContext(ctx context.Context, request *BusinessCardOCRRequest) (response *BusinessCardOCRResponse, err error)
BusinessCardOCR 本接口支持中英文名片各字段的自动定位与识别,包含姓名、电话、手机号、邮箱、公司、部门、职位、网址、地址、QQ、微信、MSN等。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOBUSINESSCARD = "FailedOperation.ImageNoBusinessCard" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_CONFIGFORMATERROR = "InvalidParameter.ConfigFormatError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) CarInvoiceOCR ¶
func (c *Client) CarInvoiceOCR(request *CarInvoiceOCRRequest) (response *CarInvoiceOCRResponse, err error)
CarInvoiceOCR 本接口支持机动车销售统一发票和二手车销售统一发票的识别,包括发票号码、发票代码、合计金额、合计税额等二十多个字段。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) CarInvoiceOCRWithContext ¶ added in v1.0.324
func (c *Client) CarInvoiceOCRWithContext(ctx context.Context, request *CarInvoiceOCRRequest) (response *CarInvoiceOCRResponse, err error)
CarInvoiceOCR 本接口支持机动车销售统一发票和二手车销售统一发票的识别,包括发票号码、发票代码、合计金额、合计税额等二十多个字段。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) ClassifyDetectOCR ¶
func (c *Client) ClassifyDetectOCR(request *ClassifyDetectOCRRequest) (response *ClassifyDetectOCRResponse, err error)
ClassifyDetectOCR 支持身份证、护照、名片、银行卡、行驶证、驾驶证、港澳台通行证、户口本、港澳台来往内地通行证、港澳台居住证、不动产证、营业执照的智能分类。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) ClassifyDetectOCRWithContext ¶ added in v1.0.324
func (c *Client) ClassifyDetectOCRWithContext(ctx context.Context, request *ClassifyDetectOCRRequest) (response *ClassifyDetectOCRResponse, err error)
ClassifyDetectOCR 支持身份证、护照、名片、银行卡、行驶证、驾驶证、港澳台通行证、户口本、港澳台来往内地通行证、港澳台居住证、不动产证、营业执照的智能分类。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) CreateAIFormTask ¶ added in v1.0.599
func (c *Client) CreateAIFormTask(request *CreateAIFormTaskRequest) (response *CreateAIFormTaskResponse, err error)
CreateAIFormTask 本接口可创建智能表单录入任务,支持多个识别图片和PDF的URL上传,返回含有识别内容的操作页面URL。
智能表单录入产品提供高准确率的表单识别技术和人工核对工具,支持自定义字段,将识别结果自动填入到自定义条目中,并提供人工操作工具,完成整个表单识别过程。适用性强,可对票据、合同、货单等文件的识别,适用于金融、货代、保险、档案等领域。本产品免费公测中,您可以点击demo(超链接:https://ocr.smartform.cloud.tencent.com/)试用,如需购买请与商务团队联系。
可能返回的错误码:
FAILEDOPERATION_DBERROR = "FailedOperation.DbError" FAILEDOPERATION_USERQUOTAERROR = "FailedOperation.UserQuotaError" INVALIDPARAMETERVALUE_FILEURLILLEGALERROR = "InvalidParameterValue.FileUrlIllegalError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit"
func (*Client) CreateAIFormTaskWithContext ¶ added in v1.0.599
func (c *Client) CreateAIFormTaskWithContext(ctx context.Context, request *CreateAIFormTaskRequest) (response *CreateAIFormTaskResponse, err error)
CreateAIFormTask 本接口可创建智能表单录入任务,支持多个识别图片和PDF的URL上传,返回含有识别内容的操作页面URL。
智能表单录入产品提供高准确率的表单识别技术和人工核对工具,支持自定义字段,将识别结果自动填入到自定义条目中,并提供人工操作工具,完成整个表单识别过程。适用性强,可对票据、合同、货单等文件的识别,适用于金融、货代、保险、档案等领域。本产品免费公测中,您可以点击demo(超链接:https://ocr.smartform.cloud.tencent.com/)试用,如需购买请与商务团队联系。
可能返回的错误码:
FAILEDOPERATION_DBERROR = "FailedOperation.DbError" FAILEDOPERATION_USERQUOTAERROR = "FailedOperation.UserQuotaError" INVALIDPARAMETERVALUE_FILEURLILLEGALERROR = "InvalidParameterValue.FileUrlIllegalError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit"
func (*Client) DriverLicenseOCR ¶
func (c *Client) DriverLicenseOCR(request *DriverLicenseOCRRequest) (response *DriverLicenseOCRResponse, err error)
DriverLicenseOCR 本接口支持驾驶证主页和副页所有字段的自动定位与识别,重点字段的识别准确度达到99%以上。
驾驶证主页:包括证号、姓名、性别、国籍、住址、出生日期、初次领证日期、准驾车型、有效期限、发证单位
驾驶证副页:包括证号、姓名、档案编号、记录。
另外,本接口还支持复印件、翻拍告警功能。同时支持识别交管12123 APP发放的电子驾驶证正页。
电子驾驶证正页:包括证号、姓名、性别、国籍、出生日期、初次领证日期、准驾车型、有效期开始时间、有效期截止时间、档案编号、状态、累积记分。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_LICENSECARDSIDEERROR = "FailedOperation.LicenseCardSideError" FAILEDOPERATION_LICENSEMULTICARDERROR = "FailedOperation.LicenseMultiCardError" FAILEDOPERATION_NODRIVERLICENSEERROR = "FailedOperation.NoDriverLicenseError" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) DriverLicenseOCRWithContext ¶ added in v1.0.324
func (c *Client) DriverLicenseOCRWithContext(ctx context.Context, request *DriverLicenseOCRRequest) (response *DriverLicenseOCRResponse, err error)
DriverLicenseOCR 本接口支持驾驶证主页和副页所有字段的自动定位与识别,重点字段的识别准确度达到99%以上。
驾驶证主页:包括证号、姓名、性别、国籍、住址、出生日期、初次领证日期、准驾车型、有效期限、发证单位
驾驶证副页:包括证号、姓名、档案编号、记录。
另外,本接口还支持复印件、翻拍告警功能。同时支持识别交管12123 APP发放的电子驾驶证正页。
电子驾驶证正页:包括证号、姓名、性别、国籍、出生日期、初次领证日期、准驾车型、有效期开始时间、有效期截止时间、档案编号、状态、累积记分。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_LICENSECARDSIDEERROR = "FailedOperation.LicenseCardSideError" FAILEDOPERATION_LICENSEMULTICARDERROR = "FailedOperation.LicenseMultiCardError" FAILEDOPERATION_NODRIVERLICENSEERROR = "FailedOperation.NoDriverLicenseError" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) DutyPaidProofOCR ¶
func (c *Client) DutyPaidProofOCR(request *DutyPaidProofOCRRequest) (response *DutyPaidProofOCRResponse, err error)
DutyPaidProofOCR 本接口支持对完税证明的税号、纳税人识别号、纳税人名称、金额合计大写、金额合计小写、填发日期、税务机关、填票人等关键字段的识别。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) DutyPaidProofOCRWithContext ¶ added in v1.0.324
func (c *Client) DutyPaidProofOCRWithContext(ctx context.Context, request *DutyPaidProofOCRRequest) (response *DutyPaidProofOCRResponse, err error)
DutyPaidProofOCR 本接口支持对完税证明的税号、纳税人识别号、纳税人名称、金额合计大写、金额合计小写、填发日期、税务机关、填票人等关键字段的识别。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) EduPaperOCR ¶
func (c *Client) EduPaperOCR(request *EduPaperOCRRequest) (response *EduPaperOCRResponse, err error)
EduPaperOCR 本接口支持数学试题内容的识别和结构化输出,包括通用文本解析和小学/初中/高中数学公式解析能力(包括91种题型,180种符号),公式返回格式为 Latex 格式文本。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) EduPaperOCRWithContext ¶ added in v1.0.324
func (c *Client) EduPaperOCRWithContext(ctx context.Context, request *EduPaperOCRRequest) (response *EduPaperOCRResponse, err error)
EduPaperOCR 本接口支持数学试题内容的识别和结构化输出,包括通用文本解析和小学/初中/高中数学公式解析能力(包括91种题型,180种符号),公式返回格式为 Latex 格式文本。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) EnglishOCR ¶
func (c *Client) EnglishOCR(request *EnglishOCRRequest) (response *EnglishOCRResponse, err error)
EnglishOCR 本接口支持图像英文文字的检测和识别,返回文字框位置与文字内容。支持多场景、任意版面下的英文、字母、数字和常见字符的识别,同时覆盖英文印刷体和英文手写体识别。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) EnglishOCRWithContext ¶ added in v1.0.324
func (c *Client) EnglishOCRWithContext(ctx context.Context, request *EnglishOCRRequest) (response *EnglishOCRResponse, err error)
EnglishOCR 本接口支持图像英文文字的检测和识别,返回文字框位置与文字内容。支持多场景、任意版面下的英文、字母、数字和常见字符的识别,同时覆盖英文印刷体和英文手写体识别。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) EnterpriseLicenseOCR ¶
func (c *Client) EnterpriseLicenseOCR(request *EnterpriseLicenseOCRRequest) (response *EnterpriseLicenseOCRResponse, err error)
EnterpriseLicenseOCR 本接口支持智能化识别各类企业登记证书、许可证书、企业执照、三证合一类证书,结构化输出统一社会信用代码、公司名称、法定代表人、公司地址、注册资金、企业类型、经营范围、成立日期、有效期、开办资金、经费来源、举办单位等关键字段。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) EnterpriseLicenseOCRWithContext ¶ added in v1.0.324
func (c *Client) EnterpriseLicenseOCRWithContext(ctx context.Context, request *EnterpriseLicenseOCRRequest) (response *EnterpriseLicenseOCRResponse, err error)
EnterpriseLicenseOCR 本接口支持智能化识别各类企业登记证书、许可证书、企业执照、三证合一类证书,结构化输出统一社会信用代码、公司名称、法定代表人、公司地址、注册资金、企业类型、经营范围、成立日期、有效期、开办资金、经费来源、举办单位等关键字段。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) EstateCertOCR ¶
func (c *Client) EstateCertOCR(request *EstateCertOCRRequest) (response *EstateCertOCRResponse, err error)
EstateCertOCR 本接口支持不动产权证关键字段的识别,包括使用期限、面积、用途、权利性质、权利类型、坐落、共有情况、权利人、权利其他状况等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) EstateCertOCRWithContext ¶ added in v1.0.324
func (c *Client) EstateCertOCRWithContext(ctx context.Context, request *EstateCertOCRRequest) (response *EstateCertOCRResponse, err error)
EstateCertOCR 本接口支持不动产权证关键字段的识别,包括使用期限、面积、用途、权利性质、权利类型、坐落、共有情况、权利人、权利其他状况等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) FinanBillOCR ¶
func (c *Client) FinanBillOCR(request *FinanBillOCRRequest) (response *FinanBillOCRResponse, err error)
FinanBillOCR 本接口支持常见银行票据的自动分类和识别。整单识别包括支票(含现金支票、普通支票、转账支票),承兑汇票(含银行承兑汇票、商业承兑汇票)以及进账单等,适用于中国人民银行印发的 2010 版银行票据凭证版式(银发[2010]299 号)。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) FinanBillOCRWithContext ¶ added in v1.0.324
func (c *Client) FinanBillOCRWithContext(ctx context.Context, request *FinanBillOCRRequest) (response *FinanBillOCRResponse, err error)
FinanBillOCR 本接口支持常见银行票据的自动分类和识别。整单识别包括支票(含现金支票、普通支票、转账支票),承兑汇票(含银行承兑汇票、商业承兑汇票)以及进账单等,适用于中国人民银行印发的 2010 版银行票据凭证版式(银发[2010]299 号)。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) FinanBillSliceOCR ¶
func (c *Client) FinanBillSliceOCR(request *FinanBillSliceOCRRequest) (response *FinanBillSliceOCRResponse, err error)
FinanBillSliceOCR 本接口支持常见银行票据的自动分类和识别。切片识别包括金融行业常见票据的重要切片字段识别,包括金额、账号、日期、凭证号码等。(金融票据切片:金融票据中待识别字段及其周围局部区域的裁剪图像。)
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) FinanBillSliceOCRWithContext ¶ added in v1.0.324
func (c *Client) FinanBillSliceOCRWithContext(ctx context.Context, request *FinanBillSliceOCRRequest) (response *FinanBillSliceOCRResponse, err error)
FinanBillSliceOCR 本接口支持常见银行票据的自动分类和识别。切片识别包括金融行业常见票据的重要切片字段识别,包括金额、账号、日期、凭证号码等。(金融票据切片:金融票据中待识别字段及其周围局部区域的裁剪图像。)
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) FlightInvoiceOCR ¶
func (c *Client) FlightInvoiceOCR(request *FlightInvoiceOCRRequest) (response *FlightInvoiceOCRResponse, err error)
FlightInvoiceOCR 本接口支持机票行程单关键字段的识别,包括旅客姓名、有效身份证件号码、电子客票号码、验证码、填开单位、其他税费、燃油附加费、民航发展基金、保险费、销售单位代号、始发地、目的地、航班号、时间、日期、座位等级、承运人、发票消费类型、票价、合计金额、填开日期、国内国际标签、印刷序号、客票级别/类别、客票生效日期、有效期截止日期、免费行李等字段,支持航班信息多行明细输出。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) FlightInvoiceOCRWithContext ¶ added in v1.0.324
func (c *Client) FlightInvoiceOCRWithContext(ctx context.Context, request *FlightInvoiceOCRRequest) (response *FlightInvoiceOCRResponse, err error)
FlightInvoiceOCR 本接口支持机票行程单关键字段的识别,包括旅客姓名、有效身份证件号码、电子客票号码、验证码、填开单位、其他税费、燃油附加费、民航发展基金、保险费、销售单位代号、始发地、目的地、航班号、时间、日期、座位等级、承运人、发票消费类型、票价、合计金额、填开日期、国内国际标签、印刷序号、客票级别/类别、客票生效日期、有效期截止日期、免费行李等字段,支持航班信息多行明细输出。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) FormulaOCR ¶
func (c *Client) FormulaOCR(request *FormulaOCRRequest) (response *FormulaOCRResponse, err error)
FormulaOCR 本接口支持识别主流初高中数学符号和公式,返回公式的 Latex 格式文本。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) FormulaOCRWithContext ¶ added in v1.0.324
func (c *Client) FormulaOCRWithContext(ctx context.Context, request *FormulaOCRRequest) (response *FormulaOCRResponse, err error)
FormulaOCR 本接口支持识别主流初高中数学符号和公式,返回公式的 Latex 格式文本。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) GeneralAccurateOCR ¶
func (c *Client) GeneralAccurateOCR(request *GeneralAccurateOCRRequest) (response *GeneralAccurateOCRResponse, err error)
GeneralAccurateOCR 本接口支持图像整体文字的检测和识别。支持中文、英文、中英文、数字和特殊字符号的识别,并返回文字框位置和文字内容。
适用于文字较多、版式复杂、对识别准召率要求较高的场景,如试卷试题、网络图片、街景店招牌、法律卷宗等场景。
产品优势:与通用印刷体识别相比,提供更高精度的文字识别服务,在文字较多、长串数字、小字、模糊字、倾斜文本等困难场景下,高精度版的准确率和召回率更高。
通用印刷体识别不同版本的差异如下:
<table style="width:715px">
<thead> <tr> <th style="width:150px"></th> <th >【荐】通用印刷体识别(高精度版)</th> <th style="width:200px"><a href="https://cloud.tencent.com/document/product/866/33526">【荐】通用印刷体识别</a></th> <th><a href="https://cloud.tencent.com/document/product/866/37831">通用印刷体识别(精简版)</a></th> </tr> </thead> <tbody> <tr> <td> 适用场景</td> <td>适用于文字较多、长串数字、小字、模糊字、倾斜文本等困难场景</td> <td>适用于所有通用场景的印刷体识别</td> <td>适用于快速文本识别场景,准召率有一定损失,价格更优惠</td> </tr> <tr> <td>识别准确率</td> <td>99%</td> <td>96%</td> <td>91%</td> </tr> <tr> <td>价格</td> <td>高</td> <td>中</td> <td>低</td> </tr> <tr> <td>支持的语言</td> <td>中文、英文、中英文</td> <td>中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语</td> <td>中文、英文、中英文</td> </tr> <tr> <td>自动语言检测</td> <td>支持</td> <td>支持</td> <td>支持</td> </tr> <tr> <td>返回文本行坐标</td> <td>支持</td> <td>支持</td> <td>支持</td> </tr> <tr> <td>自动旋转纠正</td> <td>支持旋转识别,返回角度信息</td> <td>支持旋转识别,返回角度信息</td> <td>支持旋转识别,返回角度信息</td> </tr> </tbody> </table>
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_ENGINERECOGNIZETIMEOUT = "FailedOperation.EngineRecognizeTimeout" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) GeneralAccurateOCRWithContext ¶ added in v1.0.324
func (c *Client) GeneralAccurateOCRWithContext(ctx context.Context, request *GeneralAccurateOCRRequest) (response *GeneralAccurateOCRResponse, err error)
GeneralAccurateOCR 本接口支持图像整体文字的检测和识别。支持中文、英文、中英文、数字和特殊字符号的识别,并返回文字框位置和文字内容。
适用于文字较多、版式复杂、对识别准召率要求较高的场景,如试卷试题、网络图片、街景店招牌、法律卷宗等场景。
产品优势:与通用印刷体识别相比,提供更高精度的文字识别服务,在文字较多、长串数字、小字、模糊字、倾斜文本等困难场景下,高精度版的准确率和召回率更高。
通用印刷体识别不同版本的差异如下:
<table style="width:715px">
<thead> <tr> <th style="width:150px"></th> <th >【荐】通用印刷体识别(高精度版)</th> <th style="width:200px"><a href="https://cloud.tencent.com/document/product/866/33526">【荐】通用印刷体识别</a></th> <th><a href="https://cloud.tencent.com/document/product/866/37831">通用印刷体识别(精简版)</a></th> </tr> </thead> <tbody> <tr> <td> 适用场景</td> <td>适用于文字较多、长串数字、小字、模糊字、倾斜文本等困难场景</td> <td>适用于所有通用场景的印刷体识别</td> <td>适用于快速文本识别场景,准召率有一定损失,价格更优惠</td> </tr> <tr> <td>识别准确率</td> <td>99%</td> <td>96%</td> <td>91%</td> </tr> <tr> <td>价格</td> <td>高</td> <td>中</td> <td>低</td> </tr> <tr> <td>支持的语言</td> <td>中文、英文、中英文</td> <td>中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语</td> <td>中文、英文、中英文</td> </tr> <tr> <td>自动语言检测</td> <td>支持</td> <td>支持</td> <td>支持</td> </tr> <tr> <td>返回文本行坐标</td> <td>支持</td> <td>支持</td> <td>支持</td> </tr> <tr> <td>自动旋转纠正</td> <td>支持旋转识别,返回角度信息</td> <td>支持旋转识别,返回角度信息</td> <td>支持旋转识别,返回角度信息</td> </tr> </tbody> </table>
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_ENGINERECOGNIZETIMEOUT = "FailedOperation.EngineRecognizeTimeout" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) GeneralBasicOCR ¶
func (c *Client) GeneralBasicOCR(request *GeneralBasicOCRRequest) (response *GeneralBasicOCRResponse, err error)
GeneralBasicOCR 本接口支持图像整体文字的检测和识别。可以识别中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语,阿拉伯语20种语言,且各种语言均支持与英文混合的文字识别。
适用于印刷文档识别、网络图片识别、广告图文字识别、街景店招牌识别、菜单识别、视频标题识别、头像文字识别等场景。
产品优势:支持自动识别语言类型,可返回文本框坐标信息,对于倾斜文本支持自动旋转纠正。
通用印刷体识别不同版本的差异如下:
<table style="width:715px">
<thead> <tr> <th style="width:150px"></th> <th style="width:200px">【荐】通用印刷体识别</th> <th ><a href="https://cloud.tencent.com/document/product/866/34937">【荐】通用印刷体识别(高精度版)</a></th> <th><a href="https://cloud.tencent.com/document/product/866/37831">通用印刷体识别(精简版)</a></th> </tr> </thead> <tbody> <tr> <td> 适用场景</td> <td>适用于所有通用场景的印刷体识别</td> <td>适用于文字较多、长串数字、小字、模糊字、倾斜文本等困难场景</td> <td>适用于快速文本识别场景,准召率有一定损失,价格更优惠</td> </tr> <tr> <td>识别准确率</td> <td>96%</td> <td>99%</td> <td>91%</td> </tr> <tr> <td>价格</td> <td>中</td> <td>高</td> <td>低</td> </tr> <tr> <td>支持的语言</td> <td>中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语</td> <td>中文、英文、中英文</td> <td>中文、英文、中英文</td> </tr> <tr> <td>自动语言检测</td> <td>支持</td> <td>支持</td> <td>支持</td> </tr> <tr> <td>返回文本行坐标</td> <td>支持</td> <td>支持</td> <td>支持</td> </tr> <tr> <td>自动旋转纠正</td> <td>支持旋转识别,返回角度信息</td> <td>支持旋转识别,返回角度信息</td> <td>支持旋转识别,返回角度信息</td> </tr> </tbody> </table>
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_ENGINERECOGNIZETIMEOUT = "FailedOperation.EngineRecognizeTimeout" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) GeneralBasicOCRWithContext ¶ added in v1.0.324
func (c *Client) GeneralBasicOCRWithContext(ctx context.Context, request *GeneralBasicOCRRequest) (response *GeneralBasicOCRResponse, err error)
GeneralBasicOCR 本接口支持图像整体文字的检测和识别。可以识别中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语,阿拉伯语20种语言,且各种语言均支持与英文混合的文字识别。
适用于印刷文档识别、网络图片识别、广告图文字识别、街景店招牌识别、菜单识别、视频标题识别、头像文字识别等场景。
产品优势:支持自动识别语言类型,可返回文本框坐标信息,对于倾斜文本支持自动旋转纠正。
通用印刷体识别不同版本的差异如下:
<table style="width:715px">
<thead> <tr> <th style="width:150px"></th> <th style="width:200px">【荐】通用印刷体识别</th> <th ><a href="https://cloud.tencent.com/document/product/866/34937">【荐】通用印刷体识别(高精度版)</a></th> <th><a href="https://cloud.tencent.com/document/product/866/37831">通用印刷体识别(精简版)</a></th> </tr> </thead> <tbody> <tr> <td> 适用场景</td> <td>适用于所有通用场景的印刷体识别</td> <td>适用于文字较多、长串数字、小字、模糊字、倾斜文本等困难场景</td> <td>适用于快速文本识别场景,准召率有一定损失,价格更优惠</td> </tr> <tr> <td>识别准确率</td> <td>96%</td> <td>99%</td> <td>91%</td> </tr> <tr> <td>价格</td> <td>中</td> <td>高</td> <td>低</td> </tr> <tr> <td>支持的语言</td> <td>中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语</td> <td>中文、英文、中英文</td> <td>中文、英文、中英文</td> </tr> <tr> <td>自动语言检测</td> <td>支持</td> <td>支持</td> <td>支持</td> </tr> <tr> <td>返回文本行坐标</td> <td>支持</td> <td>支持</td> <td>支持</td> </tr> <tr> <td>自动旋转纠正</td> <td>支持旋转识别,返回角度信息</td> <td>支持旋转识别,返回角度信息</td> <td>支持旋转识别,返回角度信息</td> </tr> </tbody> </table>
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_ENGINERECOGNIZETIMEOUT = "FailedOperation.EngineRecognizeTimeout" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) GeneralEfficientOCR ¶
func (c *Client) GeneralEfficientOCR(request *GeneralEfficientOCRRequest) (response *GeneralEfficientOCRResponse, err error)
GeneralEfficientOCR 本接口支持图像整体文字的检测和识别。支持中文、英文、中英文、数字和特殊字符号的识别,并返回文字框位置和文字内容。
适用于快速文本识别场景。
产品优势:与通用印刷体识别接口相比,精简版虽然在准确率和召回率上有一定损失,但价格更加优惠。
通用印刷体识别不同版本的差异如下:
<table style="width:715px">
<thead> <tr> <th style="width:150px"></th> <th >通用印刷体识别(精简版)</th> <th style="width:200px"><a href="https://cloud.tencent.com/document/product/866/33526">【荐】通用印刷体识别</a></th> <th><a href="https://cloud.tencent.com/document/product/866/34937">【荐】通用印刷体识别(高精度版)</a></th> </tr> </thead> <tbody> <tr> <td> 适用场景</td> <td>适用于快速文本识别场景,准召率有一定损失,价格更优惠</td> <td>适用于所有通用场景的印刷体识别</td> <td>适用于文字较多、长串数字、小字、模糊字、倾斜文本等困难场景</td> </tr> <tr> <td>识别准确率</td> <td>91%</td> <td>96%</td> <td>99%</td> </tr> <tr> <td>价格</td> <td>低</td> <td>中</td> <td>高</td> </tr> <tr> <td>支持的语言</td> <td>中文、英文、中英文</td> <td>中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语</td> <td>中文、英文、中英文</td> </tr> <tr> <td>自动语言检测</td> <td>支持</td> <td>支持</td> <td>支持</td> </tr> <tr> <td>返回文本行坐标</td> <td>支持</td> <td>支持</td> <td>支持</td> </tr> <tr> <td>自动旋转纠正</td> <td>支持旋转识别,返回角度信息</td> <td>支持旋转识别,返回角度信息</td> <td>支持旋转识别,返回角度信息</td> </tr> </tbody> </table>
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) GeneralEfficientOCRWithContext ¶ added in v1.0.324
func (c *Client) GeneralEfficientOCRWithContext(ctx context.Context, request *GeneralEfficientOCRRequest) (response *GeneralEfficientOCRResponse, err error)
GeneralEfficientOCR 本接口支持图像整体文字的检测和识别。支持中文、英文、中英文、数字和特殊字符号的识别,并返回文字框位置和文字内容。
适用于快速文本识别场景。
产品优势:与通用印刷体识别接口相比,精简版虽然在准确率和召回率上有一定损失,但价格更加优惠。
通用印刷体识别不同版本的差异如下:
<table style="width:715px">
<thead> <tr> <th style="width:150px"></th> <th >通用印刷体识别(精简版)</th> <th style="width:200px"><a href="https://cloud.tencent.com/document/product/866/33526">【荐】通用印刷体识别</a></th> <th><a href="https://cloud.tencent.com/document/product/866/34937">【荐】通用印刷体识别(高精度版)</a></th> </tr> </thead> <tbody> <tr> <td> 适用场景</td> <td>适用于快速文本识别场景,准召率有一定损失,价格更优惠</td> <td>适用于所有通用场景的印刷体识别</td> <td>适用于文字较多、长串数字、小字、模糊字、倾斜文本等困难场景</td> </tr> <tr> <td>识别准确率</td> <td>91%</td> <td>96%</td> <td>99%</td> </tr> <tr> <td>价格</td> <td>低</td> <td>中</td> <td>高</td> </tr> <tr> <td>支持的语言</td> <td>中文、英文、中英文</td> <td>中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语</td> <td>中文、英文、中英文</td> </tr> <tr> <td>自动语言检测</td> <td>支持</td> <td>支持</td> <td>支持</td> </tr> <tr> <td>返回文本行坐标</td> <td>支持</td> <td>支持</td> <td>支持</td> </tr> <tr> <td>自动旋转纠正</td> <td>支持旋转识别,返回角度信息</td> <td>支持旋转识别,返回角度信息</td> <td>支持旋转识别,返回角度信息</td> </tr> </tbody> </table>
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) GeneralFastOCR ¶
func (c *Client) GeneralFastOCR(request *GeneralFastOCRRequest) (response *GeneralFastOCRResponse, err error)
GeneralFastOCR 本接口支持图片中整体文字的检测和识别,返回文字框位置与文字内容。相比通用印刷体识别接口,识别速度更快。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) GeneralFastOCRWithContext ¶ added in v1.0.324
func (c *Client) GeneralFastOCRWithContext(ctx context.Context, request *GeneralFastOCRRequest) (response *GeneralFastOCRResponse, err error)
GeneralFastOCR 本接口支持图片中整体文字的检测和识别,返回文字框位置与文字内容。相比通用印刷体识别接口,识别速度更快。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) GeneralHandwritingOCR ¶
func (c *Client) GeneralHandwritingOCR(request *GeneralHandwritingOCRRequest) (response *GeneralHandwritingOCRResponse, err error)
GeneralHandwritingOCR 本接口支持图片内手写体文字的检测和识别,针对手写字体无规则、字迹潦草、模糊等特点进行了识别能力的增强。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) GeneralHandwritingOCRWithContext ¶ added in v1.0.324
func (c *Client) GeneralHandwritingOCRWithContext(ctx context.Context, request *GeneralHandwritingOCRRequest) (response *GeneralHandwritingOCRResponse, err error)
GeneralHandwritingOCR 本接口支持图片内手写体文字的检测和识别,针对手写字体无规则、字迹潦草、模糊等特点进行了识别能力的增强。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) GetTaskState ¶ added in v1.0.599
func (c *Client) GetTaskState(request *GetTaskStateRequest) (response *GetTaskStateResponse, err error)
GetTaskState 支持查询智能表单录入任务的状态。本产品免费公测中,您可以点击demo(超链接:https://ocr.smartform.cloud.tencent.com/)试用,如需购买请与商务团队联系。
可能返回的错误码:
FAILEDOPERATION_DBERROR = "FailedOperation.DbError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit"
func (*Client) GetTaskStateWithContext ¶ added in v1.0.599
func (c *Client) GetTaskStateWithContext(ctx context.Context, request *GetTaskStateRequest) (response *GetTaskStateResponse, err error)
GetTaskState 支持查询智能表单录入任务的状态。本产品免费公测中,您可以点击demo(超链接:https://ocr.smartform.cloud.tencent.com/)试用,如需购买请与商务团队联系。
可能返回的错误码:
FAILEDOPERATION_DBERROR = "FailedOperation.DbError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit"
func (*Client) HKIDCardOCR ¶
func (c *Client) HKIDCardOCR(request *HKIDCardOCRRequest) (response *HKIDCardOCRResponse, err error)
HKIDCardOCR 本接口支持中国香港身份证人像面中关键字段的识别,包括中文姓名、英文姓名、姓名电码、出生日期、性别、证件符号、首次签发日期、最近领用日期、身份证号、是否是永久性居民身份证;具备人像照片裁剪等扩展功能。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_NOHKIDCARD = "FailedOperation.NoHKIDCard" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" FAILEDOPERATION_WARNINGSERVICEFAILED = "FailedOperation.WarningServiceFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) HKIDCardOCRWithContext ¶ added in v1.0.324
func (c *Client) HKIDCardOCRWithContext(ctx context.Context, request *HKIDCardOCRRequest) (response *HKIDCardOCRResponse, err error)
HKIDCardOCR 本接口支持中国香港身份证人像面中关键字段的识别,包括中文姓名、英文姓名、姓名电码、出生日期、性别、证件符号、首次签发日期、最近领用日期、身份证号、是否是永久性居民身份证;具备人像照片裁剪等扩展功能。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_NOHKIDCARD = "FailedOperation.NoHKIDCard" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" FAILEDOPERATION_WARNINGSERVICEFAILED = "FailedOperation.WarningServiceFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) HmtResidentPermitOCR ¶
func (c *Client) HmtResidentPermitOCR(request *HmtResidentPermitOCRRequest) (response *HmtResidentPermitOCRResponse, err error)
HmtResidentPermitOCR 港澳台居住证OCR支持港澳台居住证正反面全字段内容检测识别功能,包括姓名、性别、出生日期、地址、身份证号、签发机关、有效期限、签发次数、通行证号码关键字段识别。可以应用于港澳台居住证信息识别场景,例如银行开户、用户注册等。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) HmtResidentPermitOCRWithContext ¶ added in v1.0.324
func (c *Client) HmtResidentPermitOCRWithContext(ctx context.Context, request *HmtResidentPermitOCRRequest) (response *HmtResidentPermitOCRResponse, err error)
HmtResidentPermitOCR 港澳台居住证OCR支持港澳台居住证正反面全字段内容检测识别功能,包括姓名、性别、出生日期、地址、身份证号、签发机关、有效期限、签发次数、通行证号码关键字段识别。可以应用于港澳台居住证信息识别场景,例如银行开户、用户注册等。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) IDCardOCR ¶
func (c *Client) IDCardOCR(request *IDCardOCRRequest) (response *IDCardOCRResponse, err error)
IDCardOCR 本接口支持中国大陆居民二代身份证正反面所有字段的识别,包括姓名、性别、民族、出生日期、住址、公民身份证号、签发机关、有效期限,识别准确度达到99%以上。
另外,本接口还支持多种增值能力,满足不同场景的需求。如身份证照片、人像照片的裁剪功能,同时具备9种告警功能,如下表所示。
<table style="width:650px">
<thead> <tr> <th width="150">增值能力</th> <th width="500">能力项</th> </tr> </thead> <tbody> <tr> <td rowspan="2">裁剪功能</td> <td>身份证照片裁剪(去掉证件外多余的边缘、自动矫正拍摄角度)</td> </tr> <tr> <td>人像照片裁剪(自动抠取身份证头像区域)</td> </tr> <tr> <td rowspan="9">告警功能</td> <td>身份证有效日期不合法,即有效日期不符合5年、10年、20年、长期期限
</td>
</tr> <tr> <td>身份证边框不完整告警</td> </tr> <tr> <td>身份证复印件告警</td> </tr> <tr> <td>身份证翻拍告警</td> </tr> <tr> <td>身份证框内遮挡告警</td> </tr> <tr> <td>临时身份证告警</td> </tr> <tr> <td>身份证疑似存在PS痕迹告警</td> </tr> <tr> <td>图片模糊告警(可根据图片质量分数判断)</td> </tr> </tbody> </table>
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_CARDSIDEERROR = "FailedOperation.CardSideError" FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IDCARDINFOILLEGAL = "FailedOperation.IdCardInfoIllegal" FAILEDOPERATION_IDCARDTOOSMALL = "FailedOperation.IdCardTooSmall" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOIDCARD = "FailedOperation.ImageNoIdCard" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_MULTICARDERROR = "FailedOperation.MultiCardError" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_CONFIGFORMATERROR = "InvalidParameter.ConfigFormatError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) IDCardOCRWithContext ¶ added in v1.0.324
func (c *Client) IDCardOCRWithContext(ctx context.Context, request *IDCardOCRRequest) (response *IDCardOCRResponse, err error)
IDCardOCR 本接口支持中国大陆居民二代身份证正反面所有字段的识别,包括姓名、性别、民族、出生日期、住址、公民身份证号、签发机关、有效期限,识别准确度达到99%以上。
另外,本接口还支持多种增值能力,满足不同场景的需求。如身份证照片、人像照片的裁剪功能,同时具备9种告警功能,如下表所示。
<table style="width:650px">
<thead> <tr> <th width="150">增值能力</th> <th width="500">能力项</th> </tr> </thead> <tbody> <tr> <td rowspan="2">裁剪功能</td> <td>身份证照片裁剪(去掉证件外多余的边缘、自动矫正拍摄角度)</td> </tr> <tr> <td>人像照片裁剪(自动抠取身份证头像区域)</td> </tr> <tr> <td rowspan="9">告警功能</td> <td>身份证有效日期不合法,即有效日期不符合5年、10年、20年、长期期限
</td>
</tr> <tr> <td>身份证边框不完整告警</td> </tr> <tr> <td>身份证复印件告警</td> </tr> <tr> <td>身份证翻拍告警</td> </tr> <tr> <td>身份证框内遮挡告警</td> </tr> <tr> <td>临时身份证告警</td> </tr> <tr> <td>身份证疑似存在PS痕迹告警</td> </tr> <tr> <td>图片模糊告警(可根据图片质量分数判断)</td> </tr> </tbody> </table>
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_CARDSIDEERROR = "FailedOperation.CardSideError" FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IDCARDINFOILLEGAL = "FailedOperation.IdCardInfoIllegal" FAILEDOPERATION_IDCARDTOOSMALL = "FailedOperation.IdCardTooSmall" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOIDCARD = "FailedOperation.ImageNoIdCard" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_MULTICARDERROR = "FailedOperation.MultiCardError" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_CONFIGFORMATERROR = "InvalidParameter.ConfigFormatError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) ImageEnhancement ¶ added in v1.0.501
func (c *Client) ImageEnhancement(request *ImageEnhancementRequest) (response *ImageEnhancementResponse, err error)
ImageEnhancement 文本图像增强是面向文档类图片提供的图像增强处理能力,包括切边增强、图像矫正、阴影去除、摩尔纹去除等;可以有效优化文档类的图片质量,提升文字的清晰度。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) ImageEnhancementWithContext ¶ added in v1.0.501
func (c *Client) ImageEnhancementWithContext(ctx context.Context, request *ImageEnhancementRequest) (response *ImageEnhancementResponse, err error)
ImageEnhancement 文本图像增强是面向文档类图片提供的图像增强处理能力,包括切边增强、图像矫正、阴影去除、摩尔纹去除等;可以有效优化文档类的图片质量,提升文字的清晰度。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) InstitutionOCR ¶
func (c *Client) InstitutionOCR(request *InstitutionOCRRequest) (response *InstitutionOCRResponse, err error)
InstitutionOCR 本接口支持事业单位法人证书关键字段识别,包括注册号、有效期、住所、名称、法定代表人等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) InstitutionOCRWithContext ¶ added in v1.0.324
func (c *Client) InstitutionOCRWithContext(ctx context.Context, request *InstitutionOCRRequest) (response *InstitutionOCRResponse, err error)
InstitutionOCR 本接口支持事业单位法人证书关键字段识别,包括注册号、有效期、住所、名称、法定代表人等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) InsuranceBillOCR ¶
func (c *Client) InsuranceBillOCR(request *InsuranceBillOCRRequest) (response *InsuranceBillOCRResponse, err error)
InsuranceBillOCR 本接口支持病案首页、费用清单、结算单、医疗发票四种保险理赔单据的文本识别和结构化输出。
默认接口请求频率限制:1次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) InsuranceBillOCRWithContext ¶ added in v1.0.324
func (c *Client) InsuranceBillOCRWithContext(ctx context.Context, request *InsuranceBillOCRRequest) (response *InsuranceBillOCRResponse, err error)
InsuranceBillOCR 本接口支持病案首页、费用清单、结算单、医疗发票四种保险理赔单据的文本识别和结构化输出。
默认接口请求频率限制:1次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) InvoiceGeneralOCR ¶
func (c *Client) InvoiceGeneralOCR(request *InvoiceGeneralOCRRequest) (response *InvoiceGeneralOCRResponse, err error)
InvoiceGeneralOCR 本接口支持对通用机打发票的发票代码、发票号码、日期、合计金额(小写)、合计金额(大写)、购买方识别号、销售方识别号、校验码、购买方名称、销售方名称、时间、种类、发票消费类型、省、市、是否有公司印章、发票名称、购买方地址、电话、销售方地址、电话、购买方开户行及账号、销售方开户行及账号、经办人取票用户、经办人支付信息、经办人商户号、经办人订单号、货物或应税劳务、服务名称、数量、单价、税率、税额、金额、单位、规格型号、合计税额、合计金额、备注、收款人、复核、开票人、密码区、行业分类等字段的识别。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) InvoiceGeneralOCRWithContext ¶ added in v1.0.324
func (c *Client) InvoiceGeneralOCRWithContext(ctx context.Context, request *InvoiceGeneralOCRRequest) (response *InvoiceGeneralOCRResponse, err error)
InvoiceGeneralOCR 本接口支持对通用机打发票的发票代码、发票号码、日期、合计金额(小写)、合计金额(大写)、购买方识别号、销售方识别号、校验码、购买方名称、销售方名称、时间、种类、发票消费类型、省、市、是否有公司印章、发票名称、购买方地址、电话、销售方地址、电话、购买方开户行及账号、销售方开户行及账号、经办人取票用户、经办人支付信息、经办人商户号、经办人订单号、货物或应税劳务、服务名称、数量、单价、税率、税额、金额、单位、规格型号、合计税额、合计金额、备注、收款人、复核、开票人、密码区、行业分类等字段的识别。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) LicensePlateOCR ¶
func (c *Client) LicensePlateOCR(request *LicensePlateOCRRequest) (response *LicensePlateOCRResponse, err error)
LicensePlateOCR 本接口支持对中国大陆机动车车牌的自动定位和识别,返回地域编号和车牌号码与车牌颜色信息。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) LicensePlateOCRWithContext ¶ added in v1.0.324
func (c *Client) LicensePlateOCRWithContext(ctx context.Context, request *LicensePlateOCRRequest) (response *LicensePlateOCRResponse, err error)
LicensePlateOCR 本接口支持对中国大陆机动车车牌的自动定位和识别,返回地域编号和车牌号码与车牌颜色信息。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) MLIDCardOCR ¶
func (c *Client) MLIDCardOCR(request *MLIDCardOCRRequest) (response *MLIDCardOCRResponse, err error)
MLIDCardOCR 本接口支持马来西亚身份证识别,识别字段包括身份证号、姓名、性别、地址;具备身份证人像照片的裁剪功能和翻拍、复印件告警功能。
本接口暂未完全对外开放,如需咨询,请[联系商务](https://cloud.tencent.com/about/connect)
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_NOMASIDCARD = "FailedOperation.NoMASIDCard" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" FAILEDOPERATION_WARNINGSERVICEFAILED = "FailedOperation.WarningServiceFailed" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) MLIDCardOCRWithContext ¶ added in v1.0.324
func (c *Client) MLIDCardOCRWithContext(ctx context.Context, request *MLIDCardOCRRequest) (response *MLIDCardOCRResponse, err error)
MLIDCardOCR 本接口支持马来西亚身份证识别,识别字段包括身份证号、姓名、性别、地址;具备身份证人像照片的裁剪功能和翻拍、复印件告警功能。
本接口暂未完全对外开放,如需咨询,请[联系商务](https://cloud.tencent.com/about/connect)
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_NOMASIDCARD = "FailedOperation.NoMASIDCard" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" FAILEDOPERATION_WARNINGSERVICEFAILED = "FailedOperation.WarningServiceFailed" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) MLIDPassportOCR ¶
func (c *Client) MLIDPassportOCR(request *MLIDPassportOCRRequest) (response *MLIDPassportOCRResponse, err error)
MLIDPassportOCR 本接口支持中国港澳台地区以及其他国家、地区的护照识别。识别字段包括护照ID、姓名、出生日期、性别、有效期、发行国、国籍、国家地区代码,具备护照人像照片的裁剪功能和翻拍、复印件告警功能。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_NOPASSPORT = "FailedOperation.NoPassport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) MLIDPassportOCRWithContext ¶ added in v1.0.324
func (c *Client) MLIDPassportOCRWithContext(ctx context.Context, request *MLIDPassportOCRRequest) (response *MLIDPassportOCRResponse, err error)
MLIDPassportOCR 本接口支持中国港澳台地区以及其他国家、地区的护照识别。识别字段包括护照ID、姓名、出生日期、性别、有效期、发行国、国籍、国家地区代码,具备护照人像照片的裁剪功能和翻拍、复印件告警功能。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_NOPASSPORT = "FailedOperation.NoPassport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) MainlandPermitOCR ¶
func (c *Client) MainlandPermitOCR(request *MainlandPermitOCRRequest) (response *MainlandPermitOCRResponse, err error)
MainlandPermitOCR 智能识别并结构化港澳台居民来往内地通行证正面全部字段,包含中文姓名、英文姓名、性别、出生日期、签发机关、有效期限、证件号、签发地点、签发次数、证件类别。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) MainlandPermitOCRWithContext ¶ added in v1.0.324
func (c *Client) MainlandPermitOCRWithContext(ctx context.Context, request *MainlandPermitOCRRequest) (response *MainlandPermitOCRResponse, err error)
MainlandPermitOCR 智能识别并结构化港澳台居民来往内地通行证正面全部字段,包含中文姓名、英文姓名、性别、出生日期、签发机关、有效期限、证件号、签发地点、签发次数、证件类别。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) MixedInvoiceDetect ¶
func (c *Client) MixedInvoiceDetect(request *MixedInvoiceDetectRequest) (response *MixedInvoiceDetectResponse, err error)
MixedInvoiceDetect 本接口支持多张、多类型票据的混合检测和自动分类,返回对应票据类型。目前已支持增值税发票、增值税发票(卷票)、定额发票、通用机打发票、购车发票、火车票、出租车发票、机票行程单、汽车票、轮船票、过路过桥费发票、酒店账单、客运限额发票、购物小票、完税证明共15种票据。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) MixedInvoiceDetectWithContext ¶ added in v1.0.324
func (c *Client) MixedInvoiceDetectWithContext(ctx context.Context, request *MixedInvoiceDetectRequest) (response *MixedInvoiceDetectResponse, err error)
MixedInvoiceDetect 本接口支持多张、多类型票据的混合检测和自动分类,返回对应票据类型。目前已支持增值税发票、增值税发票(卷票)、定额发票、通用机打发票、购车发票、火车票、出租车发票、机票行程单、汽车票、轮船票、过路过桥费发票、酒店账单、客运限额发票、购物小票、完税证明共15种票据。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) MixedInvoiceOCR ¶
func (c *Client) MixedInvoiceOCR(request *MixedInvoiceOCRRequest) (response *MixedInvoiceOCRResponse, err error)
MixedInvoiceOCR 本接口支持 单张、多张、多类型 票据的混合识别,同时支持自选需要识别的票据类型,已支持票种包括:增值税发票(专票、普票、卷票)、全电发票、非税发票、定额发票、通用机打发票、购车发票、火车票、出租车发票、机票行程单、汽车票、轮船票、过路过桥费发票共14种标准报销发票,并支持其他类发票的识别。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) MixedInvoiceOCRWithContext ¶ added in v1.0.324
func (c *Client) MixedInvoiceOCRWithContext(ctx context.Context, request *MixedInvoiceOCRRequest) (response *MixedInvoiceOCRResponse, err error)
MixedInvoiceOCR 本接口支持 单张、多张、多类型 票据的混合识别,同时支持自选需要识别的票据类型,已支持票种包括:增值税发票(专票、普票、卷票)、全电发票、非税发票、定额发票、通用机打发票、购车发票、火车票、出租车发票、机票行程单、汽车票、轮船票、过路过桥费发票共14种标准报销发票,并支持其他类发票的识别。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) OrgCodeCertOCR ¶
func (c *Client) OrgCodeCertOCR(request *OrgCodeCertOCRRequest) (response *OrgCodeCertOCRResponse, err error)
OrgCodeCertOCR 本接口支持组织机构代码证关键字段的识别,包括代码、有效期、地址、机构名称等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) OrgCodeCertOCRWithContext ¶ added in v1.0.324
func (c *Client) OrgCodeCertOCRWithContext(ctx context.Context, request *OrgCodeCertOCRRequest) (response *OrgCodeCertOCRResponse, err error)
OrgCodeCertOCR 本接口支持组织机构代码证关键字段的识别,包括代码、有效期、地址、机构名称等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) PassportOCR ¶
func (c *Client) PassportOCR(request *PassportOCRRequest) (response *PassportOCRResponse, err error)
PassportOCR 本接口支持中国大陆地区护照个人资料页多个字段的检测与识别。已支持字段包括英文姓名、中文姓名、国家码、护照号、出生地、出生日期、国籍英文、性别英文、有效期、签发地点英文、签发日期、持证人签名、护照机读码(MRZ码)等。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) PassportOCRWithContext ¶ added in v1.0.324
func (c *Client) PassportOCRWithContext(ctx context.Context, request *PassportOCRRequest) (response *PassportOCRResponse, err error)
PassportOCR 本接口支持中国大陆地区护照个人资料页多个字段的检测与识别。已支持字段包括英文姓名、中文姓名、国家码、护照号、出生地、出生日期、国籍英文、性别英文、有效期、签发地点英文、签发日期、持证人签名、护照机读码(MRZ码)等。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) PermitOCR ¶
func (c *Client) PermitOCR(request *PermitOCRRequest) (response *PermitOCRResponse, err error)
PermitOCR 本接口支持对卡式港澳台通行证的识别,包括签发地点、签发机关、有效期限、性别、出生日期、英文姓名、姓名、证件号等字段。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) PermitOCRWithContext ¶ added in v1.0.324
func (c *Client) PermitOCRWithContext(ctx context.Context, request *PermitOCRRequest) (response *PermitOCRResponse, err error)
PermitOCR 本接口支持对卡式港澳台通行证的识别,包括签发地点、签发机关、有效期限、性别、出生日期、英文姓名、姓名、证件号等字段。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) PropOwnerCertOCR ¶
func (c *Client) PropOwnerCertOCR(request *PropOwnerCertOCRRequest) (response *PropOwnerCertOCRResponse, err error)
PropOwnerCertOCR 本接口支持房产证关键字段的识别,包括房地产权利人、共有情况、登记时间、规划用途、房屋性质、房屋坐落等。
目前接口对合肥、成都、佛山三个城市的房产证版式识别较好。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) PropOwnerCertOCRWithContext ¶ added in v1.0.324
func (c *Client) PropOwnerCertOCRWithContext(ctx context.Context, request *PropOwnerCertOCRRequest) (response *PropOwnerCertOCRResponse, err error)
PropOwnerCertOCR 本接口支持房产证关键字段的识别,包括房地产权利人、共有情况、登记时间、规划用途、房屋性质、房屋坐落等。
目前接口对合肥、成都、佛山三个城市的房产证版式识别较好。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) QrcodeOCR ¶
func (c *Client) QrcodeOCR(request *QrcodeOCRRequest) (response *QrcodeOCRResponse, err error)
QrcodeOCR 本接口支持条形码和二维码的识别(包括 DataMatrix 和 PDF417)。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) QrcodeOCRWithContext ¶ added in v1.0.324
func (c *Client) QrcodeOCRWithContext(ctx context.Context, request *QrcodeOCRRequest) (response *QrcodeOCRResponse, err error)
QrcodeOCR 本接口支持条形码和二维码的识别(包括 DataMatrix 和 PDF417)。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) QuotaInvoiceOCR ¶
func (c *Client) QuotaInvoiceOCR(request *QuotaInvoiceOCRRequest) (response *QuotaInvoiceOCRResponse, err error)
QuotaInvoiceOCR 本接口支持定额发票的发票号码、发票代码、金额(大小写)、发票消费类型、地区及是否有公司印章等关键字段的识别。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) QuotaInvoiceOCRWithContext ¶ added in v1.0.324
func (c *Client) QuotaInvoiceOCRWithContext(ctx context.Context, request *QuotaInvoiceOCRRequest) (response *QuotaInvoiceOCRResponse, err error)
QuotaInvoiceOCR 本接口支持定额发票的发票号码、发票代码、金额(大小写)、发票消费类型、地区及是否有公司印章等关键字段的识别。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeContainerOCR ¶ added in v1.0.288
func (c *Client) RecognizeContainerOCR(request *RecognizeContainerOCRRequest) (response *RecognizeContainerOCRResponse, err error)
RecognizeContainerOCR 本接口支持集装箱箱门信息识别,识别字段包括集装箱箱号、类型、总重量、有效承重、容量、自身重量,具备集装箱箱号、类型不完整或者不清晰的告警功能。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeContainerOCRWithContext ¶ added in v1.0.324
func (c *Client) RecognizeContainerOCRWithContext(ctx context.Context, request *RecognizeContainerOCRRequest) (response *RecognizeContainerOCRResponse, err error)
RecognizeContainerOCR 本接口支持集装箱箱门信息识别,识别字段包括集装箱箱号、类型、总重量、有效承重、容量、自身重量,具备集装箱箱号、类型不完整或者不清晰的告警功能。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeEncryptedIDCardOCR ¶ added in v1.0.850
func (c *Client) RecognizeEncryptedIDCardOCR(request *RecognizeEncryptedIDCardOCRRequest) (response *RecognizeEncryptedIDCardOCRResponse, err error)
RecognizeEncryptedIDCardOCR 身份证识别(安全加密版)接口实现了数据加密传输,能够有效防止个人身份证隐私信息不被窃取泄露。
本接口支持中国大陆居民二代身份证正反面所有字段的识别,包括姓名、性别、民族、出生日期、住址、公民身份证号、签发机关、有效期限,识别准确度达到99%以上。
另外,本接口还支持多种增值能力,满足不同场景的需求。如身份证照片、人像照片的裁剪功能,同时具备9种告警功能,如下表所示。
<table style="width:650px">
<thead> <tr> <th width="150">增值能力</th> <th width="500">能力项</th> </tr> </thead> <tbody> <tr> <td rowspan="2">裁剪功能</td> <td>身份证照片裁剪(去掉证件外多余的边缘、自动矫正拍摄角度)</td> </tr> <tr> <td>人像照片裁剪(自动抠取身份证头像区域)</td> </tr> <tr> <td rowspan="9">告警功能</td> <td>身份证有效日期不合法,即有效日期不符合5年、10年、20年、长期期限
</td>
</tr> <tr> <td>身份证边框不完整告警</td> </tr> <tr> <td>身份证复印件告警</td> </tr> <tr> <td>身份证翻拍告警</td> </tr> <tr> <td>身份证框内遮挡告警</td> </tr> <tr> <td>临时身份证告警</td> </tr> <tr> <td>身份证疑似存在PS痕迹告警</td> </tr> <tr> <td>图片模糊告警(可根据图片质量分数判断)</td> </tr> </tbody> </table>
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_CARDSIDEERROR = "FailedOperation.CardSideError" FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IDCARDINFOILLEGAL = "FailedOperation.IdCardInfoIllegal" FAILEDOPERATION_IDCARDTOOSMALL = "FailedOperation.IdCardTooSmall" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOIDCARD = "FailedOperation.ImageNoIdCard" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_MULTICARDERROR = "FailedOperation.MultiCardError" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_CONFIGFORMATERROR = "InvalidParameter.ConfigFormatError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeEncryptedIDCardOCRWithContext ¶ added in v1.0.850
func (c *Client) RecognizeEncryptedIDCardOCRWithContext(ctx context.Context, request *RecognizeEncryptedIDCardOCRRequest) (response *RecognizeEncryptedIDCardOCRResponse, err error)
RecognizeEncryptedIDCardOCR 身份证识别(安全加密版)接口实现了数据加密传输,能够有效防止个人身份证隐私信息不被窃取泄露。
本接口支持中国大陆居民二代身份证正反面所有字段的识别,包括姓名、性别、民族、出生日期、住址、公民身份证号、签发机关、有效期限,识别准确度达到99%以上。
另外,本接口还支持多种增值能力,满足不同场景的需求。如身份证照片、人像照片的裁剪功能,同时具备9种告警功能,如下表所示。
<table style="width:650px">
<thead> <tr> <th width="150">增值能力</th> <th width="500">能力项</th> </tr> </thead> <tbody> <tr> <td rowspan="2">裁剪功能</td> <td>身份证照片裁剪(去掉证件外多余的边缘、自动矫正拍摄角度)</td> </tr> <tr> <td>人像照片裁剪(自动抠取身份证头像区域)</td> </tr> <tr> <td rowspan="9">告警功能</td> <td>身份证有效日期不合法,即有效日期不符合5年、10年、20年、长期期限
</td>
</tr> <tr> <td>身份证边框不完整告警</td> </tr> <tr> <td>身份证复印件告警</td> </tr> <tr> <td>身份证翻拍告警</td> </tr> <tr> <td>身份证框内遮挡告警</td> </tr> <tr> <td>临时身份证告警</td> </tr> <tr> <td>身份证疑似存在PS痕迹告警</td> </tr> <tr> <td>图片模糊告警(可根据图片质量分数判断)</td> </tr> </tbody> </table>
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_CARDSIDEERROR = "FailedOperation.CardSideError" FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IDCARDINFOILLEGAL = "FailedOperation.IdCardInfoIllegal" FAILEDOPERATION_IDCARDTOOSMALL = "FailedOperation.IdCardTooSmall" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOIDCARD = "FailedOperation.ImageNoIdCard" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_MULTICARDERROR = "FailedOperation.MultiCardError" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_CONFIGFORMATERROR = "InvalidParameter.ConfigFormatError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeForeignPermanentResidentIdCard ¶ added in v1.0.842
func (c *Client) RecognizeForeignPermanentResidentIdCard(request *RecognizeForeignPermanentResidentIdCardRequest) (response *RecognizeForeignPermanentResidentIdCardResponse, err error)
RecognizeForeignPermanentResidentIdCard 外国人永久居留身份证识别
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeForeignPermanentResidentIdCardWithContext ¶ added in v1.0.842
func (c *Client) RecognizeForeignPermanentResidentIdCardWithContext(ctx context.Context, request *RecognizeForeignPermanentResidentIdCardRequest) (response *RecognizeForeignPermanentResidentIdCardResponse, err error)
RecognizeForeignPermanentResidentIdCard 外国人永久居留身份证识别
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeGeneralInvoice ¶ added in v1.0.651
func (c *Client) RecognizeGeneralInvoice(request *RecognizeGeneralInvoiceRequest) (response *RecognizeGeneralInvoiceResponse, err error)
RecognizeGeneralInvoice 本接口支持 PDF多页(最多30页)、一页中单张、多张、类型票据的混合识别,同时支持单选识别某类票据,已支持票种包括:增值税发票(专票、普票、卷票、区块链发票、通行费发票)、全电发票(专票、普票)、非税发票(通用票据、统一缴纳书)、定额发票、通用机打发票、购车发票(机动车销售发票、二手车发票)、火车票、出租车发票、机票行程单、汽车票、轮船票、过路过桥费发票共14种标准报销发票,支持OFD格式的 增值税电子普通发票、增值税电子专用发票、电子发票(普通发票)、电子发票(增值税专用发票)、电子发票(机票行程单)、电子发票(铁路电子客票)的第一页识别,并支持非上述类型的其他发票的智能识别,点击[立即试用](https://cloud.tencent.com/product/ocr)。
默认接口请求频率限制:5次/秒。
支持返回的细项目子票种SubType、子票种中文TypeDescription、以及对应所属大类票种Type 的说明如下列表:
<table style="width:715px">
<thead> <tr> <th style="width:200px">SubType 子票种英文</th> <th style="width:200px">TypeDescription子票种中文</th> <th >Type 所属大类票种</th> </tr> </thead> <tbody> <tr> <td> VatSpecialInvoice</td> <td> 增值税专用发票 </td> <td> 3 </td> </tr> <tr> <td> VatCommonInvoice</td> <td> 增值税普通发票 </td> <td> 3 </td> </tr> <tr> <td> VatElectronicCommonInvoice </td> <td> 增值税电子普通发票 </td> <td> 3 </td> </tr> <tr> <td> VatElectronicSpecialInvoice </td> <td> 增值税电子专用发票 </td> <td> 3 </td> </tr> <tr> <td> VatElectronicInvoiceBlockchain</td> <td> 区块链电子发票 </td> <td> 3 </td> </tr> <tr> <td> VatElectronicInvoiceToll</td> <td> 增值税电子普通发票(通行费)</td> <td> 3 </td> </tr> <tr> <td> VatSalesList</td> <td> 增值税销货清单</td> <td> 3 </td> </tr> <tr> <td> VatElectronicSpecialInvoiceFull</td> <td> 电子发票(专用发票)</td> <td> 16 </td> </tr> <tr> <td> VatElectronicInvoiceFull</td> <td> 电子发票(普通发票) </td> <td> 16 </td> </tr> <tr> <td> ElectronicFlightTicketFull</td> <td> 电子发票(机票行程单),该子类目前仅支持ofd发票</td> <td> 16 </td> </tr> <tr> <td> ElectronicTrainTicketFull</td> <td> 电子发票(铁路电子客票),该子类目前仅支持ofd发票</td> <td> 16 </td> </tr> <tr> <td> MotorVehicleSaleInvoice </td> <td> 机动车销售统一发票 </td> <td> 12 </td> </tr> <tr> <td> UsedCarPurchaseInvoice </td> <td> 二手车销售统一发票 </td> <td> 12 </td> </tr> <tr> <td> VatInvoiceRoll </td> <td> 增值税普通发票(卷票) </td> <td> 11 </td> </tr> <tr> <td> TaxiTicket </td> <td> 出租车发票 </td> <td> 0 </td> </tr> <tr> <td> QuotaInvoice </td> <td> 定额发票 </td> <td> 1 </td> </tr> <tr> <td> TrainTicket </td> <td> 火车票 </td> <td> 2 </td> </tr> <tr> <td> AirTransport </td> <td> 机票行程单 </td> <td> 5 </td> </tr> <tr> <td> MachinePrintedInvoice </td> <td> 通用机打发票 </td> <td> 8 </td> </tr> <tr> <td> BusInvoice </td> <td> 汽车票 </td> <td> 9 </td> </tr> <tr> <td> ShippingInvoice </td> <td> 轮船票 </td> <td> 10 </td> </tr> <tr> <td> NonTaxIncomeGeneralBill </td> <td> 非税收入通用票据 </td> <td> 15 </td> </tr> <tr> <td> NonTaxIncomeElectronicBill </td> <td> 非税收入一般缴款书(电子) </td> <td> 15 </td> </tr> <tr> <td> TollInvoice </td> <td> 过路过桥费发票 </td> <td> 13 </td> </tr> <tr> <td> MedicalOutpatientInvoice </td> <td> 医疗门诊收费票据(电子) </td> <td> 17 </td> </tr> <tr> <td> MedicalHospitalizedInvoice </td> <td> 医疗住院收费票据(电子) </td> <td> 17 </td> </tr> <tr> <td> OtherInvoice </td> <td> 其他发票 </td> <td> -1 </td> </tr> </tbody> </table>
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeGeneralInvoiceWithContext ¶ added in v1.0.651
func (c *Client) RecognizeGeneralInvoiceWithContext(ctx context.Context, request *RecognizeGeneralInvoiceRequest) (response *RecognizeGeneralInvoiceResponse, err error)
RecognizeGeneralInvoice 本接口支持 PDF多页(最多30页)、一页中单张、多张、类型票据的混合识别,同时支持单选识别某类票据,已支持票种包括:增值税发票(专票、普票、卷票、区块链发票、通行费发票)、全电发票(专票、普票)、非税发票(通用票据、统一缴纳书)、定额发票、通用机打发票、购车发票(机动车销售发票、二手车发票)、火车票、出租车发票、机票行程单、汽车票、轮船票、过路过桥费发票共14种标准报销发票,支持OFD格式的 增值税电子普通发票、增值税电子专用发票、电子发票(普通发票)、电子发票(增值税专用发票)、电子发票(机票行程单)、电子发票(铁路电子客票)的第一页识别,并支持非上述类型的其他发票的智能识别,点击[立即试用](https://cloud.tencent.com/product/ocr)。
默认接口请求频率限制:5次/秒。
支持返回的细项目子票种SubType、子票种中文TypeDescription、以及对应所属大类票种Type 的说明如下列表:
<table style="width:715px">
<thead> <tr> <th style="width:200px">SubType 子票种英文</th> <th style="width:200px">TypeDescription子票种中文</th> <th >Type 所属大类票种</th> </tr> </thead> <tbody> <tr> <td> VatSpecialInvoice</td> <td> 增值税专用发票 </td> <td> 3 </td> </tr> <tr> <td> VatCommonInvoice</td> <td> 增值税普通发票 </td> <td> 3 </td> </tr> <tr> <td> VatElectronicCommonInvoice </td> <td> 增值税电子普通发票 </td> <td> 3 </td> </tr> <tr> <td> VatElectronicSpecialInvoice </td> <td> 增值税电子专用发票 </td> <td> 3 </td> </tr> <tr> <td> VatElectronicInvoiceBlockchain</td> <td> 区块链电子发票 </td> <td> 3 </td> </tr> <tr> <td> VatElectronicInvoiceToll</td> <td> 增值税电子普通发票(通行费)</td> <td> 3 </td> </tr> <tr> <td> VatSalesList</td> <td> 增值税销货清单</td> <td> 3 </td> </tr> <tr> <td> VatElectronicSpecialInvoiceFull</td> <td> 电子发票(专用发票)</td> <td> 16 </td> </tr> <tr> <td> VatElectronicInvoiceFull</td> <td> 电子发票(普通发票) </td> <td> 16 </td> </tr> <tr> <td> ElectronicFlightTicketFull</td> <td> 电子发票(机票行程单),该子类目前仅支持ofd发票</td> <td> 16 </td> </tr> <tr> <td> ElectronicTrainTicketFull</td> <td> 电子发票(铁路电子客票),该子类目前仅支持ofd发票</td> <td> 16 </td> </tr> <tr> <td> MotorVehicleSaleInvoice </td> <td> 机动车销售统一发票 </td> <td> 12 </td> </tr> <tr> <td> UsedCarPurchaseInvoice </td> <td> 二手车销售统一发票 </td> <td> 12 </td> </tr> <tr> <td> VatInvoiceRoll </td> <td> 增值税普通发票(卷票) </td> <td> 11 </td> </tr> <tr> <td> TaxiTicket </td> <td> 出租车发票 </td> <td> 0 </td> </tr> <tr> <td> QuotaInvoice </td> <td> 定额发票 </td> <td> 1 </td> </tr> <tr> <td> TrainTicket </td> <td> 火车票 </td> <td> 2 </td> </tr> <tr> <td> AirTransport </td> <td> 机票行程单 </td> <td> 5 </td> </tr> <tr> <td> MachinePrintedInvoice </td> <td> 通用机打发票 </td> <td> 8 </td> </tr> <tr> <td> BusInvoice </td> <td> 汽车票 </td> <td> 9 </td> </tr> <tr> <td> ShippingInvoice </td> <td> 轮船票 </td> <td> 10 </td> </tr> <tr> <td> NonTaxIncomeGeneralBill </td> <td> 非税收入通用票据 </td> <td> 15 </td> </tr> <tr> <td> NonTaxIncomeElectronicBill </td> <td> 非税收入一般缴款书(电子) </td> <td> 15 </td> </tr> <tr> <td> TollInvoice </td> <td> 过路过桥费发票 </td> <td> 13 </td> </tr> <tr> <td> MedicalOutpatientInvoice </td> <td> 医疗门诊收费票据(电子) </td> <td> 17 </td> </tr> <tr> <td> MedicalHospitalizedInvoice </td> <td> 医疗住院收费票据(电子) </td> <td> 17 </td> </tr> <tr> <td> OtherInvoice </td> <td> 其他发票 </td> <td> -1 </td> </tr> </tbody> </table>
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeGeneralTextImageWarn ¶ added in v1.0.912
func (c *Client) RecognizeGeneralTextImageWarn(request *RecognizeGeneralTextImageWarnRequest) (response *RecognizeGeneralTextImageWarnResponse, err error)
RecognizeGeneralTextImageWarn 本接口支持多种类型证件有效性检测告警,包括卡证复印件告警、卡证翻拍告警等功能。可以应用于各种证件信息有效性校验场景,例如银行开户、用户注册等场景。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeGeneralTextImageWarnWithContext ¶ added in v1.0.912
func (c *Client) RecognizeGeneralTextImageWarnWithContext(ctx context.Context, request *RecognizeGeneralTextImageWarnRequest) (response *RecognizeGeneralTextImageWarnResponse, err error)
RecognizeGeneralTextImageWarn 本接口支持多种类型证件有效性检测告警,包括卡证复印件告警、卡证翻拍告警等功能。可以应用于各种证件信息有效性校验场景,例如银行开户、用户注册等场景。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeHealthCodeOCR ¶ added in v1.0.336
func (c *Client) RecognizeHealthCodeOCR(request *RecognizeHealthCodeOCRRequest) (response *RecognizeHealthCodeOCRResponse, err error)
RecognizeHealthCodeOCR 本接口支持北京、上海、广东、江苏、吉林、黑龙江、天津、辽宁、浙江、河南、四川、贵州、山东、安徽、福建、江西、湖北、湖南等省份健康码的识别,包括持码人姓名、持码人身份证号、健康码更新时间、健康码颜色、核酸检测结果、核酸检测间隔时长、核酸检测时间,疫苗接种信息,八个字段的识别结果输出。不同省市健康码显示的字段信息有所不同,上述字段的识别结果可能为空,以图片上具体展示的信息为准。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeHealthCodeOCRWithContext ¶ added in v1.0.336
func (c *Client) RecognizeHealthCodeOCRWithContext(ctx context.Context, request *RecognizeHealthCodeOCRRequest) (response *RecognizeHealthCodeOCRResponse, err error)
RecognizeHealthCodeOCR 本接口支持北京、上海、广东、江苏、吉林、黑龙江、天津、辽宁、浙江、河南、四川、贵州、山东、安徽、福建、江西、湖北、湖南等省份健康码的识别,包括持码人姓名、持码人身份证号、健康码更新时间、健康码颜色、核酸检测结果、核酸检测间隔时长、核酸检测时间,疫苗接种信息,八个字段的识别结果输出。不同省市健康码显示的字段信息有所不同,上述字段的识别结果可能为空,以图片上具体展示的信息为准。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeIndonesiaIDCardOCR ¶ added in v1.0.416
func (c *Client) RecognizeIndonesiaIDCardOCR(request *RecognizeIndonesiaIDCardOCRRequest) (response *RecognizeIndonesiaIDCardOCRResponse, err error)
RecognizeIndonesiaIDCardOCR 印尼身份证识别
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" FAILEDOPERATION_WARNINGSERVICEFAILED = "FailedOperation.WarningServiceFailed" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeIndonesiaIDCardOCRWithContext ¶ added in v1.0.416
func (c *Client) RecognizeIndonesiaIDCardOCRWithContext(ctx context.Context, request *RecognizeIndonesiaIDCardOCRRequest) (response *RecognizeIndonesiaIDCardOCRResponse, err error)
RecognizeIndonesiaIDCardOCR 印尼身份证识别
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" FAILEDOPERATION_WARNINGSERVICEFAILED = "FailedOperation.WarningServiceFailed" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeMedicalInvoiceOCR ¶ added in v1.0.494
func (c *Client) RecognizeMedicalInvoiceOCR(request *RecognizeMedicalInvoiceOCRRequest) (response *RecognizeMedicalInvoiceOCRResponse, err error)
RecognizeMedicalInvoiceOCR 医疗发票识别目前支持全国统一门诊发票、全国统一住院发票、以及部分地方的门诊和住院发票的识别。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_ENGINERECOGNIZETIMEOUT = "FailedOperation.EngineRecognizeTimeout" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeMedicalInvoiceOCRWithContext ¶ added in v1.0.494
func (c *Client) RecognizeMedicalInvoiceOCRWithContext(ctx context.Context, request *RecognizeMedicalInvoiceOCRRequest) (response *RecognizeMedicalInvoiceOCRResponse, err error)
RecognizeMedicalInvoiceOCR 医疗发票识别目前支持全国统一门诊发票、全国统一住院发票、以及部分地方的门诊和住院发票的识别。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_ENGINERECOGNIZETIMEOUT = "FailedOperation.EngineRecognizeTimeout" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeOnlineTaxiItineraryOCR ¶ added in v1.0.268
func (c *Client) RecognizeOnlineTaxiItineraryOCR(request *RecognizeOnlineTaxiItineraryOCRRequest) (response *RecognizeOnlineTaxiItineraryOCRResponse, err error)
RecognizeOnlineTaxiItineraryOCR 本接口支持网约车行程单关键字段的识别,包括行程起止日期、上车时间、起点、终点、里程、金额等字段。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeOnlineTaxiItineraryOCRWithContext ¶ added in v1.0.324
func (c *Client) RecognizeOnlineTaxiItineraryOCRWithContext(ctx context.Context, request *RecognizeOnlineTaxiItineraryOCRRequest) (response *RecognizeOnlineTaxiItineraryOCRResponse, err error)
RecognizeOnlineTaxiItineraryOCR 本接口支持网约车行程单关键字段的识别,包括行程起止日期、上车时间、起点、终点、里程、金额等字段。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizePhilippinesDrivingLicenseOCR ¶ added in v1.0.416
func (c *Client) RecognizePhilippinesDrivingLicenseOCR(request *RecognizePhilippinesDrivingLicenseOCRRequest) (response *RecognizePhilippinesDrivingLicenseOCRResponse, err error)
RecognizePhilippinesDrivingLicenseOCR 菲律宾驾驶证识别
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizePhilippinesDrivingLicenseOCRWithContext ¶ added in v1.0.416
func (c *Client) RecognizePhilippinesDrivingLicenseOCRWithContext(ctx context.Context, request *RecognizePhilippinesDrivingLicenseOCRRequest) (response *RecognizePhilippinesDrivingLicenseOCRResponse, err error)
RecognizePhilippinesDrivingLicenseOCR 菲律宾驾驶证识别
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizePhilippinesSssIDOCR ¶ added in v1.0.643
func (c *Client) RecognizePhilippinesSssIDOCR(request *RecognizePhilippinesSssIDOCRRequest) (response *RecognizePhilippinesSssIDOCRResponse, err error)
RecognizePhilippinesSssIDOCR 菲律宾SSSID/UMID识别
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizePhilippinesSssIDOCRWithContext ¶ added in v1.0.643
func (c *Client) RecognizePhilippinesSssIDOCRWithContext(ctx context.Context, request *RecognizePhilippinesSssIDOCRRequest) (response *RecognizePhilippinesSssIDOCRResponse, err error)
RecognizePhilippinesSssIDOCR 菲律宾SSSID/UMID识别
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizePhilippinesTinIDOCR ¶ added in v1.0.643
func (c *Client) RecognizePhilippinesTinIDOCR(request *RecognizePhilippinesTinIDOCRRequest) (response *RecognizePhilippinesTinIDOCRResponse, err error)
RecognizePhilippinesTinIDOCR 菲律宾TinID识别
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizePhilippinesTinIDOCRWithContext ¶ added in v1.0.643
func (c *Client) RecognizePhilippinesTinIDOCRWithContext(ctx context.Context, request *RecognizePhilippinesTinIDOCRRequest) (response *RecognizePhilippinesTinIDOCRResponse, err error)
RecognizePhilippinesTinIDOCR 菲律宾TinID识别
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizePhilippinesUMIDOCR ¶ added in v1.0.669
func (c *Client) RecognizePhilippinesUMIDOCR(request *RecognizePhilippinesUMIDOCRRequest) (response *RecognizePhilippinesUMIDOCRResponse, err error)
RecognizePhilippinesUMIDOCR 菲律宾UMID识别
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizePhilippinesUMIDOCRWithContext ¶ added in v1.0.669
func (c *Client) RecognizePhilippinesUMIDOCRWithContext(ctx context.Context, request *RecognizePhilippinesUMIDOCRRequest) (response *RecognizePhilippinesUMIDOCRResponse, err error)
RecognizePhilippinesUMIDOCR 菲律宾UMID识别
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizePhilippinesVoteIDOCR ¶ added in v1.0.416
func (c *Client) RecognizePhilippinesVoteIDOCR(request *RecognizePhilippinesVoteIDOCRRequest) (response *RecognizePhilippinesVoteIDOCRResponse, err error)
RecognizePhilippinesVoteIDOCR 本接口支持菲律宾VoteID识别,识别字段包括姓名、姓氏、出生日期、婚姻状况、国籍、地址、地区、菲律宾VoteID的VIN等。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizePhilippinesVoteIDOCRWithContext ¶ added in v1.0.416
func (c *Client) RecognizePhilippinesVoteIDOCRWithContext(ctx context.Context, request *RecognizePhilippinesVoteIDOCRRequest) (response *RecognizePhilippinesVoteIDOCRResponse, err error)
RecognizePhilippinesVoteIDOCR 本接口支持菲律宾VoteID识别,识别字段包括姓名、姓氏、出生日期、婚姻状况、国籍、地址、地区、菲律宾VoteID的VIN等。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeTableAccurateOCR ¶ added in v1.0.599
func (c *Client) RecognizeTableAccurateOCR(request *RecognizeTableAccurateOCRRequest) (response *RecognizeTableAccurateOCRResponse, err error)
RecognizeTableAccurateOCR 本接口支持中英文图片/PDF内常规表格、无线表格、多表格的检测和识别,返回每个单元格的文字内容,支持旋转的表格图片识别,且支持将识别结果保存为 Excel 格式。识别效果比表格识别V2更好,覆盖场景更加广泛,对表格难例场景,如无线表格、嵌套表格(有线表格中包含无线表格)的识别效果均优于表格识别V2。点击[立即体验](https://cloud.tencent.com/act/event/ocrdemo)。
默认接口请求频率限制:2次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeTableAccurateOCRWithContext ¶ added in v1.0.599
func (c *Client) RecognizeTableAccurateOCRWithContext(ctx context.Context, request *RecognizeTableAccurateOCRRequest) (response *RecognizeTableAccurateOCRResponse, err error)
RecognizeTableAccurateOCR 本接口支持中英文图片/PDF内常规表格、无线表格、多表格的检测和识别,返回每个单元格的文字内容,支持旋转的表格图片识别,且支持将识别结果保存为 Excel 格式。识别效果比表格识别V2更好,覆盖场景更加广泛,对表格难例场景,如无线表格、嵌套表格(有线表格中包含无线表格)的识别效果均优于表格识别V2。点击[立即体验](https://cloud.tencent.com/act/event/ocrdemo)。
默认接口请求频率限制:2次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeTableOCR ¶
func (c *Client) RecognizeTableOCR(request *RecognizeTableOCRRequest) (response *RecognizeTableOCRResponse, err error)
RecognizeTableOCR 本接口支持中英文图片/ PDF内常规表格、无线表格、多表格的检测和识别,支持日文有线表格识别,返回每个单元格的文字内容,支持旋转的表格图片识别,且支持将识别结果保存为 Excel 格式。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeTableOCRWithContext ¶ added in v1.0.324
func (c *Client) RecognizeTableOCRWithContext(ctx context.Context, request *RecognizeTableOCRRequest) (response *RecognizeTableOCRResponse, err error)
RecognizeTableOCR 本接口支持中英文图片/ PDF内常规表格、无线表格、多表格的检测和识别,支持日文有线表格识别,返回每个单元格的文字内容,支持旋转的表格图片识别,且支持将识别结果保存为 Excel 格式。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeThaiIDCardOCR ¶
func (c *Client) RecognizeThaiIDCardOCR(request *RecognizeThaiIDCardOCRRequest) (response *RecognizeThaiIDCardOCRResponse, err error)
RecognizeThaiIDCardOCR 本接口支持泰国身份证识别,识别字段包括泰文姓名、英文姓名、地址、出生日期、身份证号码、首次领用日期、签发日期等字段。
本接口暂未完全对外开放,如需咨询,请[联系商务](https://cloud.tencent.com/about/connect)
默认接口请求频率限制:10次/秒
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOSPECIFIEDCARD = "FailedOperation.ImageNoSpecifiedCard" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" FAILEDOPERATION_WARNINGSERVICEFAILED = "FailedOperation.WarningServiceFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeThaiIDCardOCRWithContext ¶ added in v1.0.324
func (c *Client) RecognizeThaiIDCardOCRWithContext(ctx context.Context, request *RecognizeThaiIDCardOCRRequest) (response *RecognizeThaiIDCardOCRResponse, err error)
RecognizeThaiIDCardOCR 本接口支持泰国身份证识别,识别字段包括泰文姓名、英文姓名、地址、出生日期、身份证号码、首次领用日期、签发日期等字段。
本接口暂未完全对外开放,如需咨询,请[联系商务](https://cloud.tencent.com/about/connect)
默认接口请求频率限制:10次/秒
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOSPECIFIEDCARD = "FailedOperation.ImageNoSpecifiedCard" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" FAILEDOPERATION_WARNINGSERVICEFAILED = "FailedOperation.WarningServiceFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeTravelCardOCR ¶ added in v1.0.373
func (c *Client) RecognizeTravelCardOCR(request *RecognizeTravelCardOCRRequest) (response *RecognizeTravelCardOCRResponse, err error)
RecognizeTravelCardOCR 本接口支持通信大数据行程卡识别,包括行程卡颜色、更新时间、途经地、存在中高风险地区的城市、电话号码,五个字段的识别结果输出。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RecognizeTravelCardOCRWithContext ¶ added in v1.0.373
func (c *Client) RecognizeTravelCardOCRWithContext(ctx context.Context, request *RecognizeTravelCardOCRRequest) (response *RecognizeTravelCardOCRResponse, err error)
RecognizeTravelCardOCR 本接口支持通信大数据行程卡识别,包括行程卡颜色、更新时间、途经地、存在中高风险地区的城市、电话号码,五个字段的识别结果输出。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) ReconstructDocument ¶ added in v1.0.888
func (c *Client) ReconstructDocument(request *ReconstructDocumentRequest) (response *ReconstructDocumentResponse, err error)
ReconstructDocument 支持将图片或PDF文件转换成Markdown格式文件,可解析包括表格、公式、图片、标题、段落、页眉、页脚等内容元素,并将内容智能转换成阅读顺序。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_FILEDECODEFAILED = "FailedOperation.FileDecodeFailed" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) ReconstructDocumentWithContext ¶ added in v1.0.888
func (c *Client) ReconstructDocumentWithContext(ctx context.Context, request *ReconstructDocumentRequest) (response *ReconstructDocumentResponse, err error)
ReconstructDocument 支持将图片或PDF文件转换成Markdown格式文件,可解析包括表格、公式、图片、标题、段落、页眉、页脚等内容元素,并将内容智能转换成阅读顺序。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_FILEDECODEFAILED = "FailedOperation.FileDecodeFailed" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) ResidenceBookletOCR ¶
func (c *Client) ResidenceBookletOCR(request *ResidenceBookletOCRRequest) (response *ResidenceBookletOCRResponse, err error)
ResidenceBookletOCR 本接口支持居民户口簿户主页及成员页关键字段的识别,包括姓名、户别、地址、籍贯、身份证号码等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) ResidenceBookletOCRWithContext ¶ added in v1.0.324
func (c *Client) ResidenceBookletOCRWithContext(ctx context.Context, request *ResidenceBookletOCRRequest) (response *ResidenceBookletOCRResponse, err error)
ResidenceBookletOCR 本接口支持居民户口簿户主页及成员页关键字段的识别,包括姓名、户别、地址、籍贯、身份证号码等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RideHailingDriverLicenseOCR ¶
func (c *Client) RideHailingDriverLicenseOCR(request *RideHailingDriverLicenseOCRRequest) (response *RideHailingDriverLicenseOCRResponse, err error)
RideHailingDriverLicenseOCR 本接口支持网约车驾驶证关键字段的识别,包括姓名、证号、起始日期、截止日期、发证日期。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RideHailingDriverLicenseOCRWithContext ¶ added in v1.0.324
func (c *Client) RideHailingDriverLicenseOCRWithContext(ctx context.Context, request *RideHailingDriverLicenseOCRRequest) (response *RideHailingDriverLicenseOCRResponse, err error)
RideHailingDriverLicenseOCR 本接口支持网约车驾驶证关键字段的识别,包括姓名、证号、起始日期、截止日期、发证日期。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RideHailingTransportLicenseOCR ¶
func (c *Client) RideHailingTransportLicenseOCR(request *RideHailingTransportLicenseOCRRequest) (response *RideHailingTransportLicenseOCRResponse, err error)
RideHailingTransportLicenseOCR 本接口支持网约车运输证关键字段的识别,包括交运管许可字号、车辆所有人、车辆号牌、起始日期、截止日期、发证日期。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) RideHailingTransportLicenseOCRWithContext ¶ added in v1.0.324
func (c *Client) RideHailingTransportLicenseOCRWithContext(ctx context.Context, request *RideHailingTransportLicenseOCRRequest) (response *RideHailingTransportLicenseOCRResponse, err error)
RideHailingTransportLicenseOCR 本接口支持网约车运输证关键字段的识别,包括交运管许可字号、车辆所有人、车辆号牌、起始日期、截止日期、发证日期。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) SealOCR ¶
func (c *Client) SealOCR(request *SealOCRRequest) (response *SealOCRResponse, err error)
SealOCR 本接口支持各类印章主体内容、印章其他内容及形状识别,支持单图多印章识别,包括发票章、财务章等,适用于公文票据等场景。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) SealOCRWithContext ¶ added in v1.0.324
func (c *Client) SealOCRWithContext(ctx context.Context, request *SealOCRRequest) (response *SealOCRResponse, err error)
SealOCR 本接口支持各类印章主体内容、印章其他内容及形状识别,支持单图多印章识别,包括发票章、财务章等,适用于公文票据等场景。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) ShipInvoiceOCR ¶
func (c *Client) ShipInvoiceOCR(request *ShipInvoiceOCRRequest) (response *ShipInvoiceOCRResponse, err error)
ShipInvoiceOCR 本接口支持识别轮船票的发票代码、发票号码、日期、姓名、票价、始发地、目的地、姓名、时间、发票消费类型、省、市、币种字段。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) ShipInvoiceOCRWithContext ¶ added in v1.0.324
func (c *Client) ShipInvoiceOCRWithContext(ctx context.Context, request *ShipInvoiceOCRRequest) (response *ShipInvoiceOCRResponse, err error)
ShipInvoiceOCR 本接口支持识别轮船票的发票代码、发票号码、日期、姓名、票价、始发地、目的地、姓名、时间、发票消费类型、省、市、币种字段。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) SmartStructuralOCR ¶ added in v1.0.240
func (c *Client) SmartStructuralOCR(request *SmartStructuralOCRRequest) (response *SmartStructuralOCRResponse, err error)
SmartStructuralOCR 本接口支持识别并提取各类证照、票据、表单、合同等结构化场景的字段信息。无需任何配置,灵活高效。适用于各类结构化信息录入场景。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) SmartStructuralOCRV2 ¶ added in v1.0.634
func (c *Client) SmartStructuralOCRV2(request *SmartStructuralOCRV2Request) (response *SmartStructuralOCRV2Response, err error)
SmartStructuralOCRV2 本接口支持智能提取各类证照、票据、表单、合同等结构化场景的key:value字段信息,并支持提取表格信息的key:value组的结构化,灵活高效,适用于各类非标准材料的信息录入场景,点击[立即体验](https://cloud.tencent.com/product/smart-ocr)。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) SmartStructuralOCRV2WithContext ¶ added in v1.0.634
func (c *Client) SmartStructuralOCRV2WithContext(ctx context.Context, request *SmartStructuralOCRV2Request) (response *SmartStructuralOCRV2Response, err error)
SmartStructuralOCRV2 本接口支持智能提取各类证照、票据、表单、合同等结构化场景的key:value字段信息,并支持提取表格信息的key:value组的结构化,灵活高效,适用于各类非标准材料的信息录入场景,点击[立即体验](https://cloud.tencent.com/product/smart-ocr)。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) SmartStructuralOCRWithContext ¶ added in v1.0.324
func (c *Client) SmartStructuralOCRWithContext(ctx context.Context, request *SmartStructuralOCRRequest) (response *SmartStructuralOCRResponse, err error)
SmartStructuralOCR 本接口支持识别并提取各类证照、票据、表单、合同等结构化场景的字段信息。无需任何配置,灵活高效。适用于各类结构化信息录入场景。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) TableOCR ¶
func (c *Client) TableOCR(request *TableOCRRequest) (response *TableOCRResponse, err error)
TableOCR <b>此接口为表格识别的旧版本服务,不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/49525">新版表格识别</a>。</b>
本接口支持图片内表格文档的检测和识别,返回每个单元格的文字内容,支持将识别结果保存为 Excel 格式。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) TableOCRWithContext ¶ added in v1.0.324
func (c *Client) TableOCRWithContext(ctx context.Context, request *TableOCRRequest) (response *TableOCRResponse, err error)
TableOCR <b>此接口为表格识别的旧版本服务,不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/49525">新版表格识别</a>。</b>
本接口支持图片内表格文档的检测和识别,返回每个单元格的文字内容,支持将识别结果保存为 Excel 格式。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) TaxiInvoiceOCR ¶
func (c *Client) TaxiInvoiceOCR(request *TaxiInvoiceOCRRequest) (response *TaxiInvoiceOCRResponse, err error)
TaxiInvoiceOCR 本接口支持出租车发票关键字段的识别,包括发票号码、发票代码、金额、日期、上下车时间、里程、车牌号、发票类型及所属地区等字段。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) TaxiInvoiceOCRWithContext ¶ added in v1.0.324
func (c *Client) TaxiInvoiceOCRWithContext(ctx context.Context, request *TaxiInvoiceOCRRequest) (response *TaxiInvoiceOCRResponse, err error)
TaxiInvoiceOCR 本接口支持出租车发票关键字段的识别,包括发票号码、发票代码、金额、日期、上下车时间、里程、车牌号、发票类型及所属地区等字段。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) TextDetect ¶
func (c *Client) TextDetect(request *TextDetectRequest) (response *TextDetectResponse, err error)
TextDetect 本接口通过检测图片中的文字信息特征,快速判断图片中有无文字并返回判断结果,帮助用户过滤无文字的图片。
可能返回的错误码:
FAILEDOPERATION_DETECTFAILED = "FailedOperation.DetectFailed" FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) TextDetectWithContext ¶ added in v1.0.324
func (c *Client) TextDetectWithContext(ctx context.Context, request *TextDetectRequest) (response *TextDetectResponse, err error)
TextDetect 本接口通过检测图片中的文字信息特征,快速判断图片中有无文字并返回判断结果,帮助用户过滤无文字的图片。
可能返回的错误码:
FAILEDOPERATION_DETECTFAILED = "FailedOperation.DetectFailed" FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) TollInvoiceOCR ¶
func (c *Client) TollInvoiceOCR(request *TollInvoiceOCRRequest) (response *TollInvoiceOCRResponse, err error)
TollInvoiceOCR 本接口支持过路过桥费发票关键字段的识别,包括发票代码、发票号码、日期、金额、入口、出口、时间、发票消费类型、高速标志等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) TollInvoiceOCRWithContext ¶ added in v1.0.324
func (c *Client) TollInvoiceOCRWithContext(ctx context.Context, request *TollInvoiceOCRRequest) (response *TollInvoiceOCRResponse, err error)
TollInvoiceOCR 本接口支持过路过桥费发票关键字段的识别,包括发票代码、发票号码、日期、金额、入口、出口、时间、发票消费类型、高速标志等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) TrainTicketOCR ¶
func (c *Client) TrainTicketOCR(request *TrainTicketOCRRequest) (response *TrainTicketOCRResponse, err error)
TrainTicketOCR 本接口支持火车票全字段的识别,包括编号、出发站、到达站、出发时间、车次、座位号、姓名、票价、席别、身份证号、发票消费类型、序列号、加收票价、手续费、大写金额、售票站、原票价、发票类型、收据号码、是否仅供报销使用等字段的识别。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) TrainTicketOCRWithContext ¶ added in v1.0.324
func (c *Client) TrainTicketOCRWithContext(ctx context.Context, request *TrainTicketOCRRequest) (response *TrainTicketOCRResponse, err error)
TrainTicketOCR 本接口支持火车票全字段的识别,包括编号、出发站、到达站、出发时间、车次、座位号、姓名、票价、席别、身份证号、发票消费类型、序列号、加收票价、手续费、大写金额、售票站、原票价、发票类型、收据号码、是否仅供报销使用等字段的识别。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VatInvoiceOCR ¶
func (c *Client) VatInvoiceOCR(request *VatInvoiceOCRRequest) (response *VatInvoiceOCRResponse, err error)
VatInvoiceOCR 本接口支持增值税专用发票、增值税普通发票、增值税电子专票、增值税电子普票、电子发票(普通发票)、电子发票(增值税专用发票)全字段的内容检测和识别,包括发票代码、发票号码、打印发票代码、打印发票号码、开票日期、合计金额、校验码、税率、合计税额、价税合计、购买方识别号、复核、销售方识别号、开票人、密码区1、密码区2、密码区3、密码区4、发票名称、购买方名称、销售方名称、服务名称、备注、规格型号、数量、单价、金额、税额、收款人等字段,点击[立即试用](https://cloud.tencent.com/product/ocr)。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VatInvoiceOCRWithContext ¶ added in v1.0.324
func (c *Client) VatInvoiceOCRWithContext(ctx context.Context, request *VatInvoiceOCRRequest) (response *VatInvoiceOCRResponse, err error)
VatInvoiceOCR 本接口支持增值税专用发票、增值税普通发票、增值税电子专票、增值税电子普票、电子发票(普通发票)、电子发票(增值税专用发票)全字段的内容检测和识别,包括发票代码、发票号码、打印发票代码、打印发票号码、开票日期、合计金额、校验码、税率、合计税额、价税合计、购买方识别号、复核、销售方识别号、开票人、密码区1、密码区2、密码区3、密码区4、发票名称、购买方名称、销售方名称、服务名称、备注、规格型号、数量、单价、金额、税额、收款人等字段,点击[立即试用](https://cloud.tencent.com/product/ocr)。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VatInvoiceVerify ¶
func (c *Client) VatInvoiceVerify(request *VatInvoiceVerifyRequest) (response *VatInvoiceVerifyResponse, err error)
VatInvoiceVerify 本接口支持增值税发票的准确性核验,您可以通过输入增值税发票的关键字段提供所需的验证信息,接口返回真实的票面相关信息,包括发票代码、发票号码、开票日期、金额、消费类型、购方名称、购方税号、销方名称、销方税号等多个常用字段。支持多种发票类型核验,包括增值税专用发票、增值税普通发票(含电子普通发票、卷式发票、通行费发票)、全电发票、机动车销售统一发票、货物运输业增值税专用发票、二手车销售统一发票。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_ARREARSERROR = "FailedOperation.ArrearsError" FAILEDOPERATION_COUNTLIMITERROR = "FailedOperation.CountLimitError" FAILEDOPERATION_INVOICEMISMATCH = "FailedOperation.InvoiceMismatch" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" INVALIDPARAMETERVALUE_PRICEORVERIFICATIONPARAMETERVALUELIMIT = "InvalidParameterValue.PriceOrVerificationParameterValueLimit" INVALIDPARAMETERVALUE_TICKETDATEPARAMETERVALUELIMIT = "InvalidParameterValue.TicketDateParameterValueLimit" RESOURCENOTFOUND_NOINVOICE = "ResourceNotFound.NoInvoice" RESOURCENOTFOUND_NOTSUPPORTCURRENTINVOICEQUERY = "ResourceNotFound.NotSupportCurrentInvoiceQuery" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCEUNAVAILABLE_TAXNETWORKERROR = "ResourceUnavailable.TaxNetworkError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VatInvoiceVerifyNew ¶ added in v1.0.397
func (c *Client) VatInvoiceVerifyNew(request *VatInvoiceVerifyNewRequest) (response *VatInvoiceVerifyNewResponse, err error)
VatInvoiceVerifyNew 本接口支持增值税发票的准确性核验,您可以通过输入增值税发票的关键字段提供所需的验证信息,接口返回真实的票面相关信息,包括发票代码、发票号码、开票日期、金额、消费类型、购方名称、购方税号、销方名称、销方税号等多个常用字段。支持多种发票类型核验,包括增值税专用发票、增值税普通发票(含电子普通发票、卷式发票、通行费发票)、全电发票、机动车销售统一发票、货物运输业增值税专用发票、二手车销售统一发票、通用机打电子发票(广东和浙江)。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_ARREARSERROR = "FailedOperation.ArrearsError" FAILEDOPERATION_COUNTLIMITERROR = "FailedOperation.CountLimitError" FAILEDOPERATION_INVOICEMISMATCH = "FailedOperation.InvoiceMismatch" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" INVALIDPARAMETERVALUE_PRICEORVERIFICATIONPARAMETERVALUELIMIT = "InvalidParameterValue.PriceOrVerificationParameterValueLimit" INVALIDPARAMETERVALUE_TICKETCODEPARAMETERVALUELIMIT = "InvalidParameterValue.TicketCodeParameterValueLimit" INVALIDPARAMETERVALUE_TICKETDATEPARAMETERVALUELIMIT = "InvalidParameterValue.TicketDateParameterValueLimit" INVALIDPARAMETERVALUE_TICKETSNPARAMETERVALUELIMIT = "InvalidParameterValue.TicketSnParameterValueLimit" RESOURCENOTFOUND_NOAREACODE = "ResourceNotFound.NoAreaCode" RESOURCENOTFOUND_NOINVOICE = "ResourceNotFound.NoInvoice" RESOURCENOTFOUND_NOTSUPPORTCURRENTINVOICEQUERY = "ResourceNotFound.NotSupportCurrentInvoiceQuery" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCEUNAVAILABLE_TAXNETWORKERROR = "ResourceUnavailable.TaxNetworkError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VatInvoiceVerifyNewWithContext ¶ added in v1.0.397
func (c *Client) VatInvoiceVerifyNewWithContext(ctx context.Context, request *VatInvoiceVerifyNewRequest) (response *VatInvoiceVerifyNewResponse, err error)
VatInvoiceVerifyNew 本接口支持增值税发票的准确性核验,您可以通过输入增值税发票的关键字段提供所需的验证信息,接口返回真实的票面相关信息,包括发票代码、发票号码、开票日期、金额、消费类型、购方名称、购方税号、销方名称、销方税号等多个常用字段。支持多种发票类型核验,包括增值税专用发票、增值税普通发票(含电子普通发票、卷式发票、通行费发票)、全电发票、机动车销售统一发票、货物运输业增值税专用发票、二手车销售统一发票、通用机打电子发票(广东和浙江)。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_ARREARSERROR = "FailedOperation.ArrearsError" FAILEDOPERATION_COUNTLIMITERROR = "FailedOperation.CountLimitError" FAILEDOPERATION_INVOICEMISMATCH = "FailedOperation.InvoiceMismatch" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" INVALIDPARAMETERVALUE_PRICEORVERIFICATIONPARAMETERVALUELIMIT = "InvalidParameterValue.PriceOrVerificationParameterValueLimit" INVALIDPARAMETERVALUE_TICKETCODEPARAMETERVALUELIMIT = "InvalidParameterValue.TicketCodeParameterValueLimit" INVALIDPARAMETERVALUE_TICKETDATEPARAMETERVALUELIMIT = "InvalidParameterValue.TicketDateParameterValueLimit" INVALIDPARAMETERVALUE_TICKETSNPARAMETERVALUELIMIT = "InvalidParameterValue.TicketSnParameterValueLimit" RESOURCENOTFOUND_NOAREACODE = "ResourceNotFound.NoAreaCode" RESOURCENOTFOUND_NOINVOICE = "ResourceNotFound.NoInvoice" RESOURCENOTFOUND_NOTSUPPORTCURRENTINVOICEQUERY = "ResourceNotFound.NotSupportCurrentInvoiceQuery" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCEUNAVAILABLE_TAXNETWORKERROR = "ResourceUnavailable.TaxNetworkError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VatInvoiceVerifyWithContext ¶ added in v1.0.324
func (c *Client) VatInvoiceVerifyWithContext(ctx context.Context, request *VatInvoiceVerifyRequest) (response *VatInvoiceVerifyResponse, err error)
VatInvoiceVerify 本接口支持增值税发票的准确性核验,您可以通过输入增值税发票的关键字段提供所需的验证信息,接口返回真实的票面相关信息,包括发票代码、发票号码、开票日期、金额、消费类型、购方名称、购方税号、销方名称、销方税号等多个常用字段。支持多种发票类型核验,包括增值税专用发票、增值税普通发票(含电子普通发票、卷式发票、通行费发票)、全电发票、机动车销售统一发票、货物运输业增值税专用发票、二手车销售统一发票。
默认接口请求频率限制:20次/秒。
可能返回的错误码:
FAILEDOPERATION_ARREARSERROR = "FailedOperation.ArrearsError" FAILEDOPERATION_COUNTLIMITERROR = "FailedOperation.CountLimitError" FAILEDOPERATION_INVOICEMISMATCH = "FailedOperation.InvoiceMismatch" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" INVALIDPARAMETERVALUE_PRICEORVERIFICATIONPARAMETERVALUELIMIT = "InvalidParameterValue.PriceOrVerificationParameterValueLimit" INVALIDPARAMETERVALUE_TICKETDATEPARAMETERVALUELIMIT = "InvalidParameterValue.TicketDateParameterValueLimit" RESOURCENOTFOUND_NOINVOICE = "ResourceNotFound.NoInvoice" RESOURCENOTFOUND_NOTSUPPORTCURRENTINVOICEQUERY = "ResourceNotFound.NotSupportCurrentInvoiceQuery" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCEUNAVAILABLE_TAXNETWORKERROR = "ResourceUnavailable.TaxNetworkError" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VatRollInvoiceOCR ¶
func (c *Client) VatRollInvoiceOCR(request *VatRollInvoiceOCRRequest) (response *VatRollInvoiceOCRResponse, err error)
VatRollInvoiceOCR 本接口支持对增值税发票(卷票)关键字段的识别,包括的发票代码、合计金额(小写)、合计金额(大写)、开票日期、发票号码、购买方识别号、销售方识别号、校验码、销售方名称、购买方名称、发票消费类型、省、市、是否有公司印章、单价、金额、数量、服务类型、品名、种类等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VatRollInvoiceOCRWithContext ¶ added in v1.0.324
func (c *Client) VatRollInvoiceOCRWithContext(ctx context.Context, request *VatRollInvoiceOCRRequest) (response *VatRollInvoiceOCRResponse, err error)
VatRollInvoiceOCR 本接口支持对增值税发票(卷票)关键字段的识别,包括的发票代码、合计金额(小写)、合计金额(大写)、开票日期、发票号码、购买方识别号、销售方识别号、校验码、销售方名称、购买方名称、发票消费类型、省、市、是否有公司印章、单价、金额、数量、服务类型、品名、种类等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VehicleLicenseOCR ¶
func (c *Client) VehicleLicenseOCR(request *VehicleLicenseOCRRequest) (response *VehicleLicenseOCRResponse, err error)
VehicleLicenseOCR 本接口支持行驶证主页和副页所有字段的自动定位与识别。
行驶证主页:车牌号码、车辆类型、所有人、住址、使用性质、品牌型号、识别代码、发动机号、注册日期、发证日期、发证单位。
行驶证副页:号牌号码、档案编号、核定载人数、总质量、整备质量、核定载质量、外廓尺寸、准牵引总质量、备注、检验记录。
另外,本接口还支持复印件、翻拍告警功能。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_LICENSECARDSIDEERROR = "FailedOperation.LicenseCardSideError" FAILEDOPERATION_LICENSEMULTICARDERROR = "FailedOperation.LicenseMultiCardError" FAILEDOPERATION_NOVEHICLELICENSEERROR = "FailedOperation.NoVehicleLicenseError" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VehicleLicenseOCRWithContext ¶ added in v1.0.324
func (c *Client) VehicleLicenseOCRWithContext(ctx context.Context, request *VehicleLicenseOCRRequest) (response *VehicleLicenseOCRResponse, err error)
VehicleLicenseOCR 本接口支持行驶证主页和副页所有字段的自动定位与识别。
行驶证主页:车牌号码、车辆类型、所有人、住址、使用性质、品牌型号、识别代码、发动机号、注册日期、发证日期、发证单位。
行驶证副页:号牌号码、档案编号、核定载人数、总质量、整备质量、核定载质量、外廓尺寸、准牵引总质量、备注、检验记录。
另外,本接口还支持复印件、翻拍告警功能。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge" FAILEDOPERATION_LICENSECARDSIDEERROR = "FailedOperation.LicenseCardSideError" FAILEDOPERATION_LICENSEMULTICARDERROR = "FailedOperation.LicenseMultiCardError" FAILEDOPERATION_NOVEHICLELICENSEERROR = "FailedOperation.NoVehicleLicenseError" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VehicleRegCertOCR ¶
func (c *Client) VehicleRegCertOCR(request *VehicleRegCertOCRRequest) (response *VehicleRegCertOCRResponse, err error)
VehicleRegCertOCR 本接口支持国内机动车登记证书主要字段的结构化识别,包括机动车所有人、身份证明名称、号码、车辆型号、车辆识别代号、发动机号、制造厂名称等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VehicleRegCertOCRWithContext ¶ added in v1.0.324
func (c *Client) VehicleRegCertOCRWithContext(ctx context.Context, request *VehicleRegCertOCRRequest) (response *VehicleRegCertOCRResponse, err error)
VehicleRegCertOCR 本接口支持国内机动车登记证书主要字段的结构化识别,包括机动车所有人、身份证明名称、号码、车辆型号、车辆识别代号、发动机号、制造厂名称等。
默认接口请求频率限制:5次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VerifyOfdVatInvoiceOCR ¶
func (c *Client) VerifyOfdVatInvoiceOCR(request *VerifyOfdVatInvoiceOCRRequest) (response *VerifyOfdVatInvoiceOCRResponse, err error)
VerifyOfdVatInvoiceOCR 本接口支持OFD格式的 增值税电子普通发票、增值税电子专用发票、电子发票(普通发票)、电子发票(增值税专用发票)、电子发票(铁路电子客票)、电子发票(航空运输电子客票行程单)识别,返回发票代码、发票号码、开票日期、验证码、机器编号、密码区,购买方和销售方信息,包括名称、纳税人识别号、地址电话、开户行及账号,以及价税合计、开票人、收款人、复核人、税额、不含税金额等字段信息。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VerifyOfdVatInvoiceOCRWithContext ¶ added in v1.0.324
func (c *Client) VerifyOfdVatInvoiceOCRWithContext(ctx context.Context, request *VerifyOfdVatInvoiceOCRRequest) (response *VerifyOfdVatInvoiceOCRResponse, err error)
VerifyOfdVatInvoiceOCR 本接口支持OFD格式的 增值税电子普通发票、增值税电子专用发票、电子发票(普通发票)、电子发票(增值税专用发票)、电子发票(铁路电子客票)、电子发票(航空运输电子客票行程单)识别,返回发票代码、发票号码、开票日期、验证码、机器编号、密码区,购买方和销售方信息,包括名称、纳税人识别号、地址电话、开户行及账号,以及价税合计、开票人、收款人、复核人、税额、不含税金额等字段信息。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VinOCR ¶
func (c *Client) VinOCR(request *VinOCRRequest) (response *VinOCRResponse, err error)
VinOCR 本接口支持图片内车辆识别代号(VIN)的检测和识别。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) VinOCRWithContext ¶ added in v1.0.324
func (c *Client) VinOCRWithContext(ctx context.Context, request *VinOCRRequest) (response *VinOCRResponse, err error)
VinOCR 本接口支持图片内车辆识别代号(VIN)的检测和识别。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) WaybillOCR ¶
func (c *Client) WaybillOCR(request *WaybillOCRRequest) (response *WaybillOCRResponse, err error)
WaybillOCR 本接口支持市面上主流版式电子运单的识别,包括收件人和寄件人的姓名、电话、地址以及运单号等字段。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
func (*Client) WaybillOCRWithContext ¶ added in v1.0.324
func (c *Client) WaybillOCRWithContext(ctx context.Context, request *WaybillOCRRequest) (response *WaybillOCRResponse, err error)
WaybillOCR 本接口支持市面上主流版式电子运单的识别,包括收件人和寄件人的姓名、电话、地址以及运单号等字段。
默认接口请求频率限制:10次/秒。
可能返回的错误码:
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError" FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError" FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed" FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText" FAILEDOPERATION_LANGUAGENOTSUPPORT = "FailedOperation.LanguageNotSupport" FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed" FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError" FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError" INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit" LIMITEXCEEDED_TOOLARGEFILEERROR = "LimitExceeded.TooLargeFileError" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears" RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut" RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"
type CreateAIFormTaskRequest ¶ added in v1.0.599
type CreateAIFormTaskRequest struct { *tchttp.BaseRequest // 多个文件的URL列表 FileList []*SmartFormFileUrl `json:"FileList,omitnil,omitempty" name:"FileList"` // 备注信息1 FirstNotes *string `json:"FirstNotes,omitnil,omitempty" name:"FirstNotes"` // 备注信息2 SecondNotes *string `json:"SecondNotes,omitnil,omitempty" name:"SecondNotes"` // 文件类型 FileType *uint64 `json:"FileType,omitnil,omitempty" name:"FileType"` }
func NewCreateAIFormTaskRequest ¶ added in v1.0.599
func NewCreateAIFormTaskRequest() (request *CreateAIFormTaskRequest)
func (*CreateAIFormTaskRequest) FromJsonString ¶ added in v1.0.599
func (r *CreateAIFormTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAIFormTaskRequest) ToJsonString ¶ added in v1.0.599
func (r *CreateAIFormTaskRequest) ToJsonString() string
type CreateAIFormTaskRequestParams ¶ added in v1.0.599
type CreateAIFormTaskRequestParams struct { // 多个文件的URL列表 FileList []*SmartFormFileUrl `json:"FileList,omitnil,omitempty" name:"FileList"` // 备注信息1 FirstNotes *string `json:"FirstNotes,omitnil,omitempty" name:"FirstNotes"` // 备注信息2 SecondNotes *string `json:"SecondNotes,omitnil,omitempty" name:"SecondNotes"` // 文件类型 FileType *uint64 `json:"FileType,omitnil,omitempty" name:"FileType"` }
Predefined struct for user
type CreateAIFormTaskResponse ¶ added in v1.0.599
type CreateAIFormTaskResponse struct { *tchttp.BaseResponse Response *CreateAIFormTaskResponseParams `json:"Response"` }
func NewCreateAIFormTaskResponse ¶ added in v1.0.599
func NewCreateAIFormTaskResponse() (response *CreateAIFormTaskResponse)
func (*CreateAIFormTaskResponse) FromJsonString ¶ added in v1.0.599
func (r *CreateAIFormTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAIFormTaskResponse) ToJsonString ¶ added in v1.0.599
func (r *CreateAIFormTaskResponse) ToJsonString() string
type CreateAIFormTaskResponseParams ¶ added in v1.0.599
type CreateAIFormTaskResponseParams struct { // 本次识别任务的唯一身份ID // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 本次识别任务的操作URL,有效期自生成之时起共24小时 // 注意:此字段可能返回 null,表示取不到有效值。 OperateUrl *string `json:"OperateUrl,omitnil,omitempty" name:"OperateUrl"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DetailInformationOfAirTicketTupleList ¶ added in v1.0.788
type DetailInformationOfAirTicketTupleList struct { // 出发站(自) DepartureStation *string `json:"DepartureStation,omitnil,omitempty" name:"DepartureStation"` // 目的地(至) DestinationStation *string `json:"DestinationStation,omitnil,omitempty" name:"DestinationStation"` // 航班 FlightSegment *string `json:"FlightSegment,omitnil,omitempty" name:"FlightSegment"` // 航班 Carrier *string `json:"Carrier,omitnil,omitempty" name:"Carrier"` // 航班号 Flight *string `json:"Flight,omitnil,omitempty" name:"Flight"` // 座位等级 SeatClass *string `json:"SeatClass,omitnil,omitempty" name:"SeatClass"` // 日期 CarrierDate *string `json:"CarrierDate,omitnil,omitempty" name:"CarrierDate"` // 时间 DepartureTime *string `json:"DepartureTime,omitnil,omitempty" name:"DepartureTime"` // 客票级别/客票类别 FareBasis *string `json:"FareBasis,omitnil,omitempty" name:"FareBasis"` // 客票生效日期 EffectiveDate *string `json:"EffectiveDate,omitnil,omitempty" name:"EffectiveDate"` // 有效截止日期 ExpirationDate *string `json:"ExpirationDate,omitnil,omitempty" name:"ExpirationDate"` // 免费行李 FreeBaggageAllowance *string `json:"FreeBaggageAllowance,omitnil,omitempty" name:"FreeBaggageAllowance"` }
type DetectedWordCoordPoint ¶
type DetectedWordCoordPoint struct { // 单字在原图中的坐标,以四个顶点坐标表示,以左上角为起点,顺时针返回。 WordCoordinate []*Coord `json:"WordCoordinate,omitnil,omitempty" name:"WordCoordinate"` }
type DetectedWords ¶
type DocumentElement ¶ added in v1.0.888
type DocumentElement struct { // 文档元素索引 // 注意:此字段可能返回 null,表示取不到有效值。 Index *int64 `json:"Index,omitnil,omitempty" name:"Index"` // 元素类型,包括paragraph、table、formula、figure、title、header、footer、figure_text // // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 元素内容,当type为figure或formula(公式识别关闭)时该字段内容为图片的位置 // // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 元素坐标,左上角(x1, y1),右上角(x2, y2),右下角(x3, y3),左下角(x4, y4) // // 注意:此字段可能返回 null,表示取不到有效值。 Polygon *Polygon `json:"Polygon,omitnil,omitempty" name:"Polygon"` // 元素层级 // 注意:此字段可能返回 null,表示取不到有效值。 Level *int64 `json:"Level,omitnil,omitempty" name:"Level"` // 入参开启EnableInsetImage后返回,表示在InsetImagePackage中的内嵌图片名称 // 注意:此字段可能返回 null,表示取不到有效值。 InsetImageName *string `json:"InsetImageName,omitnil,omitempty" name:"InsetImageName"` // 嵌套的文档元素信息,一般包含的是文档内嵌入图片的文字识别结果 // 注意:此字段可能返回 null,表示取不到有效值。 Elements []*DocumentElement `json:"Elements,omitnil,omitempty" name:"Elements"` }
type DocumentRecognizeInfo ¶ added in v1.0.888
type DocumentRecognizeInfo struct { // 输入PDF文件的页码,从1开始。输入图片的话值始终为1 // 注意:此字段可能返回 null,表示取不到有效值。 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 旋转角度 // // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: Angle is deprecated. Angle *int64 `json:"Angle,omitnil,omitempty" name:"Angle"` // AI算法识别处理后的图片高度 // 注意:此字段可能返回 null,表示取不到有效值。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // AI算法识别处理后的图片宽度 // 注意:此字段可能返回 null,表示取不到有效值。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 图片的原始高度,输入PDF文件则表示单页PDF转图片之后的图片高度 // 注意:此字段可能返回 null,表示取不到有效值。 OriginHeight *int64 `json:"OriginHeight,omitnil,omitempty" name:"OriginHeight"` // 图片的原始宽度,输入PDF文件则表示单页PDF转图片之后的图片宽度 // 注意:此字段可能返回 null,表示取不到有效值。 OriginWidth *int64 `json:"OriginWidth,omitnil,omitempty" name:"OriginWidth"` // 文档元素信息 // 注意:此字段可能返回 null,表示取不到有效值。 Elements []*DocumentElement `json:"Elements,omitnil,omitempty" name:"Elements"` // 旋转角度 // // 注意:此字段可能返回 null,表示取不到有效值。 RotatedAngle *float64 `json:"RotatedAngle,omitnil,omitempty" name:"RotatedAngle"` }
type DriverLicenseOCRRequest ¶
type DriverLicenseOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // FRONT 为驾驶证主页正面(有红色印章的一面), // BACK 为驾驶证副页正面(有档案编号的一面)。 // DOUBLE 支持自动识别驾驶证正副页单面,和正副双面同框识别 // 默认值为:FRONT。 CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"` }
func NewDriverLicenseOCRRequest ¶
func NewDriverLicenseOCRRequest() (request *DriverLicenseOCRRequest)
func (*DriverLicenseOCRRequest) FromJsonString ¶
func (r *DriverLicenseOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DriverLicenseOCRRequest) ToJsonString ¶
func (r *DriverLicenseOCRRequest) ToJsonString() string
type DriverLicenseOCRRequestParams ¶ added in v1.0.426
type DriverLicenseOCRRequestParams struct { // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // FRONT 为驾驶证主页正面(有红色印章的一面), // BACK 为驾驶证副页正面(有档案编号的一面)。 // DOUBLE 支持自动识别驾驶证正副页单面,和正副双面同框识别 // 默认值为:FRONT。 CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"` }
Predefined struct for user
type DriverLicenseOCRResponse ¶
type DriverLicenseOCRResponse struct { *tchttp.BaseResponse Response *DriverLicenseOCRResponseParams `json:"Response"` }
func NewDriverLicenseOCRResponse ¶
func NewDriverLicenseOCRResponse() (response *DriverLicenseOCRResponse)
func (*DriverLicenseOCRResponse) FromJsonString ¶
func (r *DriverLicenseOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DriverLicenseOCRResponse) ToJsonString ¶
func (r *DriverLicenseOCRResponse) ToJsonString() string
type DriverLicenseOCRResponseParams ¶ added in v1.0.426
type DriverLicenseOCRResponseParams struct { // 驾驶证正页姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 性别 Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"` // 国籍 Nationality *string `json:"Nationality,omitnil,omitempty" name:"Nationality"` // 住址 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 出生日期(YYYY-MM-DD) DateOfBirth *string `json:"DateOfBirth,omitnil,omitempty" name:"DateOfBirth"` // 初次领证日期(YYYY-MM-DD) DateOfFirstIssue *string `json:"DateOfFirstIssue,omitnil,omitempty" name:"DateOfFirstIssue"` // 准驾车型 Class *string `json:"Class,omitnil,omitempty" name:"Class"` // 有效期开始时间(YYYY-MM-DD) StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 有效期截止时间(新版驾驶证返回 YYYY-MM-DD, // 老版驾驶证返回有效期限 X年) EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 驾驶证正页证号 CardCode *string `json:"CardCode,omitnil,omitempty" name:"CardCode"` // 档案编号 ArchivesCode *string `json:"ArchivesCode,omitnil,omitempty" name:"ArchivesCode"` // 记录 Record *string `json:"Record,omitnil,omitempty" name:"Record"` // Code 告警码列表和释义: // -9102 复印件告警 // -9103 翻拍件告警 // 注:告警码可以同时存在多个 RecognizeWarnCode []*int64 `json:"RecognizeWarnCode,omitnil,omitempty" name:"RecognizeWarnCode"` // 告警码说明: // WARN_DRIVER_LICENSE_COPY_CARD 复印件告警 // WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警 // 注:告警信息可以同时存在多个 RecognizeWarnMsg []*string `json:"RecognizeWarnMsg,omitnil,omitempty" name:"RecognizeWarnMsg"` // 发证单位 IssuingAuthority *string `json:"IssuingAuthority,omitnil,omitempty" name:"IssuingAuthority"` // 状态(仅电子驾驶证支持返回该字段) State *string `json:"State,omitnil,omitempty" name:"State"` // 累积记分(仅电子驾驶证支持返回该字段) CumulativeScore *string `json:"CumulativeScore,omitnil,omitempty" name:"CumulativeScore"` // 当前时间(仅电子驾驶证支持返回该字段) CurrentTime *string `json:"CurrentTime,omitnil,omitempty" name:"CurrentTime"` // 生成时间(仅电子驾驶证支持返回该字段) GenerateTime *string `json:"GenerateTime,omitnil,omitempty" name:"GenerateTime"` // 驾驶证副页姓名 BackPageName *string `json:"BackPageName,omitnil,omitempty" name:"BackPageName"` // 驾驶证副页证号 BackPageCardCode *string `json:"BackPageCardCode,omitnil,omitempty" name:"BackPageCardCode"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DutyPaidProofInfo ¶
type DutyPaidProofInfo struct { // 识别出的字段名称(关键字),支持以下字段: // 税号 、纳税人识别号 、纳税人名称 、金额合计大写 、金额合计小写 、填发日期 、税务机关 、填票人。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 文本行在旋转纠正之后的图像中的像素坐标。 Rect *Rect `json:"Rect,omitnil,omitempty" name:"Rect"` }
type DutyPaidProofOCRRequest ¶
type DutyPaidProofOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewDutyPaidProofOCRRequest ¶
func NewDutyPaidProofOCRRequest() (request *DutyPaidProofOCRRequest)
func (*DutyPaidProofOCRRequest) FromJsonString ¶
func (r *DutyPaidProofOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DutyPaidProofOCRRequest) ToJsonString ¶
func (r *DutyPaidProofOCRRequest) ToJsonString() string
type DutyPaidProofOCRRequestParams ¶ added in v1.0.426
type DutyPaidProofOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type DutyPaidProofOCRResponse ¶
type DutyPaidProofOCRResponse struct { *tchttp.BaseResponse Response *DutyPaidProofOCRResponseParams `json:"Response"` }
func NewDutyPaidProofOCRResponse ¶
func NewDutyPaidProofOCRResponse() (response *DutyPaidProofOCRResponse)
func (*DutyPaidProofOCRResponse) FromJsonString ¶
func (r *DutyPaidProofOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DutyPaidProofOCRResponse) ToJsonString ¶
func (r *DutyPaidProofOCRResponse) ToJsonString() string
type DutyPaidProofOCRResponseParams ¶ added in v1.0.426
type DutyPaidProofOCRResponseParams struct { // 完税证明识别结果,具体内容请点击左侧链接。 DutyPaidProofInfos []*DutyPaidProofInfo `json:"DutyPaidProofInfos,omitnil,omitempty" name:"DutyPaidProofInfos"` // 图片旋转角度(角度制),文本的水平方向为0°,顺时针为正,逆时针为负。 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EduPaperOCRRequest ¶
type EduPaperOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 扩展配置信息。 // 配置格式:{"option1":value1,"option2":value2} // 1. task_type:任务类型【0: 关闭版式分析与处理 1: 开启版式分析处理】可选参数,Int32类型,默认值为1 // 2. is_structuralization:是否结构化输出【true:返回包体同时返回通用和结构化输出 false:返回包体返回通用输出】 可选参数,Bool类型,默认值为true // 3. if_readable_format:是否按照版式整合通用文本/公式输出结果 可选参数,Bool类型,默认值为false // 示例: // {"task_type": 1,"is_structuralization": true,"if_readable_format": true} Config *string `json:"Config,omitnil,omitempty" name:"Config"` }
func NewEduPaperOCRRequest ¶
func NewEduPaperOCRRequest() (request *EduPaperOCRRequest)
func (*EduPaperOCRRequest) FromJsonString ¶
func (r *EduPaperOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EduPaperOCRRequest) ToJsonString ¶
func (r *EduPaperOCRRequest) ToJsonString() string
type EduPaperOCRRequestParams ¶ added in v1.0.426
type EduPaperOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 扩展配置信息。 // 配置格式:{"option1":value1,"option2":value2} // 1. task_type:任务类型【0: 关闭版式分析与处理 1: 开启版式分析处理】可选参数,Int32类型,默认值为1 // 2. is_structuralization:是否结构化输出【true:返回包体同时返回通用和结构化输出 false:返回包体返回通用输出】 可选参数,Bool类型,默认值为true // 3. if_readable_format:是否按照版式整合通用文本/公式输出结果 可选参数,Bool类型,默认值为false // 示例: // {"task_type": 1,"is_structuralization": true,"if_readable_format": true} Config *string `json:"Config,omitnil,omitempty" name:"Config"` }
Predefined struct for user
type EduPaperOCRResponse ¶
type EduPaperOCRResponse struct { *tchttp.BaseResponse Response *EduPaperOCRResponseParams `json:"Response"` }
func NewEduPaperOCRResponse ¶
func NewEduPaperOCRResponse() (response *EduPaperOCRResponse)
func (*EduPaperOCRResponse) FromJsonString ¶
func (r *EduPaperOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EduPaperOCRResponse) ToJsonString ¶
func (r *EduPaperOCRResponse) ToJsonString() string
type EduPaperOCRResponseParams ¶ added in v1.0.426
type EduPaperOCRResponseParams struct { // 检测到的文本信息,具体内容请点击左侧链接。 EduPaperInfos []*TextEduPaper `json:"EduPaperInfos,omitnil,omitempty" name:"EduPaperInfos"` // 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。 Angle *int64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 结构化方式输出,具体内容请点击左侧链接。 QuestionBlockInfos []*QuestionBlockObj `json:"QuestionBlockInfos,omitnil,omitempty" name:"QuestionBlockInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ElectronicAirTransport ¶ added in v1.0.823
type ElectronicAirTransport struct { // 发票代码 // 注意:此字段可能返回 null,表示取不到有效值。 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 发票号码 // 注意:此字段可能返回 null,表示取不到有效值。 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 开票日期 // 注意:此字段可能返回 null,表示取不到有效值。 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 金额 // 注意:此字段可能返回 null,表示取不到有效值。 Amount *string `json:"Amount,omitnil,omitempty" name:"Amount"` // 校验码 // 注意:此字段可能返回 null,表示取不到有效值。 CheckCode *string `json:"CheckCode,omitnil,omitempty" name:"CheckCode"` // 价税合计 // 注意:此字段可能返回 null,表示取不到有效值。 Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 抵扣标志 // 注意:此字段可能返回 null,表示取不到有效值。 DeductionMark *string `json:"DeductionMark,omitnil,omitempty" name:"DeductionMark"` // 发票状态代码,0正常 1 未更新 2作废 3已红冲 // 注意:此字段可能返回 null,表示取不到有效值。 StateCode *string `json:"StateCode,omitnil,omitempty" name:"StateCode"` // 购方识别号 // 注意:此字段可能返回 null,表示取不到有效值。 BuyerTaxCode *string `json:"BuyerTaxCode,omitnil,omitempty" name:"BuyerTaxCode"` // 购方名称 // 注意:此字段可能返回 null,表示取不到有效值。 BuyerName *string `json:"BuyerName,omitnil,omitempty" name:"BuyerName"` // 合计税额 // 注意:此字段可能返回 null,表示取不到有效值。 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` // 国内国际标识 // 注意:此字段可能返回 null,表示取不到有效值。 DomesticInternationalMark *string `json:"DomesticInternationalMark,omitnil,omitempty" name:"DomesticInternationalMark"` // 旅客姓名 // 注意:此字段可能返回 null,表示取不到有效值。 PassengerName *string `json:"PassengerName,omitnil,omitempty" name:"PassengerName"` // 有效身份证件号码 // 注意:此字段可能返回 null,表示取不到有效值。 PassengerNo *string `json:"PassengerNo,omitnil,omitempty" name:"PassengerNo"` // 电子客票号码 // 注意:此字段可能返回 null,表示取不到有效值。 ElectronicNumber *string `json:"ElectronicNumber,omitnil,omitempty" name:"ElectronicNumber"` // 全电发票(航空运输电子客票行程单)详细信息 // // // 注意:此字段可能返回 null,表示取不到有效值。 ElectronicAirTransportDetails []*ElectronicAirTransportDetail `json:"ElectronicAirTransportDetails,omitnil,omitempty" name:"ElectronicAirTransportDetails"` }
type ElectronicAirTransportDetail ¶ added in v1.0.823
type ElectronicAirTransportDetail struct { // 航段序号 // 注意:此字段可能返回 null,表示取不到有效值。 FlightSegment *string `json:"FlightSegment,omitnil,omitempty" name:"FlightSegment"` // 始发站 // 注意:此字段可能返回 null,表示取不到有效值。 StationGetOn *string `json:"StationGetOn,omitnil,omitempty" name:"StationGetOn"` // 目的站 // 注意:此字段可能返回 null,表示取不到有效值。 StationGetOff *string `json:"StationGetOff,omitnil,omitempty" name:"StationGetOff"` // 承运人 // 注意:此字段可能返回 null,表示取不到有效值。 Carrier *string `json:"Carrier,omitnil,omitempty" name:"Carrier"` // 航班号 // 注意:此字段可能返回 null,表示取不到有效值。 FlightNumber *string `json:"FlightNumber,omitnil,omitempty" name:"FlightNumber"` // 座位等级 // 注意:此字段可能返回 null,表示取不到有效值。 SeatLevel *string `json:"SeatLevel,omitnil,omitempty" name:"SeatLevel"` // 承运日期 // 注意:此字段可能返回 null,表示取不到有效值。 FlightDate *string `json:"FlightDate,omitnil,omitempty" name:"FlightDate"` // 起飞时间 // 注意:此字段可能返回 null,表示取不到有效值。 DepartureTime *string `json:"DepartureTime,omitnil,omitempty" name:"DepartureTime"` // 客票级别/客票类别 // 注意:此字段可能返回 null,表示取不到有效值。 FareBasis *string `json:"FareBasis,omitnil,omitempty" name:"FareBasis"` }
type ElectronicFlightTicketFull ¶ added in v1.0.807
type ElectronicFlightTicketFull struct { // 旅客姓名 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 有效身份证件号码 UserID *string `json:"UserID,omitnil,omitempty" name:"UserID"` // 签注 Endorsement *string `json:"Endorsement,omitnil,omitempty" name:"Endorsement"` // GP单号 GPOrder *string `json:"GPOrder,omitnil,omitempty" name:"GPOrder"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 票价 Fare *string `json:"Fare,omitnil,omitempty" name:"Fare"` // 燃油附加费 FuelSurcharge *string `json:"FuelSurcharge,omitnil,omitempty" name:"FuelSurcharge"` // 增值税税率 TaxRate *string `json:"TaxRate,omitnil,omitempty" name:"TaxRate"` // 增值税税额 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` // 民航发展基金 DevelopmentFund *string `json:"DevelopmentFund,omitnil,omitempty" name:"DevelopmentFund"` // 其他税费 OtherTax *string `json:"OtherTax,omitnil,omitempty" name:"OtherTax"` // 合计 Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 电子客票号码 ElectronicTicketNum *string `json:"ElectronicTicketNum,omitnil,omitempty" name:"ElectronicTicketNum"` // 验证码 VerificationCode *string `json:"VerificationCode,omitnil,omitempty" name:"VerificationCode"` // 提示信息 PromptInformation *string `json:"PromptInformation,omitnil,omitempty" name:"PromptInformation"` // 保险费 Insurance *string `json:"Insurance,omitnil,omitempty" name:"Insurance"` // 填开单位 Issuer *string `json:"Issuer,omitnil,omitempty" name:"Issuer"` // 填开时间 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 国内国际标识 DomesticInternationalTag *string `json:"DomesticInternationalTag,omitnil,omitempty" name:"DomesticInternationalTag"` // 购买方名称 Buyer *string `json:"Buyer,omitnil,omitempty" name:"Buyer"` // 销售方名称 Seller *string `json:"Seller,omitnil,omitempty" name:"Seller"` // 统一社会信用代码 BuyerTaxID *string `json:"BuyerTaxID,omitnil,omitempty" name:"BuyerTaxID"` // 机票详细信息元组 FlightItems []*FlightItemInfo `json:"FlightItems,omitnil,omitempty" name:"FlightItems"` }
type ElectronicTrainTicket ¶ added in v1.0.823
type ElectronicTrainTicket struct { // 购方名称 // 注意:此字段可能返回 null,表示取不到有效值。 BuyerName *string `json:"BuyerName,omitnil,omitempty" name:"BuyerName"` // 购方识别号 // 注意:此字段可能返回 null,表示取不到有效值。 BuyerTaxCode *string `json:"BuyerTaxCode,omitnil,omitempty" name:"BuyerTaxCode"` // 发票号码 // 注意:此字段可能返回 null,表示取不到有效值。 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 开票日期 // 注意:此字段可能返回 null,表示取不到有效值。 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 价税合计(中文大写) // 注意:此字段可能返回 null,表示取不到有效值。 TotalCN *string `json:"TotalCN,omitnil,omitempty" name:"TotalCN"` // 税额 // 注意:此字段可能返回 null,表示取不到有效值。 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` // 业务类型,0:退票,1:售票 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceType *string `json:"ServiceType,omitnil,omitempty" name:"ServiceType"` // 出发时间 // 注意:此字段可能返回 null,表示取不到有效值。 TimeGetOn *string `json:"TimeGetOn,omitnil,omitempty" name:"TimeGetOn"` // 车次 // 注意:此字段可能返回 null,表示取不到有效值。 TrainNumber *string `json:"TrainNumber,omitnil,omitempty" name:"TrainNumber"` // 发票代码 // 注意:此字段可能返回 null,表示取不到有效值。 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 席别 // 注意:此字段可能返回 null,表示取不到有效值。 SeatType *string `json:"SeatType,omitnil,omitempty" name:"SeatType"` // 乘车日期 // 注意:此字段可能返回 null,表示取不到有效值。 DateGetOn *string `json:"DateGetOn,omitnil,omitempty" name:"DateGetOn"` // 车厢 // 注意:此字段可能返回 null,表示取不到有效值。 TrainCabin *string `json:"TrainCabin,omitnil,omitempty" name:"TrainCabin"` // 出发站 // 注意:此字段可能返回 null,表示取不到有效值。 StationGetOn *string `json:"StationGetOn,omitnil,omitempty" name:"StationGetOn"` // 电子客票号 // 注意:此字段可能返回 null,表示取不到有效值。 ElectronicNumber *string `json:"ElectronicNumber,omitnil,omitempty" name:"ElectronicNumber"` // 姓名 // 注意:此字段可能返回 null,表示取不到有效值。 PassengerName *string `json:"PassengerName,omitnil,omitempty" name:"PassengerName"` // 证件号 // 注意:此字段可能返回 null,表示取不到有效值。 PassengerNo *string `json:"PassengerNo,omitnil,omitempty" name:"PassengerNo"` // 金额 // 注意:此字段可能返回 null,表示取不到有效值。 Amount *string `json:"Amount,omitnil,omitempty" name:"Amount"` // 到达站 // 注意:此字段可能返回 null,表示取不到有效值。 StationGetOff *string `json:"StationGetOff,omitnil,omitempty" name:"StationGetOff"` // 税率 // 注意:此字段可能返回 null,表示取不到有效值。 TaxRate *string `json:"TaxRate,omitnil,omitempty" name:"TaxRate"` // 席位 // 注意:此字段可能返回 null,表示取不到有效值。 Seat *string `json:"Seat,omitnil,omitempty" name:"Seat"` // 价税合计 // 注意:此字段可能返回 null,表示取不到有效值。 Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 校验码 // 注意:此字段可能返回 null,表示取不到有效值。 CheckCode *string `json:"CheckCode,omitnil,omitempty" name:"CheckCode"` // 发票状态代码,0正常 1 未更新 2作废 3已红冲 // 注意:此字段可能返回 null,表示取不到有效值。 StateCode *string `json:"StateCode,omitnil,omitempty" name:"StateCode"` }
type ElectronicTrainTicketFull ¶ added in v1.0.807
type ElectronicTrainTicketFull struct { // 电子发票类型 TypeOfVoucher *string `json:"TypeOfVoucher,omitnil,omitempty" name:"TypeOfVoucher"` // 电子客票号 ElectronicTicketNum *string `json:"ElectronicTicketNum,omitnil,omitempty" name:"ElectronicTicketNum"` // 开票日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 始发站 StationGetOn *string `json:"StationGetOn,omitnil,omitempty" name:"StationGetOn"` // 到达站 StationGetOff *string `json:"StationGetOff,omitnil,omitempty" name:"StationGetOff"` // 火车号 TrainNumber *string `json:"TrainNumber,omitnil,omitempty" name:"TrainNumber"` // 乘车日期 DateGetOn *string `json:"DateGetOn,omitnil,omitempty" name:"DateGetOn"` // 始发时间 TimeGetOn *string `json:"TimeGetOn,omitnil,omitempty" name:"TimeGetOn"` // 座位类型 Seat *string `json:"Seat,omitnil,omitempty" name:"Seat"` // 座位号 SeatNumber *string `json:"SeatNumber,omitnil,omitempty" name:"SeatNumber"` // 票价 Fare *string `json:"Fare,omitnil,omitempty" name:"Fare"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 身份证号 UserID *string `json:"UserID,omitnil,omitempty" name:"UserID"` // 乘车人姓名 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 金额 Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 税率 TaxRate *string `json:"TaxRate,omitnil,omitempty" name:"TaxRate"` // 税额 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` // 购买方名称 Buyer *string `json:"Buyer,omitnil,omitempty" name:"Buyer"` // 统一社会信用代码 BuyerTaxID *string `json:"BuyerTaxID,omitnil,omitempty" name:"BuyerTaxID"` // 原发票号码 OriginalNumber *string `json:"OriginalNumber,omitnil,omitempty" name:"OriginalNumber"` }
type Encryption ¶ added in v1.0.850
type Encryption struct { // 有加密需求的用户,接入传入kms的CiphertextBlob,关于数据加密可查阅[敏感数据加密指引](https://cloud.tencent.com/document/product/866/106048)文档。 // 注意:此字段可能返回 null,表示取不到有效值。 CiphertextBlob *string `json:"CiphertextBlob,omitnil,omitempty" name:"CiphertextBlob"` // 有加密需求的用户,传入CBC加密的初始向量(客户自定义字符串,长度16字符)。 // 注意:此字段可能返回 null,表示取不到有效值。 Iv *string `json:"Iv,omitnil,omitempty" name:"Iv"` // 加密使用的算法(支持'AES-256-CBC'、'SM4-GCM'),不传默认为'AES-256-CBC' // 注意:此字段可能返回 null,表示取不到有效值。 Algorithm *string `json:"Algorithm,omitnil,omitempty" name:"Algorithm"` // SM4-GCM算法生成的消息摘要(校验消息完整性时使用) // 注意:此字段可能返回 null,表示取不到有效值。 TagList []*string `json:"TagList,omitnil,omitempty" name:"TagList"` // 在使用加密服务时,指定要被加密的字段。本接口默认为EncryptedBody // 注意:此字段可能返回 null,表示取不到有效值。 EncryptList []*string `json:"EncryptList,omitnil,omitempty" name:"EncryptList"` }
type EnglishOCRRequest ¶
type EnglishOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。像素须介于20-10000px之间。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。像素须介于20-10000px之间。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 单词四点坐标开关,开启可返回图片中单词的四点坐标。 // 该参数默认值为false。 EnableCoordPoint *bool `json:"EnableCoordPoint,omitnil,omitempty" name:"EnableCoordPoint"` // 候选字开关,开启可返回识别时多个可能的候选字(每个候选字对应其置信度)。 // 该参数默认值为false。 EnableCandWord *bool `json:"EnableCandWord,omitnil,omitempty" name:"EnableCandWord"` // 预处理开关,功能是检测图片倾斜的角度,将原本倾斜的图片矫正。该参数默认值为true。 Preprocess *bool `json:"Preprocess,omitnil,omitempty" name:"Preprocess"` }
func NewEnglishOCRRequest ¶
func NewEnglishOCRRequest() (request *EnglishOCRRequest)
func (*EnglishOCRRequest) FromJsonString ¶
func (r *EnglishOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnglishOCRRequest) ToJsonString ¶
func (r *EnglishOCRRequest) ToJsonString() string
type EnglishOCRRequestParams ¶ added in v1.0.426
type EnglishOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。像素须介于20-10000px之间。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。像素须介于20-10000px之间。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 单词四点坐标开关,开启可返回图片中单词的四点坐标。 // 该参数默认值为false。 EnableCoordPoint *bool `json:"EnableCoordPoint,omitnil,omitempty" name:"EnableCoordPoint"` // 候选字开关,开启可返回识别时多个可能的候选字(每个候选字对应其置信度)。 // 该参数默认值为false。 EnableCandWord *bool `json:"EnableCandWord,omitnil,omitempty" name:"EnableCandWord"` // 预处理开关,功能是检测图片倾斜的角度,将原本倾斜的图片矫正。该参数默认值为true。 Preprocess *bool `json:"Preprocess,omitnil,omitempty" name:"Preprocess"` }
Predefined struct for user
type EnglishOCRResponse ¶
type EnglishOCRResponse struct { *tchttp.BaseResponse Response *EnglishOCRResponseParams `json:"Response"` }
func NewEnglishOCRResponse ¶
func NewEnglishOCRResponse() (response *EnglishOCRResponse)
func (*EnglishOCRResponse) FromJsonString ¶
func (r *EnglishOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnglishOCRResponse) ToJsonString ¶
func (r *EnglishOCRResponse) ToJsonString() string
type EnglishOCRResponseParams ¶ added in v1.0.426
type EnglishOCRResponseParams struct { // 检测到的文本信息,具体内容请点击左侧链接。 TextDetections []*TextDetectionEn `json:"TextDetections,omitnil,omitempty" name:"TextDetections"` // 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看<a href="https://cloud.tencent.com/document/product/866/45139">如何纠正倾斜文本</a> Angel *float64 `json:"Angel,omitnil,omitempty" name:"Angel"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EnterpriseLicenseInfo ¶
type EnterpriseLicenseInfo struct { // 识别出的字段名称(关键字),不同证件类型可能不同,证件类型包含企业登记证书、许可证书、企业执照、三证合一类证书; // 支持以下字段:统一社会信用代码、法定代表人、公司名称、公司地址、注册资金、企业类型、经营范围、成立日期、有效期、开办资金、经费来源、举办单位等; Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type EnterpriseLicenseOCRRequest ¶
type EnterpriseLicenseOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewEnterpriseLicenseOCRRequest ¶
func NewEnterpriseLicenseOCRRequest() (request *EnterpriseLicenseOCRRequest)
func (*EnterpriseLicenseOCRRequest) FromJsonString ¶
func (r *EnterpriseLicenseOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnterpriseLicenseOCRRequest) ToJsonString ¶
func (r *EnterpriseLicenseOCRRequest) ToJsonString() string
type EnterpriseLicenseOCRRequestParams ¶ added in v1.0.426
type EnterpriseLicenseOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type EnterpriseLicenseOCRResponse ¶
type EnterpriseLicenseOCRResponse struct { *tchttp.BaseResponse Response *EnterpriseLicenseOCRResponseParams `json:"Response"` }
func NewEnterpriseLicenseOCRResponse ¶
func NewEnterpriseLicenseOCRResponse() (response *EnterpriseLicenseOCRResponse)
func (*EnterpriseLicenseOCRResponse) FromJsonString ¶
func (r *EnterpriseLicenseOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnterpriseLicenseOCRResponse) ToJsonString ¶
func (r *EnterpriseLicenseOCRResponse) ToJsonString() string
type EnterpriseLicenseOCRResponseParams ¶ added in v1.0.426
type EnterpriseLicenseOCRResponseParams struct { // 企业证照识别结果,具体内容请点击左侧链接。 EnterpriseLicenseInfos []*EnterpriseLicenseInfo `json:"EnterpriseLicenseInfos,omitnil,omitempty" name:"EnterpriseLicenseInfos"` // 图片旋转角度(角度制),文本的水平方向为0°,顺时针为正,逆时针为负。 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EstateCertOCRRequest ¶
type EstateCertOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 3M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 3M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewEstateCertOCRRequest ¶
func NewEstateCertOCRRequest() (request *EstateCertOCRRequest)
func (*EstateCertOCRRequest) FromJsonString ¶
func (r *EstateCertOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EstateCertOCRRequest) ToJsonString ¶
func (r *EstateCertOCRRequest) ToJsonString() string
type EstateCertOCRRequestParams ¶ added in v1.0.426
type EstateCertOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 3M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 3M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type EstateCertOCRResponse ¶
type EstateCertOCRResponse struct { *tchttp.BaseResponse Response *EstateCertOCRResponseParams `json:"Response"` }
func NewEstateCertOCRResponse ¶
func NewEstateCertOCRResponse() (response *EstateCertOCRResponse)
func (*EstateCertOCRResponse) FromJsonString ¶
func (r *EstateCertOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EstateCertOCRResponse) ToJsonString ¶
func (r *EstateCertOCRResponse) ToJsonString() string
type EstateCertOCRResponseParams ¶ added in v1.0.426
type EstateCertOCRResponseParams struct { // 权利人 Obligee *string `json:"Obligee,omitnil,omitempty" name:"Obligee"` // 共有情况 Ownership *string `json:"Ownership,omitnil,omitempty" name:"Ownership"` // 坐落 Location *string `json:"Location,omitnil,omitempty" name:"Location"` // 不动产单元号 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 权利类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 权利性质 Property *string `json:"Property,omitnil,omitempty" name:"Property"` // 用途 Usage *string `json:"Usage,omitnil,omitempty" name:"Usage"` // 面积 Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 使用期限 Term *string `json:"Term,omitnil,omitempty" name:"Term"` // 权利其他状况,多行会用换行符\n连接。 Other *string `json:"Other,omitnil,omitempty" name:"Other"` // 图片旋转角度 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 不动产权号 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FinanBillInfo ¶
type FinanBillInfo struct { // 识别出的字段名称(关键字),支持以下字段: // 【进账单】 // 日期、出票全称、出票账号、出票开户行、收款人全称、收款人账号、收款开户行、大写金额、小写金额、票据种类、票据张数、票据号码; // 【支票】 // 开户银行、支票种类、凭证号码2、日期、大写金额、小写金额、付款行编号、密码、凭证号码1; // 【银行承兑汇票】或【商业承兑汇票】 // 出票日期、行号1、行号2、出票人全称、出票人账号、付款行全称、收款人全称、收款人账号、收款人开户行、出票金额大写、出票金额小写、汇票到期日、付款行行号、付款行地址。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type FinanBillOCRRequest ¶
type FinanBillOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewFinanBillOCRRequest ¶
func NewFinanBillOCRRequest() (request *FinanBillOCRRequest)
func (*FinanBillOCRRequest) FromJsonString ¶
func (r *FinanBillOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*FinanBillOCRRequest) ToJsonString ¶
func (r *FinanBillOCRRequest) ToJsonString() string
type FinanBillOCRRequestParams ¶ added in v1.0.426
type FinanBillOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type FinanBillOCRResponse ¶
type FinanBillOCRResponse struct { *tchttp.BaseResponse Response *FinanBillOCRResponseParams `json:"Response"` }
func NewFinanBillOCRResponse ¶
func NewFinanBillOCRResponse() (response *FinanBillOCRResponse)
func (*FinanBillOCRResponse) FromJsonString ¶
func (r *FinanBillOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*FinanBillOCRResponse) ToJsonString ¶
func (r *FinanBillOCRResponse) ToJsonString() string
type FinanBillOCRResponseParams ¶ added in v1.0.426
type FinanBillOCRResponseParams struct { // 金融票据整单识别结果,具体内容请点击左侧链接。 FinanBillInfos []*FinanBillInfo `json:"FinanBillInfos,omitnil,omitempty" name:"FinanBillInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FinanBillSliceInfo ¶
type FinanBillSliceOCRRequest ¶
type FinanBillSliceOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewFinanBillSliceOCRRequest ¶
func NewFinanBillSliceOCRRequest() (request *FinanBillSliceOCRRequest)
func (*FinanBillSliceOCRRequest) FromJsonString ¶
func (r *FinanBillSliceOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*FinanBillSliceOCRRequest) ToJsonString ¶
func (r *FinanBillSliceOCRRequest) ToJsonString() string
type FinanBillSliceOCRRequestParams ¶ added in v1.0.426
type FinanBillSliceOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type FinanBillSliceOCRResponse ¶
type FinanBillSliceOCRResponse struct { *tchttp.BaseResponse Response *FinanBillSliceOCRResponseParams `json:"Response"` }
func NewFinanBillSliceOCRResponse ¶
func NewFinanBillSliceOCRResponse() (response *FinanBillSliceOCRResponse)
func (*FinanBillSliceOCRResponse) FromJsonString ¶
func (r *FinanBillSliceOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*FinanBillSliceOCRResponse) ToJsonString ¶
func (r *FinanBillSliceOCRResponse) ToJsonString() string
type FinanBillSliceOCRResponseParams ¶ added in v1.0.426
type FinanBillSliceOCRResponseParams struct { // 金融票据切片识别结果,具体内容请点击左侧链接。 FinanBillSliceInfos []*FinanBillSliceInfo `json:"FinanBillSliceInfos,omitnil,omitempty" name:"FinanBillSliceInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FlightInvoiceInfo ¶
type FlightInvoiceInfo struct { // 识别出的字段名称(关键字),支持以下字段: // 票价、合计金额、填开日期、有效身份证件号码、电子客票号码、验证码、旅客姓名、填开单位、其他税费、燃油附加费、民航发展基金、保险费、销售单位代号、始发地、目的地、航班号、时间、日期、座位等级、承运人、发票消费类型、国内国际标签、印刷序号、客票级别/类别、客票生效日期、有效期截止日期、免费行李。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段 Name 对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 多个行程的字段所在行号,下标从0开始,非行字段或未能识别行号的该值返回-1。 Row *int64 `json:"Row,omitnil,omitempty" name:"Row"` }
type FlightInvoiceOCRRequest ¶
type FlightInvoiceOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewFlightInvoiceOCRRequest ¶
func NewFlightInvoiceOCRRequest() (request *FlightInvoiceOCRRequest)
func (*FlightInvoiceOCRRequest) FromJsonString ¶
func (r *FlightInvoiceOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*FlightInvoiceOCRRequest) ToJsonString ¶
func (r *FlightInvoiceOCRRequest) ToJsonString() string
type FlightInvoiceOCRRequestParams ¶ added in v1.0.426
type FlightInvoiceOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type FlightInvoiceOCRResponse ¶
type FlightInvoiceOCRResponse struct { *tchttp.BaseResponse Response *FlightInvoiceOCRResponseParams `json:"Response"` }
func NewFlightInvoiceOCRResponse ¶
func NewFlightInvoiceOCRResponse() (response *FlightInvoiceOCRResponse)
func (*FlightInvoiceOCRResponse) FromJsonString ¶
func (r *FlightInvoiceOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*FlightInvoiceOCRResponse) ToJsonString ¶
func (r *FlightInvoiceOCRResponse) ToJsonString() string
type FlightInvoiceOCRResponseParams ¶ added in v1.0.426
type FlightInvoiceOCRResponseParams struct { // 机票行程单识别结果,具体内容请点击左侧链接。 FlightInvoiceInfos []*FlightInvoiceInfo `json:"FlightInvoiceInfos,omitnil,omitempty" name:"FlightInvoiceInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FlightItem ¶ added in v1.0.651
type FlightItem struct { // 出发航站楼 TerminalGetOn *string `json:"TerminalGetOn,omitnil,omitempty" name:"TerminalGetOn"` // 到达航站楼 TerminalGetOff *string `json:"TerminalGetOff,omitnil,omitempty" name:"TerminalGetOff"` // 承运人 Carrier *string `json:"Carrier,omitnil,omitempty" name:"Carrier"` // 航班号 FlightNumber *string `json:"FlightNumber,omitnil,omitempty" name:"FlightNumber"` // 座位等级 Seat *string `json:"Seat,omitnil,omitempty" name:"Seat"` // 乘机日期 DateGetOn *string `json:"DateGetOn,omitnil,omitempty" name:"DateGetOn"` // 乘机时间 TimeGetOn *string `json:"TimeGetOn,omitnil,omitempty" name:"TimeGetOn"` // 出发站 StationGetOn *string `json:"StationGetOn,omitnil,omitempty" name:"StationGetOn"` // 到达站 StationGetOff *string `json:"StationGetOff,omitnil,omitempty" name:"StationGetOff"` // 免费行李 Allow *string `json:"Allow,omitnil,omitempty" name:"Allow"` // 客票级别/客票类别 FareBasis *string `json:"FareBasis,omitnil,omitempty" name:"FareBasis"` }
type FlightItemInfo ¶ added in v1.0.807
type FlightItemInfo struct { // 出发站 TerminalGetOn *string `json:"TerminalGetOn,omitnil,omitempty" name:"TerminalGetOn"` // 到达站 TerminalGetOff *string `json:"TerminalGetOff,omitnil,omitempty" name:"TerminalGetOff"` // 承运人 Carrier *string `json:"Carrier,omitnil,omitempty" name:"Carrier"` // 航班号 FlightNumber *string `json:"FlightNumber,omitnil,omitempty" name:"FlightNumber"` // 座位等级 Seat *string `json:"Seat,omitnil,omitempty" name:"Seat"` // 乘机日期 DateGetOn *string `json:"DateGetOn,omitnil,omitempty" name:"DateGetOn"` // 乘机时间 TimeGetOn *string `json:"TimeGetOn,omitnil,omitempty" name:"TimeGetOn"` // 客票级别/客票类别 FareBasis *string `json:"FareBasis,omitnil,omitempty" name:"FareBasis"` // 免费行李额 Allow *string `json:"Allow,omitnil,omitempty" name:"Allow"` }
type FormulaOCRRequest ¶
type FormulaOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewFormulaOCRRequest ¶
func NewFormulaOCRRequest() (request *FormulaOCRRequest)
func (*FormulaOCRRequest) FromJsonString ¶
func (r *FormulaOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*FormulaOCRRequest) ToJsonString ¶
func (r *FormulaOCRRequest) ToJsonString() string
type FormulaOCRRequestParams ¶ added in v1.0.426
type FormulaOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type FormulaOCRResponse ¶
type FormulaOCRResponse struct { *tchttp.BaseResponse Response *FormulaOCRResponseParams `json:"Response"` }
func NewFormulaOCRResponse ¶
func NewFormulaOCRResponse() (response *FormulaOCRResponse)
func (*FormulaOCRResponse) FromJsonString ¶
func (r *FormulaOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*FormulaOCRResponse) ToJsonString ¶
func (r *FormulaOCRResponse) ToJsonString() string
type FormulaOCRResponseParams ¶ added in v1.0.426
type FormulaOCRResponseParams struct { // 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负 Angle *int64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 检测到的文本信息,具体内容请点击左侧链接。 FormulaInfos []*TextFormula `json:"FormulaInfos,omitnil,omitempty" name:"FormulaInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GeneralAccurateOCRRequest ¶
type GeneralAccurateOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 要求图片经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 要求图片经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回单字信息,默认关 IsWords *bool `json:"IsWords,omitnil,omitempty" name:"IsWords"` // 是否开启原图切图检测功能,开启后可提升“整图面积大,但单字符占比面积小”(例如:试卷)场景下的识别效果,默认关 EnableDetectSplit *bool `json:"EnableDetectSplit,omitnil,omitempty" name:"EnableDetectSplit"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 文本检测开关,默认为true。设置为false可直接进行单行识别,适用于仅包含正向单行文本的图片场景。 EnableDetectText *bool `json:"EnableDetectText,omitnil,omitempty" name:"EnableDetectText"` }
func NewGeneralAccurateOCRRequest ¶
func NewGeneralAccurateOCRRequest() (request *GeneralAccurateOCRRequest)
func (*GeneralAccurateOCRRequest) FromJsonString ¶
func (r *GeneralAccurateOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GeneralAccurateOCRRequest) ToJsonString ¶
func (r *GeneralAccurateOCRRequest) ToJsonString() string
type GeneralAccurateOCRRequestParams ¶ added in v1.0.426
type GeneralAccurateOCRRequestParams struct { // 图片的 Base64 值。 // 要求图片经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 要求图片经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回单字信息,默认关 IsWords *bool `json:"IsWords,omitnil,omitempty" name:"IsWords"` // 是否开启原图切图检测功能,开启后可提升“整图面积大,但单字符占比面积小”(例如:试卷)场景下的识别效果,默认关 EnableDetectSplit *bool `json:"EnableDetectSplit,omitnil,omitempty" name:"EnableDetectSplit"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 文本检测开关,默认为true。设置为false可直接进行单行识别,适用于仅包含正向单行文本的图片场景。 EnableDetectText *bool `json:"EnableDetectText,omitnil,omitempty" name:"EnableDetectText"` }
Predefined struct for user
type GeneralAccurateOCRResponse ¶
type GeneralAccurateOCRResponse struct { *tchttp.BaseResponse Response *GeneralAccurateOCRResponseParams `json:"Response"` }
func NewGeneralAccurateOCRResponse ¶
func NewGeneralAccurateOCRResponse() (response *GeneralAccurateOCRResponse)
func (*GeneralAccurateOCRResponse) FromJsonString ¶
func (r *GeneralAccurateOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GeneralAccurateOCRResponse) ToJsonString ¶
func (r *GeneralAccurateOCRResponse) ToJsonString() string
type GeneralAccurateOCRResponseParams ¶ added in v1.0.426
type GeneralAccurateOCRResponseParams struct { // 检测到的文本信息,包括文本行内容、置信度、文本行坐标以及文本行旋转纠正后的坐标,具体内容请点击左侧链接。 TextDetections []*TextDetection `json:"TextDetections,omitnil,omitempty" name:"TextDetections"` // 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看<a href="https://cloud.tencent.com/document/product/866/45139">如何纠正倾斜文本</a> // // Deprecated: Angel is deprecated. Angel *float64 `json:"Angel,omitnil,omitempty" name:"Angel"` // 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看<a href="https://cloud.tencent.com/document/product/866/45139">如何纠正倾斜文本</a> Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GeneralBasicOCRRequest ¶
type GeneralBasicOCRRequest struct { *tchttp.BaseRequest // 图片/PDF的 Base64 值。 // 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片/PDF的 Url 地址。 // 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 保留字段。 Scene *string `json:"Scene,omitnil,omitempty" name:"Scene"` // 识别语言类型。 // 支持自动识别语言类型,同时支持自选语言种类,默认中英文混合(zh),各种语言均支持与英文混合的文字识别。 // 可选值: // zh:中英混合 // zh_rare:支持英文、数字、中文生僻字、繁体字,特殊符号等 // auto:自动 // mix:混合语种 // jap:日语 // kor:韩语 // spa:西班牙语 // fre:法语 // ger:德语 // por:葡萄牙语 // vie:越语 // may:马来语 // rus:俄语 // ita:意大利语 // hol:荷兰语 // swe:瑞典语 // fin:芬兰语 // dan:丹麦语 // nor:挪威语 // hun:匈牙利语 // tha:泰语 // hi:印地语 // ara:阿拉伯语 LanguageType *string `json:"LanguageType,omitnil,omitempty" name:"LanguageType"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 是否返回单字信息,默认关 IsWords *bool `json:"IsWords,omitnil,omitempty" name:"IsWords"` }
func NewGeneralBasicOCRRequest ¶
func NewGeneralBasicOCRRequest() (request *GeneralBasicOCRRequest)
func (*GeneralBasicOCRRequest) FromJsonString ¶
func (r *GeneralBasicOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GeneralBasicOCRRequest) ToJsonString ¶
func (r *GeneralBasicOCRRequest) ToJsonString() string
type GeneralBasicOCRRequestParams ¶ added in v1.0.426
type GeneralBasicOCRRequestParams struct { // 图片/PDF的 Base64 值。 // 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片/PDF的 Url 地址。 // 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 保留字段。 Scene *string `json:"Scene,omitnil,omitempty" name:"Scene"` // 识别语言类型。 // 支持自动识别语言类型,同时支持自选语言种类,默认中英文混合(zh),各种语言均支持与英文混合的文字识别。 // 可选值: // zh:中英混合 // zh_rare:支持英文、数字、中文生僻字、繁体字,特殊符号等 // auto:自动 // mix:混合语种 // jap:日语 // kor:韩语 // spa:西班牙语 // fre:法语 // ger:德语 // por:葡萄牙语 // vie:越语 // may:马来语 // rus:俄语 // ita:意大利语 // hol:荷兰语 // swe:瑞典语 // fin:芬兰语 // dan:丹麦语 // nor:挪威语 // hun:匈牙利语 // tha:泰语 // hi:印地语 // ara:阿拉伯语 LanguageType *string `json:"LanguageType,omitnil,omitempty" name:"LanguageType"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 是否返回单字信息,默认关 IsWords *bool `json:"IsWords,omitnil,omitempty" name:"IsWords"` }
Predefined struct for user
type GeneralBasicOCRResponse ¶
type GeneralBasicOCRResponse struct { *tchttp.BaseResponse Response *GeneralBasicOCRResponseParams `json:"Response"` }
func NewGeneralBasicOCRResponse ¶
func NewGeneralBasicOCRResponse() (response *GeneralBasicOCRResponse)
func (*GeneralBasicOCRResponse) FromJsonString ¶
func (r *GeneralBasicOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GeneralBasicOCRResponse) ToJsonString ¶
func (r *GeneralBasicOCRResponse) ToJsonString() string
type GeneralBasicOCRResponseParams ¶ added in v1.0.426
type GeneralBasicOCRResponseParams struct { // 检测到的文本信息,包括文本行内容、置信度、文本行坐标以及文本行旋转纠正后的坐标,具体内容请点击左侧链接。 TextDetections []*TextDetection `json:"TextDetections,omitnil,omitempty" name:"TextDetections"` // 检测到的语言类型,目前支持的语言类型参考入参LanguageType说明。 Language *string `json:"Language,omitnil,omitempty" name:"Language"` // 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看<a href="https://cloud.tencent.com/document/product/866/45139">如何纠正倾斜文本</a> // // Deprecated: Angel is deprecated. Angel *float64 `json:"Angel,omitnil,omitempty" name:"Angel"` // 图片为PDF时,返回PDF的总页数,默认为0 PdfPageSize *int64 `json:"PdfPageSize,omitnil,omitempty" name:"PdfPageSize"` // 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看<a href="https://cloud.tencent.com/document/product/866/45139">如何纠正倾斜文本</a> Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GeneralEfficientOCRRequest ¶
type GeneralEfficientOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 要求图片经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 要求图片经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewGeneralEfficientOCRRequest ¶
func NewGeneralEfficientOCRRequest() (request *GeneralEfficientOCRRequest)
func (*GeneralEfficientOCRRequest) FromJsonString ¶
func (r *GeneralEfficientOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GeneralEfficientOCRRequest) ToJsonString ¶
func (r *GeneralEfficientOCRRequest) ToJsonString() string
type GeneralEfficientOCRRequestParams ¶ added in v1.0.426
type GeneralEfficientOCRRequestParams struct { // 图片的 Base64 值。 // 要求图片经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 要求图片经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type GeneralEfficientOCRResponse ¶
type GeneralEfficientOCRResponse struct { *tchttp.BaseResponse Response *GeneralEfficientOCRResponseParams `json:"Response"` }
func NewGeneralEfficientOCRResponse ¶
func NewGeneralEfficientOCRResponse() (response *GeneralEfficientOCRResponse)
func (*GeneralEfficientOCRResponse) FromJsonString ¶
func (r *GeneralEfficientOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GeneralEfficientOCRResponse) ToJsonString ¶
func (r *GeneralEfficientOCRResponse) ToJsonString() string
type GeneralEfficientOCRResponseParams ¶ added in v1.0.426
type GeneralEfficientOCRResponseParams struct { // 检测到的文本信息,包括文本行内容、置信度、文本行坐标以及文本行旋转纠正后的坐标,具体内容请点击左侧链接。 TextDetections []*TextDetection `json:"TextDetections,omitnil,omitempty" name:"TextDetections"` // 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看<a href="https://cloud.tencent.com/document/product/866/45139">如何纠正倾斜文本</a> Angel *float64 `json:"Angel,omitnil,omitempty" name:"Angel"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GeneralFastOCRRequest ¶
type GeneralFastOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewGeneralFastOCRRequest ¶
func NewGeneralFastOCRRequest() (request *GeneralFastOCRRequest)
func (*GeneralFastOCRRequest) FromJsonString ¶
func (r *GeneralFastOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GeneralFastOCRRequest) ToJsonString ¶
func (r *GeneralFastOCRRequest) ToJsonString() string
type GeneralFastOCRRequestParams ¶ added in v1.0.426
type GeneralFastOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type GeneralFastOCRResponse ¶
type GeneralFastOCRResponse struct { *tchttp.BaseResponse Response *GeneralFastOCRResponseParams `json:"Response"` }
func NewGeneralFastOCRResponse ¶
func NewGeneralFastOCRResponse() (response *GeneralFastOCRResponse)
func (*GeneralFastOCRResponse) FromJsonString ¶
func (r *GeneralFastOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GeneralFastOCRResponse) ToJsonString ¶
func (r *GeneralFastOCRResponse) ToJsonString() string
type GeneralFastOCRResponseParams ¶ added in v1.0.426
type GeneralFastOCRResponseParams struct { // 检测到的文本信息,具体内容请点击左侧链接。 TextDetections []*TextDetection `json:"TextDetections,omitnil,omitempty" name:"TextDetections"` // 检测到的语言,目前支持的语种范围为:简体中文、繁体中文、英文、日文、韩文。未来将陆续新增对更多语种的支持。 // 返回结果含义为:zh - 中英混合,jap - 日文,kor - 韩文。 Language *string `json:"Language,omitnil,omitempty" name:"Language"` // 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负 Angel *float64 `json:"Angel,omitnil,omitempty" name:"Angel"` // 图片为PDF时,返回PDF的总页数,默认为0 PdfPageSize *int64 `json:"PdfPageSize,omitnil,omitempty" name:"PdfPageSize"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GeneralHandwritingOCRRequest ¶
type GeneralHandwritingOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 场景字段,默认不用填写。 // 可选值:only_hw 表示只输出手写体识别结果,过滤印刷体。 Scene *string `json:"Scene,omitnil,omitempty" name:"Scene"` // 是否开启单字的四点定位坐标输出,默认值为false。 EnableWordPolygon *bool `json:"EnableWordPolygon,omitnil,omitempty" name:"EnableWordPolygon"` // 文本检测开关,默认值为true。 // 设置为false表示直接进行单行识别,可适用于识别单行手写体签名场景。 EnableDetectText *bool `json:"EnableDetectText,omitnil,omitempty" name:"EnableDetectText"` }
func NewGeneralHandwritingOCRRequest ¶
func NewGeneralHandwritingOCRRequest() (request *GeneralHandwritingOCRRequest)
func (*GeneralHandwritingOCRRequest) FromJsonString ¶
func (r *GeneralHandwritingOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GeneralHandwritingOCRRequest) ToJsonString ¶
func (r *GeneralHandwritingOCRRequest) ToJsonString() string
type GeneralHandwritingOCRRequestParams ¶ added in v1.0.426
type GeneralHandwritingOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 场景字段,默认不用填写。 // 可选值:only_hw 表示只输出手写体识别结果,过滤印刷体。 Scene *string `json:"Scene,omitnil,omitempty" name:"Scene"` // 是否开启单字的四点定位坐标输出,默认值为false。 EnableWordPolygon *bool `json:"EnableWordPolygon,omitnil,omitempty" name:"EnableWordPolygon"` // 文本检测开关,默认值为true。 // 设置为false表示直接进行单行识别,可适用于识别单行手写体签名场景。 EnableDetectText *bool `json:"EnableDetectText,omitnil,omitempty" name:"EnableDetectText"` }
Predefined struct for user
type GeneralHandwritingOCRResponse ¶
type GeneralHandwritingOCRResponse struct { *tchttp.BaseResponse Response *GeneralHandwritingOCRResponseParams `json:"Response"` }
func NewGeneralHandwritingOCRResponse ¶
func NewGeneralHandwritingOCRResponse() (response *GeneralHandwritingOCRResponse)
func (*GeneralHandwritingOCRResponse) FromJsonString ¶
func (r *GeneralHandwritingOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GeneralHandwritingOCRResponse) ToJsonString ¶
func (r *GeneralHandwritingOCRResponse) ToJsonString() string
type GeneralHandwritingOCRResponseParams ¶ added in v1.0.426
type GeneralHandwritingOCRResponseParams struct { // 检测到的文本信息,具体内容请点击左侧链接。 TextDetections []*TextGeneralHandwriting `json:"TextDetections,omitnil,omitempty" name:"TextDetections"` // 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看<a href="https://cloud.tencent.com/document/product/866/45139">如何纠正倾斜文本</a> Angel *float64 `json:"Angel,omitnil,omitempty" name:"Angel"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GeneralMachineItem ¶ added in v1.0.651
type GeneralMachineItem struct { // 项目名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 规格型号 Specification *string `json:"Specification,omitnil,omitempty" name:"Specification"` // 单位 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 数量 Quantity *string `json:"Quantity,omitnil,omitempty" name:"Quantity"` // 单价 Price *string `json:"Price,omitnil,omitempty" name:"Price"` // 金额 Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 税率 TaxRate *string `json:"TaxRate,omitnil,omitempty" name:"TaxRate"` // 税额 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` }
type GeneralWarnInfo ¶ added in v1.0.912
type GeneralWarnInfo struct { // 是否存在该告警 IsWarn *bool `json:"IsWarn,omitnil,omitempty" name:"IsWarn"` // 告警位置四点坐标 Polygon []*Polygon `json:"Polygon,omitnil,omitempty" name:"Polygon"` // 特殊判定,支持包括 // // Finger:由手指导致的不完整,仅在不完整告警中返回 SpecificMatter *string `json:"SpecificMatter,omitnil,omitempty" name:"SpecificMatter"` }
type GetTaskStateRequest ¶ added in v1.0.599
type GetTaskStateRequest struct { *tchttp.BaseRequest // 智慧表单任务唯一身份ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewGetTaskStateRequest ¶ added in v1.0.599
func NewGetTaskStateRequest() (request *GetTaskStateRequest)
func (*GetTaskStateRequest) FromJsonString ¶ added in v1.0.599
func (r *GetTaskStateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetTaskStateRequest) ToJsonString ¶ added in v1.0.599
func (r *GetTaskStateRequest) ToJsonString() string
type GetTaskStateRequestParams ¶ added in v1.0.599
type GetTaskStateRequestParams struct { // 智慧表单任务唯一身份ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type GetTaskStateResponse ¶ added in v1.0.599
type GetTaskStateResponse struct { *tchttp.BaseResponse Response *GetTaskStateResponseParams `json:"Response"` }
func NewGetTaskStateResponse ¶ added in v1.0.599
func NewGetTaskStateResponse() (response *GetTaskStateResponse)
func (*GetTaskStateResponse) FromJsonString ¶ added in v1.0.599
func (r *GetTaskStateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*GetTaskStateResponse) ToJsonString ¶ added in v1.0.599
func (r *GetTaskStateResponse) ToJsonString() string
type GetTaskStateResponseParams ¶ added in v1.0.599
type GetTaskStateResponseParams struct { // 1:任务识别完成,还未提交 // 2:任务已手动关闭 // 3:任务已提交 // 4:任务识别中 // 5:超时:任务超过了可操作的24H时限 // 6:任务识别失败 TaskState *uint64 `json:"TaskState,omitnil,omitempty" name:"TaskState"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GroupInfo ¶ added in v1.0.634
type GroupInfo struct { // 每一行的元素 Groups []*LineInfo `json:"Groups,omitnil,omitempty" name:"Groups"` }
type HKIDCardOCRRequest ¶
type HKIDCardOCRRequest struct { *tchttp.BaseRequest // 是否返回人像照片。 ReturnHeadImage *bool `json:"ReturnHeadImage,omitnil,omitempty" name:"ReturnHeadImage"` // 是否鉴伪。 DetectFake *bool `json:"DetectFake,omitnil,omitempty" name:"DetectFake"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 3M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewHKIDCardOCRRequest ¶
func NewHKIDCardOCRRequest() (request *HKIDCardOCRRequest)
func (*HKIDCardOCRRequest) FromJsonString ¶
func (r *HKIDCardOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*HKIDCardOCRRequest) ToJsonString ¶
func (r *HKIDCardOCRRequest) ToJsonString() string
type HKIDCardOCRRequestParams ¶ added in v1.0.426
type HKIDCardOCRRequestParams struct { // 是否返回人像照片。 ReturnHeadImage *bool `json:"ReturnHeadImage,omitnil,omitempty" name:"ReturnHeadImage"` // 是否鉴伪。 // // Deprecated: DetectFake is deprecated. DetectFake *bool `json:"DetectFake,omitnil,omitempty" name:"DetectFake"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 3M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type HKIDCardOCRResponse ¶
type HKIDCardOCRResponse struct { *tchttp.BaseResponse Response *HKIDCardOCRResponseParams `json:"Response"` }
func NewHKIDCardOCRResponse ¶
func NewHKIDCardOCRResponse() (response *HKIDCardOCRResponse)
func (*HKIDCardOCRResponse) FromJsonString ¶
func (r *HKIDCardOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*HKIDCardOCRResponse) ToJsonString ¶
func (r *HKIDCardOCRResponse) ToJsonString() string
type HKIDCardOCRResponseParams ¶ added in v1.0.426
type HKIDCardOCRResponseParams struct { // 中文姓名 CnName *string `json:"CnName,omitnil,omitempty" name:"CnName"` // 英文姓名 EnName *string `json:"EnName,omitnil,omitempty" name:"EnName"` // 中文姓名对应电码 TelexCode *string `json:"TelexCode,omitnil,omitempty" name:"TelexCode"` // 性别 :“男M”或“女F” Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"` // 出生日期 Birthday *string `json:"Birthday,omitnil,omitempty" name:"Birthday"` // 永久性居民身份证。 // 0:非永久; // 1:永久; // -1:未知。 Permanent *int64 `json:"Permanent,omitnil,omitempty" name:"Permanent"` // 身份证号码 IdNum *string `json:"IdNum,omitnil,omitempty" name:"IdNum"` // 证件符号,出生日期下的符号,例如"***AZ" Symbol *string `json:"Symbol,omitnil,omitempty" name:"Symbol"` // 首次签发日期 FirstIssueDate *string `json:"FirstIssueDate,omitnil,omitempty" name:"FirstIssueDate"` // 最近领用日期 CurrentIssueDate *string `json:"CurrentIssueDate,omitnil,omitempty" name:"CurrentIssueDate"` // 真假判断。 // 0:无法判断(图像模糊、不完整、反光、过暗等导致无法判断); // 1:假; // 2:真。 // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: FakeDetectResult is deprecated. FakeDetectResult *int64 `json:"FakeDetectResult,omitnil,omitempty" name:"FakeDetectResult"` // 人像照片Base64后的结果 // 注意:此字段可能返回 null,表示取不到有效值。 HeadImage *string `json:"HeadImage,omitnil,omitempty" name:"HeadImage"` // 多重告警码,当身份证是翻拍、复印件时返回对应告警码。 // -9102:证照复印件告警 // -9103:证照翻拍告警 // // Deprecated: WarningCode is deprecated. WarningCode []*int64 `json:"WarningCode,omitnil,omitempty" name:"WarningCode"` // 告警码 // -9101 证件边框不完整告警 // -9102 证件复印件告警 // -9103 证件翻拍告警 // -9107 证件反光告警 // -9108 证件模糊告警 // -9109 告警能力未开通 WarnCardInfos []*int64 `json:"WarnCardInfos,omitnil,omitempty" name:"WarnCardInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type HmtResidentPermitOCRRequest ¶
type HmtResidentPermitOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // FRONT:有照片的一面(人像面), // BACK:无照片的一面(国徽面), // 该参数如果不填或填错,将为您自动判断正反面。 CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"` }
func NewHmtResidentPermitOCRRequest ¶
func NewHmtResidentPermitOCRRequest() (request *HmtResidentPermitOCRRequest)
func (*HmtResidentPermitOCRRequest) FromJsonString ¶
func (r *HmtResidentPermitOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*HmtResidentPermitOCRRequest) ToJsonString ¶
func (r *HmtResidentPermitOCRRequest) ToJsonString() string
type HmtResidentPermitOCRRequestParams ¶ added in v1.0.426
type HmtResidentPermitOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // FRONT:有照片的一面(人像面), // BACK:无照片的一面(国徽面), // 该参数如果不填或填错,将为您自动判断正反面。 CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"` }
Predefined struct for user
type HmtResidentPermitOCRResponse ¶
type HmtResidentPermitOCRResponse struct { *tchttp.BaseResponse Response *HmtResidentPermitOCRResponseParams `json:"Response"` }
func NewHmtResidentPermitOCRResponse ¶
func NewHmtResidentPermitOCRResponse() (response *HmtResidentPermitOCRResponse)
func (*HmtResidentPermitOCRResponse) FromJsonString ¶
func (r *HmtResidentPermitOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*HmtResidentPermitOCRResponse) ToJsonString ¶
func (r *HmtResidentPermitOCRResponse) ToJsonString() string
type HmtResidentPermitOCRResponseParams ¶ added in v1.0.426
type HmtResidentPermitOCRResponseParams struct { // 证件姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 性别 Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"` // 出生日期 Birth *string `json:"Birth,omitnil,omitempty" name:"Birth"` // 地址 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 身份证号 IdCardNo *string `json:"IdCardNo,omitnil,omitempty" name:"IdCardNo"` // 0-正面 // 1-反面 CardType *int64 `json:"CardType,omitnil,omitempty" name:"CardType"` // 证件有效期限 ValidDate *string `json:"ValidDate,omitnil,omitempty" name:"ValidDate"` // 签发机关 Authority *string `json:"Authority,omitnil,omitempty" name:"Authority"` // 签发次数 VisaNum *string `json:"VisaNum,omitnil,omitempty" name:"VisaNum"` // 通行证号码 PassNo *string `json:"PassNo,omitnil,omitempty" name:"PassNo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type IDCardOCRRequest ¶
type IDCardOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // FRONT:身份证有照片的一面(人像面), // BACK:身份证有国徽的一面(国徽面), // 该参数如果不填,将为您自动判断身份证正反面。 CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"` // 以下可选字段均为bool 类型,默认false: // CropIdCard,身份证照片裁剪(去掉证件外多余的边缘、自动矫正拍摄角度) // CropPortrait,人像照片裁剪(自动抠取身份证头像区域) // CopyWarn,复印件告警 // BorderCheckWarn,边框和框内遮挡告警 // ReshootWarn,翻拍告警 // DetectPsWarn,疑似存在PS痕迹告警 // TempIdWarn,临时身份证告警 // InvalidDateWarn,身份证有效日期不合法告警 // Quality,图片质量分数(评价图片的模糊程度) // MultiCardDetect,是否开启正反面同框识别(仅支持二代身份证正反页同框识别或临时身份证正反页同框识别) // ReflectWarn,是否开启反光检测 // // SDK 设置方式参考: // Config = Json.stringify({"CropIdCard":true,"CropPortrait":true}) // API 3.0 Explorer 设置方式参考: // Config = {"CropIdCard":true,"CropPortrait":true} Config *string `json:"Config,omitnil,omitempty" name:"Config"` // 默认值为true,打开识别结果纠正开关。开关开启后,身份证号、出生日期、性别,三个字段会进行矫正补齐,统一结果输出;若关闭此开关,以上三个字段不会进行矫正补齐,保持原始识别结果输出,若原图出现篡改情况,这三个字段的识别结果可能会不统一。 EnableRecognitionRectify *bool `json:"EnableRecognitionRectify,omitnil,omitempty" name:"EnableRecognitionRectify"` // 默认值为false。 // // 此开关需要在反光检测开关开启下才会生效(即此开关生效的前提是config入参里的"ReflectWarn":true),若EnableReflectDetail设置为true,则会返回反光点覆盖区域详情。反光点覆盖区域详情分为四部分:人像照片位置、国徽位置、识别字段位置、其他位置。一个反光点允许覆盖多个区域,且一张图片可能存在多个反光点。 EnableReflectDetail *bool `json:"EnableReflectDetail,omitnil,omitempty" name:"EnableReflectDetail"` }
func NewIDCardOCRRequest ¶
func NewIDCardOCRRequest() (request *IDCardOCRRequest)
func (*IDCardOCRRequest) FromJsonString ¶
func (r *IDCardOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*IDCardOCRRequest) ToJsonString ¶
func (r *IDCardOCRRequest) ToJsonString() string
type IDCardOCRRequestParams ¶ added in v1.0.426
type IDCardOCRRequestParams struct { // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // FRONT:身份证有照片的一面(人像面), // BACK:身份证有国徽的一面(国徽面), // 该参数如果不填,将为您自动判断身份证正反面。 CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"` // 以下可选字段均为bool 类型,默认false: // CropIdCard,身份证照片裁剪(去掉证件外多余的边缘、自动矫正拍摄角度) // CropPortrait,人像照片裁剪(自动抠取身份证头像区域) // CopyWarn,复印件告警 // BorderCheckWarn,边框和框内遮挡告警 // ReshootWarn,翻拍告警 // DetectPsWarn,疑似存在PS痕迹告警 // TempIdWarn,临时身份证告警 // InvalidDateWarn,身份证有效日期不合法告警 // Quality,图片质量分数(评价图片的模糊程度) // MultiCardDetect,是否开启正反面同框识别(仅支持二代身份证正反页同框识别或临时身份证正反页同框识别) // ReflectWarn,是否开启反光检测 // // SDK 设置方式参考: // Config = Json.stringify({"CropIdCard":true,"CropPortrait":true}) // API 3.0 Explorer 设置方式参考: // Config = {"CropIdCard":true,"CropPortrait":true} Config *string `json:"Config,omitnil,omitempty" name:"Config"` // 默认值为true,打开识别结果纠正开关。开关开启后,身份证号、出生日期、性别,三个字段会进行矫正补齐,统一结果输出;若关闭此开关,以上三个字段不会进行矫正补齐,保持原始识别结果输出,若原图出现篡改情况,这三个字段的识别结果可能会不统一。 EnableRecognitionRectify *bool `json:"EnableRecognitionRectify,omitnil,omitempty" name:"EnableRecognitionRectify"` // 默认值为false。 // // 此开关需要在反光检测开关开启下才会生效(即此开关生效的前提是config入参里的"ReflectWarn":true),若EnableReflectDetail设置为true,则会返回反光点覆盖区域详情。反光点覆盖区域详情分为四部分:人像照片位置、国徽位置、识别字段位置、其他位置。一个反光点允许覆盖多个区域,且一张图片可能存在多个反光点。 EnableReflectDetail *bool `json:"EnableReflectDetail,omitnil,omitempty" name:"EnableReflectDetail"` }
Predefined struct for user
type IDCardOCRResponse ¶
type IDCardOCRResponse struct { *tchttp.BaseResponse Response *IDCardOCRResponseParams `json:"Response"` }
func NewIDCardOCRResponse ¶
func NewIDCardOCRResponse() (response *IDCardOCRResponse)
func (*IDCardOCRResponse) FromJsonString ¶
func (r *IDCardOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*IDCardOCRResponse) ToJsonString ¶
func (r *IDCardOCRResponse) ToJsonString() string
type IDCardOCRResponseParams ¶ added in v1.0.426
type IDCardOCRResponseParams struct { // 姓名(人像面) Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 性别(人像面) Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"` // 民族(人像面) Nation *string `json:"Nation,omitnil,omitempty" name:"Nation"` // 出生日期(人像面) Birth *string `json:"Birth,omitnil,omitempty" name:"Birth"` // 地址(人像面) Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 身份证号(人像面) IdNum *string `json:"IdNum,omitnil,omitempty" name:"IdNum"` // 发证机关(国徽面) Authority *string `json:"Authority,omitnil,omitempty" name:"Authority"` // 证件有效期(国徽面) ValidDate *string `json:"ValidDate,omitnil,omitempty" name:"ValidDate"` // 扩展信息,不请求则不返回,具体输入参考示例3和示例4。 // IdCard,裁剪后身份证照片的base64编码,请求 Config.CropIdCard 时返回; // Portrait,身份证头像照片的base64编码,请求 Config.CropPortrait 时返回; // // Quality,图片质量分数,请求 Config.Quality 时返回(取值范围:0 ~ 100,分数越低越模糊,建议阈值≥50); // BorderCodeValue,身份证边框不完整告警阈值分数,请求 Config.BorderCheckWarn时返回(取值范围:0 ~ 100,分数越低边框遮挡可能性越低,建议阈值≤50); // // WarnInfos,告警信息,Code 告警码列表和释义: // -9100 身份证有效日期不合法告警, // -9101 身份证边框不完整告警, // -9102 身份证复印件告警, // -9103 身份证翻拍告警, // -9105 身份证框内遮挡告警, // -9104 临时身份证告警, // -9106 身份证疑似存在PS痕迹告警, // -9107 身份证反光告警。 AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"` // 反光点覆盖区域详情结果,具体内容请点击左侧链接 ReflectDetailInfos []*ReflectDetailInfo `json:"ReflectDetailInfos,omitnil,omitempty" name:"ReflectDetailInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ImageEnhancementRequest ¶ added in v1.0.501
type ImageEnhancementRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 默认为空,ReturnImage的取值以及含义如下: // “preprocess”: 返回预处理后的图片数据 // “origin”:返回原图片数据 // " ":不返回图片数据 ReturnImage *string `json:"ReturnImage,omitnil,omitempty" name:"ReturnImage"` // 默认值为1,指定图像增强方法: // 1:切边增强 // 2:弯曲矫正 // 202:黑白模式 // 204:提亮模式 // 205:灰度模式 // 207:省墨模式 // 208:文字锐化(适合非彩色图片) // 300:自动增强(自动从301~304选择任务类型) // 301:去摩尔纹 // 302:去除阴影 // 303:去除模糊 // 304:去除过曝 TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"` }
func NewImageEnhancementRequest ¶ added in v1.0.501
func NewImageEnhancementRequest() (request *ImageEnhancementRequest)
func (*ImageEnhancementRequest) FromJsonString ¶ added in v1.0.501
func (r *ImageEnhancementRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ImageEnhancementRequest) ToJsonString ¶ added in v1.0.501
func (r *ImageEnhancementRequest) ToJsonString() string
type ImageEnhancementRequestParams ¶ added in v1.0.501
type ImageEnhancementRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 默认为空,ReturnImage的取值以及含义如下: // “preprocess”: 返回预处理后的图片数据 // “origin”:返回原图片数据 // " ":不返回图片数据 ReturnImage *string `json:"ReturnImage,omitnil,omitempty" name:"ReturnImage"` // 默认值为1,指定图像增强方法: // 1:切边增强 // 2:弯曲矫正 // 202:黑白模式 // 204:提亮模式 // 205:灰度模式 // 207:省墨模式 // 208:文字锐化(适合非彩色图片) // 300:自动增强(自动从301~304选择任务类型) // 301:去摩尔纹 // 302:去除阴影 // 303:去除模糊 // 304:去除过曝 TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"` }
Predefined struct for user
type ImageEnhancementResponse ¶ added in v1.0.501
type ImageEnhancementResponse struct { *tchttp.BaseResponse Response *ImageEnhancementResponseParams `json:"Response"` }
func NewImageEnhancementResponse ¶ added in v1.0.501
func NewImageEnhancementResponse() (response *ImageEnhancementResponse)
func (*ImageEnhancementResponse) FromJsonString ¶ added in v1.0.501
func (r *ImageEnhancementResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ImageEnhancementResponse) ToJsonString ¶ added in v1.0.501
func (r *ImageEnhancementResponse) ToJsonString() string
type ImageEnhancementResponseParams ¶ added in v1.0.501
type ImageEnhancementResponseParams struct { // 图片数据标识: // “origin”:原图 // “preprocess”:预处理后的图 ImageTag *string `json:"ImageTag,omitnil,omitempty" name:"ImageTag"` // 图片数据,返回预处理后图像或原图像base64字符 Image *string `json:"Image,omitnil,omitempty" name:"Image"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type InstitutionOCRRequest ¶
type InstitutionOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewInstitutionOCRRequest ¶
func NewInstitutionOCRRequest() (request *InstitutionOCRRequest)
func (*InstitutionOCRRequest) FromJsonString ¶
func (r *InstitutionOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InstitutionOCRRequest) ToJsonString ¶
func (r *InstitutionOCRRequest) ToJsonString() string
type InstitutionOCRRequestParams ¶ added in v1.0.426
type InstitutionOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type InstitutionOCRResponse ¶
type InstitutionOCRResponse struct { *tchttp.BaseResponse Response *InstitutionOCRResponseParams `json:"Response"` }
func NewInstitutionOCRResponse ¶
func NewInstitutionOCRResponse() (response *InstitutionOCRResponse)
func (*InstitutionOCRResponse) FromJsonString ¶
func (r *InstitutionOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InstitutionOCRResponse) ToJsonString ¶
func (r *InstitutionOCRResponse) ToJsonString() string
type InstitutionOCRResponseParams ¶ added in v1.0.426
type InstitutionOCRResponseParams struct { // 注册号 RegId *string `json:"RegId,omitnil,omitempty" name:"RegId"` // 有效期 ValidDate *string `json:"ValidDate,omitnil,omitempty" name:"ValidDate"` // 住所 Location *string `json:"Location,omitnil,omitempty" name:"Location"` // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 法定代表人 LegalPerson *string `json:"LegalPerson,omitnil,omitempty" name:"LegalPerson"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type InsuranceBillInfo ¶
type InsuranceBillInfo struct { // 识别出的字段名称(关键字),支持以下字段: // 【病案首页】 // 姓名、性别、出生日期、出院诊断、疾病编码、入院病情等。 // 【费用清单】 // 医疗参保人员类别、身份证号、入院方式、结账日期、项目、金额等。 // 【结算单】 // 名称、单价、数量、金额、医保内、医保外等。 // 【医疗发票】 // 姓名、性别、住院时间、收费项目、金额、合计等。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type InsuranceBillOCRRequest ¶
type InsuranceBillOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewInsuranceBillOCRRequest ¶
func NewInsuranceBillOCRRequest() (request *InsuranceBillOCRRequest)
func (*InsuranceBillOCRRequest) FromJsonString ¶
func (r *InsuranceBillOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InsuranceBillOCRRequest) ToJsonString ¶
func (r *InsuranceBillOCRRequest) ToJsonString() string
type InsuranceBillOCRRequestParams ¶ added in v1.0.426
type InsuranceBillOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type InsuranceBillOCRResponse ¶
type InsuranceBillOCRResponse struct { *tchttp.BaseResponse Response *InsuranceBillOCRResponseParams `json:"Response"` }
func NewInsuranceBillOCRResponse ¶
func NewInsuranceBillOCRResponse() (response *InsuranceBillOCRResponse)
func (*InsuranceBillOCRResponse) FromJsonString ¶
func (r *InsuranceBillOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InsuranceBillOCRResponse) ToJsonString ¶
func (r *InsuranceBillOCRResponse) ToJsonString() string
type InsuranceBillOCRResponseParams ¶ added in v1.0.426
type InsuranceBillOCRResponseParams struct { // 保险单据识别结果,具体内容请点击左侧链接。 InsuranceBillInfos []*InsuranceBillInfo `json:"InsuranceBillInfos,omitnil,omitempty" name:"InsuranceBillInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type InvoiceDetectInfo ¶
type InvoiceDetectInfo struct { // 识别出的图片在混贴票据图片中的旋转角度。 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 识别出的图片所属的票据类型。 // -1:未知类型 // 0:出租车发票 // 1:定额发票 // 2:火车票 // 3:增值税发票 // 4:客运限额发票 // 5:机票行程单 // 6:酒店账单 // 7:完税证明 // 8:通用机打发票 // 9:汽车票 // 10:轮船票 // 11:增值税发票(卷票 ) // 12:购车发票 // 13:过路过桥费发票 // 14:购物小票 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 识别出的图片在混贴票据图片中的位置信息。与Angel结合可以得出原图位置,组成RotatedRect((X+0.5\*Width,Y+0.5\*Height), (Width, Height), Angle),详情可参考OpenCV文档。 Rect *Rect `json:"Rect,omitnil,omitempty" name:"Rect"` // 入参 ReturnImage 为 True 时返回 Base64 编码后的图片。 // 注意:此字段可能返回 null,表示取不到有效值。 Image *string `json:"Image,omitnil,omitempty" name:"Image"` }
type InvoiceGeneralInfo ¶
type InvoiceGeneralInfo struct { // 识别出的字段名称(关键字),支持以下字段识别(注:下划线表示一个字段): // 发票代码、发票号码、日期、合计金额(小写)、合计金额(大写)、购买方识别号、销售方识别号、校验码、购买方名称、销售方名称、时间、种类、发票消费类型、省、市、是否有公司印章、发票名称、<span style="text-decoration:underline">购买方地址、电话</span>、<span style="text-decoration:underline">销售方地址、电话</span>、购买方开户行及账号、销售方开户行及账号、经办人取票用户、经办人支付信息、经办人商户号、经办人订单号、<span style="text-decoration:underline">货物或应税劳务、服务名称</span>、数量、单价、税率、税额、金额、单位、规格型号、合计税额、合计金额、备注、收款人、复核、开票人、密码区、行业分类 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 文本行在旋转纠正之后的图像中的像素坐标。 Rect *Rect `json:"Rect,omitnil,omitempty" name:"Rect"` }
type InvoiceGeneralOCRRequest ¶
type InvoiceGeneralOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewInvoiceGeneralOCRRequest ¶
func NewInvoiceGeneralOCRRequest() (request *InvoiceGeneralOCRRequest)
func (*InvoiceGeneralOCRRequest) FromJsonString ¶
func (r *InvoiceGeneralOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InvoiceGeneralOCRRequest) ToJsonString ¶
func (r *InvoiceGeneralOCRRequest) ToJsonString() string
type InvoiceGeneralOCRRequestParams ¶ added in v1.0.426
type InvoiceGeneralOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type InvoiceGeneralOCRResponse ¶
type InvoiceGeneralOCRResponse struct { *tchttp.BaseResponse Response *InvoiceGeneralOCRResponseParams `json:"Response"` }
func NewInvoiceGeneralOCRResponse ¶
func NewInvoiceGeneralOCRResponse() (response *InvoiceGeneralOCRResponse)
func (*InvoiceGeneralOCRResponse) FromJsonString ¶
func (r *InvoiceGeneralOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InvoiceGeneralOCRResponse) ToJsonString ¶
func (r *InvoiceGeneralOCRResponse) ToJsonString() string
type InvoiceGeneralOCRResponseParams ¶ added in v1.0.426
type InvoiceGeneralOCRResponseParams struct { // 通用机打发票识别结果,具体内容请点击左侧链接。 InvoiceGeneralInfos []*InvoiceGeneralInfo `json:"InvoiceGeneralInfos,omitnil,omitempty" name:"InvoiceGeneralInfos"` // 图片旋转角度(角度制),文本的水平方向为0°,顺时针为正,逆时针为负。 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type InvoiceItem ¶ added in v1.0.651
type InvoiceItem struct { // 识别结果。 // OK:表示识别成功;FailedOperation.UnsupportedInvoice:表示不支持识别; // FailedOperation.UnKnowError:表示识别失败; // 其它错误码见各个票据接口的定义。 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 识别出的图片所属的票据类型。 // -1:未知类型 // 0:出租车发票 // 1:定额发票 // 2:火车票 // 3:增值税发票 // 5:机票行程单 // 8:通用机打发票 // 9:汽车票 // 10:轮船票 // 11:增值税发票(卷票) // 12:购车发票 // 13:过路过桥费发票 // 15:非税发票 // 16:全电发票 // 17:医疗发票 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 该发票在原图片中的四点坐标。 Polygon *Polygon `json:"Polygon,omitnil,omitempty" name:"Polygon"` // 识别出的图片在混贴票据图片中的旋转角度。 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 识别到的内容。 SingleInvoiceInfos *SingleInvoiceItem `json:"SingleInvoiceInfos,omitnil,omitempty" name:"SingleInvoiceInfos"` // 发票处于识别图片或PDF文件中的页教,默认从1开始。 Page *int64 `json:"Page,omitnil,omitempty" name:"Page"` // 发票详细类型,详见票据识别(高级版)接口文档说明中 SubType 返回值说明 SubType *string `json:"SubType,omitnil,omitempty" name:"SubType"` // 发票类型描述,详见票据识别(高级版)接口文档说明中 TypeDescription 返回值说明 TypeDescription *string `json:"TypeDescription,omitnil,omitempty" name:"TypeDescription"` // 切割单图文件,Base64编码后的切图后的图片文件,开启 EnableCutImage 后进行返回 CutImage *string `json:"CutImage,omitnil,omitempty" name:"CutImage"` // 发票详细类型描述,详见上方 SubType 返回值说明 SubTypeDescription *string `json:"SubTypeDescription,omitnil,omitempty" name:"SubTypeDescription"` // 该发票中所有字段坐标信息。包括字段英文名称、字段值所在位置四点坐标、字段所属行号,具体内容请点击左侧链接。 ItemPolygon []*ItemPolygonInfo `json:"ItemPolygon,omitnil,omitempty" name:"ItemPolygon"` }
type ItemPolygonInfo ¶ added in v1.0.777
type LicensePlateInfo ¶ added in v1.0.444
type LicensePlateInfo struct { // 识别出的车牌号码。 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 置信度,0 - 100 之间。 Confidence *int64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 文本行在原图片中的像素坐标框。 Rect *Rect `json:"Rect,omitnil,omitempty" name:"Rect"` // 识别出的车牌颜色,目前支持颜色包括 “白”、“黑”、“蓝”、“绿“、“黄”、“黄绿”、“临牌”、“喷漆”、“其它”。 Color *string `json:"Color,omitnil,omitempty" name:"Color"` }
type LicensePlateOCRRequest ¶
type LicensePlateOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewLicensePlateOCRRequest ¶
func NewLicensePlateOCRRequest() (request *LicensePlateOCRRequest)
func (*LicensePlateOCRRequest) FromJsonString ¶
func (r *LicensePlateOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*LicensePlateOCRRequest) ToJsonString ¶
func (r *LicensePlateOCRRequest) ToJsonString() string
type LicensePlateOCRRequestParams ¶ added in v1.0.426
type LicensePlateOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type LicensePlateOCRResponse ¶
type LicensePlateOCRResponse struct { *tchttp.BaseResponse Response *LicensePlateOCRResponseParams `json:"Response"` }
func NewLicensePlateOCRResponse ¶
func NewLicensePlateOCRResponse() (response *LicensePlateOCRResponse)
func (*LicensePlateOCRResponse) FromJsonString ¶
func (r *LicensePlateOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*LicensePlateOCRResponse) ToJsonString ¶
func (r *LicensePlateOCRResponse) ToJsonString() string
type LicensePlateOCRResponseParams ¶ added in v1.0.426
type LicensePlateOCRResponseParams struct { // 识别出的车牌号码。 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 置信度,0 - 100 之间。 Confidence *int64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 文本行在原图片中的像素坐标框。 Rect *Rect `json:"Rect,omitnil,omitempty" name:"Rect"` // 识别出的车牌颜色,目前支持颜色包括 “白”、“黑”、“蓝”、“绿“、“黄”、“黄绿”、“临牌”、“喷漆”、“其它”。 Color *string `json:"Color,omitnil,omitempty" name:"Color"` // 全部车牌信息。 LicensePlateInfos []*LicensePlateInfo `json:"LicensePlateInfos,omitnil,omitempty" name:"LicensePlateInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type LineInfo ¶ added in v1.0.634
type LineInfo struct { // 每行的一个元素 Lines []*ItemInfo `json:"Lines,omitnil,omitempty" name:"Lines"` }
type MLIDCardOCRRequest ¶
type MLIDCardOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。( 中国地区之外不支持这个字段 ) // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回图片,默认false RetImage *bool `json:"RetImage,omitnil,omitempty" name:"RetImage"` }
func NewMLIDCardOCRRequest ¶
func NewMLIDCardOCRRequest() (request *MLIDCardOCRRequest)
func (*MLIDCardOCRRequest) FromJsonString ¶
func (r *MLIDCardOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MLIDCardOCRRequest) ToJsonString ¶
func (r *MLIDCardOCRRequest) ToJsonString() string
type MLIDCardOCRRequestParams ¶ added in v1.0.426
type MLIDCardOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。( 中国地区之外不支持这个字段 ) // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回图片,默认false RetImage *bool `json:"RetImage,omitnil,omitempty" name:"RetImage"` }
Predefined struct for user
type MLIDCardOCRResponse ¶
type MLIDCardOCRResponse struct { *tchttp.BaseResponse Response *MLIDCardOCRResponseParams `json:"Response"` }
func NewMLIDCardOCRResponse ¶
func NewMLIDCardOCRResponse() (response *MLIDCardOCRResponse)
func (*MLIDCardOCRResponse) FromJsonString ¶
func (r *MLIDCardOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MLIDCardOCRResponse) ToJsonString ¶
func (r *MLIDCardOCRResponse) ToJsonString() string
type MLIDCardOCRResponseParams ¶ added in v1.0.426
type MLIDCardOCRResponseParams struct { // 身份证号 ID *string `json:"ID,omitnil,omitempty" name:"ID"` // 姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 地址 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 性别 Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"` // 告警码 // -9103 证照翻拍告警 // -9102 证照复印件告警 // -9106 证件遮挡告警 // -9107 模糊图片告警 // // Deprecated: Warn is deprecated. Warn []*int64 `json:"Warn,omitnil,omitempty" name:"Warn"` // 证件图片 Image *string `json:"Image,omitnil,omitempty" name:"Image"` // 此字段为扩展字段。 // 返回字段识别结果的置信度,格式如下 // { // 字段名:{ // Confidence:0.9999 // } // } AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"` // 证件类型 // MyKad 身份证 // MyPR 永居证 // MyTentera 军官证 // MyKAS 临时身份证 // POLIS 警察证 // IKAD 劳工证 // MyKid 儿童卡 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 出生日期(目前该字段仅支持IKAD劳工证、MyKad 身份证) Birthday *string `json:"Birthday,omitnil,omitempty" name:"Birthday"` // 告警码 // -9101 证件边框不完整告警 // -9102 证件复印件告警 // -9103 证件翻拍告警 // -9107 证件反光告警 // -9108 证件模糊告警 // -9109 告警能力未开通 WarnCardInfos []*int64 `json:"WarnCardInfos,omitnil,omitempty" name:"WarnCardInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type MLIDPassportOCRRequest ¶
type MLIDPassportOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 是否返回图片,默认false RetImage *bool `json:"RetImage,omitnil,omitempty" name:"RetImage"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewMLIDPassportOCRRequest ¶
func NewMLIDPassportOCRRequest() (request *MLIDPassportOCRRequest)
func (*MLIDPassportOCRRequest) FromJsonString ¶
func (r *MLIDPassportOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MLIDPassportOCRRequest) ToJsonString ¶
func (r *MLIDPassportOCRRequest) ToJsonString() string
type MLIDPassportOCRRequestParams ¶ added in v1.0.426
type MLIDPassportOCRRequestParams struct { // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 是否返回图片,默认false RetImage *bool `json:"RetImage,omitnil,omitempty" name:"RetImage"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type MLIDPassportOCRResponse ¶
type MLIDPassportOCRResponse struct { *tchttp.BaseResponse Response *MLIDPassportOCRResponseParams `json:"Response"` }
func NewMLIDPassportOCRResponse ¶
func NewMLIDPassportOCRResponse() (response *MLIDPassportOCRResponse)
func (*MLIDPassportOCRResponse) FromJsonString ¶
func (r *MLIDPassportOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MLIDPassportOCRResponse) ToJsonString ¶
func (r *MLIDPassportOCRResponse) ToJsonString() string
type MLIDPassportOCRResponseParams ¶ added in v1.0.426
type MLIDPassportOCRResponseParams struct { // 护照ID(机读码区的解析结果) ID *string `json:"ID,omitnil,omitempty" name:"ID"` // 姓名(机读码区的解析结果) Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 出生日期(机读码区的解析结果) DateOfBirth *string `json:"DateOfBirth,omitnil,omitempty" name:"DateOfBirth"` // 性别(F女,M男)(机读码区的解析结果) Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"` // 有效期(机读码区的解析结果) DateOfExpiration *string `json:"DateOfExpiration,omitnil,omitempty" name:"DateOfExpiration"` // 发行国(机读码区的解析结果) IssuingCountry *string `json:"IssuingCountry,omitnil,omitempty" name:"IssuingCountry"` // 国家地区代码(机读码区的解析结果) Nationality *string `json:"Nationality,omitnil,omitempty" name:"Nationality"` // 告警码: // -9103 证照翻拍告警 // -9102 证照复印件告警(包括黑白复印件、彩色复印件) // -9106 证件遮挡告警 Warn []*int64 `json:"Warn,omitnil,omitempty" name:"Warn"` // 证件中的人像图片base64 Image *string `json:"Image,omitnil,omitempty" name:"Image"` // 扩展字段: // { // ID:{ // Confidence:0.9999 // }, // Name:{ // Confidence:0.9996 // } // } AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"` // 最下方第一行 MRZ Code 序列 CodeSet *string `json:"CodeSet,omitnil,omitempty" name:"CodeSet"` // 最下方第二行 MRZ Code 序列 CodeCrc *string `json:"CodeCrc,omitnil,omitempty" name:"CodeCrc"` // 姓(机读码区的解析结果) // 注意:此字段可能返回 null,表示取不到有效值。 Surname *string `json:"Surname,omitnil,omitempty" name:"Surname"` // 名(机读码区的解析结果) // 注意:此字段可能返回 null,表示取不到有效值。 GivenName *string `json:"GivenName,omitnil,omitempty" name:"GivenName"` // 类型(机读码区的解析结果) Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 信息区证件内容 PassportRecognizeInfos *PassportRecognizeInfos `json:"PassportRecognizeInfos,omitnil,omitempty" name:"PassportRecognizeInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type MachinePrintedInvoice ¶ added in v1.0.651
type MachinePrintedInvoice struct { // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 是否存在二维码(1:有,0:无) QRCodeMark *int64 `json:"QRCodeMark,omitnil,omitempty" name:"QRCodeMark"` // 发票代码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 开票日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 时间 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 校验码 CheckCode *string `json:"CheckCode,omitnil,omitempty" name:"CheckCode"` // 密码区 Ciphertext *string `json:"Ciphertext,omitnil,omitempty" name:"Ciphertext"` // 种类 Category *string `json:"Category,omitnil,omitempty" name:"Category"` // 税前金额 PretaxAmount *string `json:"PretaxAmount,omitnil,omitempty" name:"PretaxAmount"` // 价税合计(小写) Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 价税合计(大写) TotalCn *string `json:"TotalCn,omitnil,omitempty" name:"TotalCn"` // 合计税额 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` // 行业分类 IndustryClass *string `json:"IndustryClass,omitnil,omitempty" name:"IndustryClass"` // 销售方名称 Seller *string `json:"Seller,omitnil,omitempty" name:"Seller"` // 销售方纳税人识别号 SellerTaxID *string `json:"SellerTaxID,omitnil,omitempty" name:"SellerTaxID"` // 销售方地址电话 SellerAddrTel *string `json:"SellerAddrTel,omitnil,omitempty" name:"SellerAddrTel"` // 销售方银行账号 SellerBankAccount *string `json:"SellerBankAccount,omitnil,omitempty" name:"SellerBankAccount"` // 购买方名称 Buyer *string `json:"Buyer,omitnil,omitempty" name:"Buyer"` // 购买方纳税人识别号 BuyerTaxID *string `json:"BuyerTaxID,omitnil,omitempty" name:"BuyerTaxID"` // 购买方地址电话 BuyerAddrTel *string `json:"BuyerAddrTel,omitnil,omitempty" name:"BuyerAddrTel"` // 购买方银行账号 BuyerBankAccount *string `json:"BuyerBankAccount,omitnil,omitempty" name:"BuyerBankAccount"` // 发票消费类型 Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"` // 省 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 市 City *string `json:"City,omitnil,omitempty" name:"City"` // 是否有公司印章(0:没有,1:有) CompanySealMark *int64 `json:"CompanySealMark,omitnil,omitempty" name:"CompanySealMark"` // 是否为浙江/广东通用机打发票(0:没有,1:有) ElectronicMark *int64 `json:"ElectronicMark,omitnil,omitempty" name:"ElectronicMark"` // 开票人 Issuer *string `json:"Issuer,omitnil,omitempty" name:"Issuer"` // 收款人 Receiptor *string `json:"Receiptor,omitnil,omitempty" name:"Receiptor"` // 复核人 Reviewer *string `json:"Reviewer,omitnil,omitempty" name:"Reviewer"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 经办人支付信息 PaymentInfo *string `json:"PaymentInfo,omitnil,omitempty" name:"PaymentInfo"` // 经办人取票用户 TicketPickupUser *string `json:"TicketPickupUser,omitnil,omitempty" name:"TicketPickupUser"` // 经办人商户号 MerchantNumber *string `json:"MerchantNumber,omitnil,omitempty" name:"MerchantNumber"` // 经办人订单号 OrderNumber *string `json:"OrderNumber,omitnil,omitempty" name:"OrderNumber"` // 条目 GeneralMachineItems []*GeneralMachineItem `json:"GeneralMachineItems,omitnil,omitempty" name:"GeneralMachineItems"` }
type MainlandPermitOCRRequest ¶
type MainlandPermitOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回头像。默认不返回。 RetProfile *bool `json:"RetProfile,omitnil,omitempty" name:"RetProfile"` // 图片正反面 // FRONT:正面、BACK:反面,默认为FRONT CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"` }
func NewMainlandPermitOCRRequest ¶
func NewMainlandPermitOCRRequest() (request *MainlandPermitOCRRequest)
func (*MainlandPermitOCRRequest) FromJsonString ¶
func (r *MainlandPermitOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MainlandPermitOCRRequest) ToJsonString ¶
func (r *MainlandPermitOCRRequest) ToJsonString() string
type MainlandPermitOCRRequestParams ¶ added in v1.0.426
type MainlandPermitOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回头像。默认不返回。 RetProfile *bool `json:"RetProfile,omitnil,omitempty" name:"RetProfile"` // 图片正反面 // FRONT:正面、BACK:反面,默认为FRONT CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"` }
Predefined struct for user
type MainlandPermitOCRResponse ¶
type MainlandPermitOCRResponse struct { *tchttp.BaseResponse Response *MainlandPermitOCRResponseParams `json:"Response"` }
func NewMainlandPermitOCRResponse ¶
func NewMainlandPermitOCRResponse() (response *MainlandPermitOCRResponse)
func (*MainlandPermitOCRResponse) FromJsonString ¶
func (r *MainlandPermitOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MainlandPermitOCRResponse) ToJsonString ¶
func (r *MainlandPermitOCRResponse) ToJsonString() string
type MainlandPermitOCRResponseParams ¶ added in v1.0.426
type MainlandPermitOCRResponseParams struct { // 中文姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 英文姓名 EnglishName *string `json:"EnglishName,omitnil,omitempty" name:"EnglishName"` // 性别 Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"` // 出生日期 Birthday *string `json:"Birthday,omitnil,omitempty" name:"Birthday"` // 签发机关 IssueAuthority *string `json:"IssueAuthority,omitnil,omitempty" name:"IssueAuthority"` // 有效期限 ValidDate *string `json:"ValidDate,omitnil,omitempty" name:"ValidDate"` // 证件号 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 签发地点 IssueAddress *string `json:"IssueAddress,omitnil,omitempty" name:"IssueAddress"` // 签发次数 IssueNumber *string `json:"IssueNumber,omitnil,omitempty" name:"IssueNumber"` // 证件类别, 如:台湾居民来往大陆通行证、港澳居民来往内地通行证。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // RetProfile为True时返回头像字段, Base64编码 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 背面字段信息 MainlandTravelPermitBackInfos *MainlandTravelPermitBackInfos `json:"MainlandTravelPermitBackInfos,omitnil,omitempty" name:"MainlandTravelPermitBackInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type MainlandTravelPermitBackInfos ¶ added in v1.0.792
type MainlandTravelPermitBackInfos struct { // String 证件类别, 如:台湾居民来往大陆通行证、港澳居民来往内地通行证。 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 卡证背面的中文姓名 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 卡证背面的身份证号码 // 注意:此字段可能返回 null,表示取不到有效值。 IDNumber *string `json:"IDNumber,omitnil,omitempty" name:"IDNumber"` // 历史通行证号码 // 注意:此字段可能返回 null,表示取不到有效值。 HistoryNumber *string `json:"HistoryNumber,omitnil,omitempty" name:"HistoryNumber"` }
type MedicalInvoice ¶ added in v1.0.678
type MedicalInvoice struct { // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 发票代码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 价税合计(小写) Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 价税合计(大写) TotalCn *string `json:"TotalCn,omitnil,omitempty" name:"TotalCn"` // 开票日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 校验码 CheckCode *string `json:"CheckCode,omitnil,omitempty" name:"CheckCode"` // 发票属地 Place *string `json:"Place,omitnil,omitempty" name:"Place"` // 复核人 Reviewer *string `json:"Reviewer,omitnil,omitempty" name:"Reviewer"` }
type MedicalInvoiceInfo ¶ added in v1.0.494
type MedicalInvoiceInfo struct { // 医疗发票识别结果条目 MedicalInvoiceItems []*MedicalInvoiceItem `json:"MedicalInvoiceItems,omitnil,omitempty" name:"MedicalInvoiceItems"` }
type MedicalInvoiceItem ¶ added in v1.0.494
type MedicalInvoiceItem struct { // 识别出的字段名称 // <table><tr><td>分类</td><td>name</td></tr><tr><td>票据基本信息</td><td>发票名称</td></tr><tr><td></td><td>票据代码</td></tr><tr><td></td><td>票据号码</td></tr><tr><td></td><td>电子票据代码</td></tr><tr><td></td><td>电子票据号码</td></tr><tr><td></td><td>交款人统一社会信用代码</td></tr><tr><td></td><td>校验码</td></tr><tr><td></td><td>交款人</td></tr><tr><td></td><td>开票日期</td></tr><tr><td></td><td>收款单位</td></tr><tr><td></td><td>复核人</td></tr><tr><td></td><td>收款人</td></tr><tr><td></td><td>业务流水号</td></tr><tr><td></td><td>门诊号</td></tr><tr><td></td><td>就诊日期</td></tr><tr><td></td><td>医疗机构类型</td></tr><tr><td></td><td>医保类型</td></tr><tr><td></td><td>医保编号</td></tr><tr><td></td><td>性别</td></tr><tr><td></td><td>医保统筹基金支付</td></tr><tr><td></td><td>其他支付</td></tr><tr><td></td><td>个人账户支付</td></tr><tr><td></td><td>个人现金支付</td></tr><tr><td></td><td>个人自付</td></tr><tr><td></td><td>个人自费</td></tr><tr><td></td><td>病历号</td></tr><tr><td></td><td>住院号</td></tr><tr><td></td><td>住院科别</td></tr><tr><td></td><td>住院时间</td></tr><tr><td></td><td>预缴金额</td></tr><tr><td></td><td>补缴金额</td></tr><tr><td></td><td>退费金额</td></tr><tr><td></td><td>发票属地</td></tr><tr><td></td><td>发票类型</td></tr><tr><td>总金额</td><td>总金额大写</td></tr><tr><td></td><td>总金额小写</td></tr><tr><td>收费大项</td><td>大项名称</td></tr><tr><td></td><td>大项金额</td></tr><tr><td>收费细项</td><td>项目名称</td></tr><tr><td></td><td>数量</td></tr><tr><td></td><td>单位</td></tr><tr><td></td><td>金额</td></tr><tr><td></td><td>备注</td></tr><tr><td>票据其他信息</td><td>入院时间</td></tr><tr><td></td><td>出院时间</td></tr><tr><td></td><td>住院天数</td></tr><tr><td></td><td>自付二</td></tr><tr><td></td><td>自付一</td></tr><tr><td></td><td>起付金额</td></tr><tr><td></td><td>超封顶金额</td></tr><tr><td></td><td>自费</td></tr><tr><td></td><td>本次医保范围内金额</td></tr><tr><td></td><td>累计医保内范围金额</td></tr><tr><td></td><td>门诊大额支付</td></tr><tr><td></td><td>残军补助支付</td></tr><tr><td></td><td>年度门诊大额累计支付</td></tr><tr><td></td><td>单位补充险[原公疗]支付</td></tr><tr><td></td><td>社会保障卡号</td></tr><tr><td></td><td>姓名</td></tr><tr><td></td><td>交易流水号</td></tr><tr><td></td><td>本次支付后个人账户余额</td></tr><tr><td></td><td>基金支付</td></tr><tr><td></td><td>现金支付</td></tr><tr><td></td><td>复核</td></tr><tr><td></td><td>自负</td></tr><tr><td></td><td>结算方式</td></tr><tr><td></td><td>医保统筹/公医记账</td></tr><tr><td></td><td>其他</td></tr><tr><td></td><td>个人支付金额</td></tr><tr><td></td><td>欠费</td></tr><tr><td></td><td>退休补充支付</td></tr><tr><td></td><td>医院类型</td></tr><tr><td></td><td>退款</td></tr><tr><td></td><td>补收</td></tr><tr><td></td><td>附加支付</td></tr><tr><td></td><td>分类自负</td></tr><tr><td></td><td>其它</td></tr><tr><td></td><td>预交款</td></tr><tr><td></td><td>个人缴费</td></tr></table> Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段name对应的字符串结果 Content *string `json:"Content,omitnil,omitempty" name:"Content"` // 识别出的文本行四点坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Vertex *Polygon `json:"Vertex,omitnil,omitempty" name:"Vertex"` // 识别出的文本行在旋转纠正之后的图像中的像素坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coord *Rect `json:"Coord,omitnil,omitempty" name:"Coord"` }
type MixedInvoiceDetectRequest ¶
type MixedInvoiceDetectRequest struct { *tchttp.BaseRequest // 是否需要返回裁剪后的图片。 ReturnImage *bool `json:"ReturnImage,omitnil,omitempty" name:"ReturnImage"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewMixedInvoiceDetectRequest ¶
func NewMixedInvoiceDetectRequest() (request *MixedInvoiceDetectRequest)
func (*MixedInvoiceDetectRequest) FromJsonString ¶
func (r *MixedInvoiceDetectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MixedInvoiceDetectRequest) ToJsonString ¶
func (r *MixedInvoiceDetectRequest) ToJsonString() string
type MixedInvoiceDetectRequestParams ¶ added in v1.0.426
type MixedInvoiceDetectRequestParams struct { // 是否需要返回裁剪后的图片。 ReturnImage *bool `json:"ReturnImage,omitnil,omitempty" name:"ReturnImage"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type MixedInvoiceDetectResponse ¶
type MixedInvoiceDetectResponse struct { *tchttp.BaseResponse Response *MixedInvoiceDetectResponseParams `json:"Response"` }
func NewMixedInvoiceDetectResponse ¶
func NewMixedInvoiceDetectResponse() (response *MixedInvoiceDetectResponse)
func (*MixedInvoiceDetectResponse) FromJsonString ¶
func (r *MixedInvoiceDetectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MixedInvoiceDetectResponse) ToJsonString ¶
func (r *MixedInvoiceDetectResponse) ToJsonString() string
type MixedInvoiceDetectResponseParams ¶ added in v1.0.426
type MixedInvoiceDetectResponseParams struct { // 检测出的票据类型列表,具体内容请点击左侧链接。 InvoiceDetectInfos []*InvoiceDetectInfo `json:"InvoiceDetectInfos,omitnil,omitempty" name:"InvoiceDetectInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type MixedInvoiceItem ¶
type MixedInvoiceItem struct { // 识别结果。 // OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; // FailedOperation.UnKnowError:表示识别失败; // 其它错误码见各个票据接口的定义。 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 识别出的图片所属的票据类型。 // -1:未知类型 // 0:出租车发票 // 1:定额发票 // 2:火车票 // 3:增值税发票 // 5:机票行程单 // 8:通用机打发票 // 9:汽车票 // 10:轮船票 // 11:增值税发票(卷票) // 12:购车发票 // 13:过路过桥费发票 // 15:非税发票 // 16:全电发票 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 识别出的图片在混贴票据图片中的位置信息。与Angel结合可以得出原图位置,组成RotatedRect((X+0.5\*Width,Y+0.5\*Height), (Width, Height), Angle),详情可参考OpenCV文档。 Rect *Rect `json:"Rect,omitnil,omitempty" name:"Rect"` // 识别出的图片在混贴票据图片中的旋转角度。 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 识别到的内容。 SingleInvoiceInfos []*SingleInvoiceInfo `json:"SingleInvoiceInfos,omitnil,omitempty" name:"SingleInvoiceInfos"` // 发票处于识别图片或PDF文件中的页教,默认从1开始。 Page *int64 `json:"Page,omitnil,omitempty" name:"Page"` }
type MixedInvoiceOCRRequest ¶
type MixedInvoiceOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 需要识别的票据类型列表,为空或不填表示识别全部类型。 // 0:出租车发票 // 1:定额发票 // 2:火车票 // 3:增值税发票 // 5:机票行程单 // 8:通用机打发票 // 9:汽车票 // 10:轮船票 // 11:增值税发票(卷票 ) // 12:购车发票 // 13:过路过桥费发票 // 15:非税发票 // 16:全电发票 // ---------------------- // -1:其他发票,(只传入此类型时,图片均采用其他票类型进行识别) Types []*int64 `json:"Types,omitnil,omitempty" name:"Types"` // 是否识别其他类型发票,默认为Yes // Yes:识别其他类型发票 // No:不识别其他类型发票 ReturnOther *string `json:"ReturnOther,omitnil,omitempty" name:"ReturnOther"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 是否开启PDF多页识别,默认值为false,开启后可同时支持多页PDF的识别返回,仅支持返回文件前30页。开启后IsPDF和PdfPageNumber入参不进行控制。 ReturnMultiplePage *bool `json:"ReturnMultiplePage,omitnil,omitempty" name:"ReturnMultiplePage"` }
func NewMixedInvoiceOCRRequest ¶
func NewMixedInvoiceOCRRequest() (request *MixedInvoiceOCRRequest)
func (*MixedInvoiceOCRRequest) FromJsonString ¶
func (r *MixedInvoiceOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MixedInvoiceOCRRequest) ToJsonString ¶
func (r *MixedInvoiceOCRRequest) ToJsonString() string
type MixedInvoiceOCRRequestParams ¶ added in v1.0.426
type MixedInvoiceOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 需要识别的票据类型列表,为空或不填表示识别全部类型。 // 0:出租车发票 // 1:定额发票 // 2:火车票 // 3:增值税发票 // 5:机票行程单 // 8:通用机打发票 // 9:汽车票 // 10:轮船票 // 11:增值税发票(卷票 ) // 12:购车发票 // 13:过路过桥费发票 // 15:非税发票 // 16:全电发票 // ---------------------- // -1:其他发票,(只传入此类型时,图片均采用其他票类型进行识别) Types []*int64 `json:"Types,omitnil,omitempty" name:"Types"` // 是否识别其他类型发票,默认为Yes // Yes:识别其他类型发票 // No:不识别其他类型发票 ReturnOther *string `json:"ReturnOther,omitnil,omitempty" name:"ReturnOther"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 是否开启PDF多页识别,默认值为false,开启后可同时支持多页PDF的识别返回,仅支持返回文件前30页。开启后IsPDF和PdfPageNumber入参不进行控制。 ReturnMultiplePage *bool `json:"ReturnMultiplePage,omitnil,omitempty" name:"ReturnMultiplePage"` }
Predefined struct for user
type MixedInvoiceOCRResponse ¶
type MixedInvoiceOCRResponse struct { *tchttp.BaseResponse Response *MixedInvoiceOCRResponseParams `json:"Response"` }
func NewMixedInvoiceOCRResponse ¶
func NewMixedInvoiceOCRResponse() (response *MixedInvoiceOCRResponse)
func (*MixedInvoiceOCRResponse) FromJsonString ¶
func (r *MixedInvoiceOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*MixedInvoiceOCRResponse) ToJsonString ¶
func (r *MixedInvoiceOCRResponse) ToJsonString() string
type MixedInvoiceOCRResponseParams ¶ added in v1.0.426
type MixedInvoiceOCRResponseParams struct { // 混贴票据识别结果,具体内容请点击左侧链接。 MixedInvoiceItems []*MixedInvoiceItem `json:"MixedInvoiceItems,omitnil,omitempty" name:"MixedInvoiceItems"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type MotorVehicleSaleInvoice ¶ added in v1.0.651
type MotorVehicleSaleInvoice struct { // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 发票代码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 开票日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 税前金额 PretaxAmount *string `json:"PretaxAmount,omitnil,omitempty" name:"PretaxAmount"` // 价税合计(小写) Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 价税合计(大写) TotalCn *string `json:"TotalCn,omitnil,omitempty" name:"TotalCn"` // 销售方名称 Seller *string `json:"Seller,omitnil,omitempty" name:"Seller"` // 销售方单位代码 SellerTaxID *string `json:"SellerTaxID,omitnil,omitempty" name:"SellerTaxID"` // 销售方电话 SellerTel *string `json:"SellerTel,omitnil,omitempty" name:"SellerTel"` // 销售方地址 SellerAddress *string `json:"SellerAddress,omitnil,omitempty" name:"SellerAddress"` // 销售方开户行 SellerBank *string `json:"SellerBank,omitnil,omitempty" name:"SellerBank"` // 销售方银行账号 SellerBankAccount *string `json:"SellerBankAccount,omitnil,omitempty" name:"SellerBankAccount"` // 购买方名称 Buyer *string `json:"Buyer,omitnil,omitempty" name:"Buyer"` // 购买方纳税人识别号 BuyerTaxID *string `json:"BuyerTaxID,omitnil,omitempty" name:"BuyerTaxID"` // 购买方身份证号码/组织机构代码 BuyerID *string `json:"BuyerID,omitnil,omitempty" name:"BuyerID"` // 主管税务机关 TaxAuthorities *string `json:"TaxAuthorities,omitnil,omitempty" name:"TaxAuthorities"` // 主管税务机关代码 TaxAuthoritiesCode *string `json:"TaxAuthoritiesCode,omitnil,omitempty" name:"TaxAuthoritiesCode"` // 车辆识别代码 VIN *string `json:"VIN,omitnil,omitempty" name:"VIN"` // 厂牌型号 VehicleModel *string `json:"VehicleModel,omitnil,omitempty" name:"VehicleModel"` // 发动机号码 VehicleEngineCode *string `json:"VehicleEngineCode,omitnil,omitempty" name:"VehicleEngineCode"` // 合格证号 CertificateNumber *string `json:"CertificateNumber,omitnil,omitempty" name:"CertificateNumber"` // 商检单号 InspectionNumber *string `json:"InspectionNumber,omitnil,omitempty" name:"InspectionNumber"` // 机器编号 MachineID *string `json:"MachineID,omitnil,omitempty" name:"MachineID"` // 车辆类型 VehicleType *string `json:"VehicleType,omitnil,omitempty" name:"VehicleType"` // 发票消费类型 Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"` // 省 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 市 City *string `json:"City,omitnil,omitempty" name:"City"` // 合计税额 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` // 税率 TaxRate *string `json:"TaxRate,omitnil,omitempty" name:"TaxRate"` // 是否有公司印章(0:没有,1:有) CompanySealMark *int64 `json:"CompanySealMark,omitnil,omitempty" name:"CompanySealMark"` // 吨位 Tonnage *string `json:"Tonnage,omitnil,omitempty" name:"Tonnage"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 发票联次 FormType *string `json:"FormType,omitnil,omitempty" name:"FormType"` // 发票联名 FormName *string `json:"FormName,omitnil,omitempty" name:"FormName"` // 开票人 Issuer *string `json:"Issuer,omitnil,omitempty" name:"Issuer"` // 进口证明书号 TaxNum *string `json:"TaxNum,omitnil,omitempty" name:"TaxNum"` // 完税凭证号码 TaxPayNum *string `json:"TaxPayNum,omitnil,omitempty" name:"TaxPayNum"` // 税控码 TaxCode *string `json:"TaxCode,omitnil,omitempty" name:"TaxCode"` // 限乘人数 MaxPeopleNum *string `json:"MaxPeopleNum,omitnil,omitempty" name:"MaxPeopleNum"` // 产地 Origin *string `json:"Origin,omitnil,omitempty" name:"Origin"` // 机打发票代码 MachineCode *string `json:"MachineCode,omitnil,omitempty" name:"MachineCode"` // 机打发票号码 MachineNumber *string `json:"MachineNumber,omitnil,omitempty" name:"MachineNumber"` // 是否存在二维码(1:有,0:无) QRCodeMark *int64 `json:"QRCodeMark,omitnil,omitempty" name:"QRCodeMark"` }
type NonTaxIncomeBill ¶ added in v1.0.651
type NonTaxIncomeBill struct { // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 发票代码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 校验码 CheckCode *string `json:"CheckCode,omitnil,omitempty" name:"CheckCode"` // 开票日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 价税合计(小写) Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 价税合计(大写) TotalCn *string `json:"TotalCn,omitnil,omitempty" name:"TotalCn"` // 交款人名称 Buyer *string `json:"Buyer,omitnil,omitempty" name:"Buyer"` // 交款人纳税人识别号 BuyerTaxID *string `json:"BuyerTaxID,omitnil,omitempty" name:"BuyerTaxID"` // 收款人名称 Seller *string `json:"Seller,omitnil,omitempty" name:"Seller"` // 收款单位名称 SellerCompany *string `json:"SellerCompany,omitnil,omitempty" name:"SellerCompany"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 币种 CurrencyCode *string `json:"CurrencyCode,omitnil,omitempty" name:"CurrencyCode"` // 复核人 Reviewer *string `json:"Reviewer,omitnil,omitempty" name:"Reviewer"` // 是否存在二维码(1:有,0:无) QRCodeMark *int64 `json:"QRCodeMark,omitnil,omitempty" name:"QRCodeMark"` // 其他信息 OtherInfo *string `json:"OtherInfo,omitnil,omitempty" name:"OtherInfo"` // 缴款码 PaymentCode *string `json:"PaymentCode,omitnil,omitempty" name:"PaymentCode"` // 执收单位编码 ReceiveUnitCode *string `json:"ReceiveUnitCode,omitnil,omitempty" name:"ReceiveUnitCode"` // 执收单位名称 Receiver *string `json:"Receiver,omitnil,omitempty" name:"Receiver"` // 经办人 Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` // 付款人账号 PayerAccount *string `json:"PayerAccount,omitnil,omitempty" name:"PayerAccount"` // 付款人开户银行 PayerBank *string `json:"PayerBank,omitnil,omitempty" name:"PayerBank"` // 收款人账号 ReceiverAccount *string `json:"ReceiverAccount,omitnil,omitempty" name:"ReceiverAccount"` // 收款人开户银行 ReceiverBank *string `json:"ReceiverBank,omitnil,omitempty" name:"ReceiverBank"` // 条目 NonTaxItems []*NonTaxItem `json:"NonTaxItems,omitnil,omitempty" name:"NonTaxItems"` }
type NonTaxItem ¶ added in v1.0.651
type NonTaxItem struct { // 项目编码 ItemID *string `json:"ItemID,omitnil,omitempty" name:"ItemID"` // 项目名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 单位 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 数量 Quantity *string `json:"Quantity,omitnil,omitempty" name:"Quantity"` // 标准 Standard *string `json:"Standard,omitnil,omitempty" name:"Standard"` // 金额 Total *string `json:"Total,omitnil,omitempty" name:"Total"` }
type OnlineTaxiItineraryInfo ¶ added in v1.0.268
type OnlineTaxiItineraryInfo struct { // 识别出的字段名称(关键字),支持以下字段: // 发票代码、 机打代码、 发票号码、 发动机号码、 合格证号、 机打号码、 价税合计(小写)、 销货单位名称、 身份证号码/组织机构代码、 购买方名称、 销售方纳税人识别号、 购买方纳税人识别号、主管税务机关、 主管税务机关代码、 开票日期、 不含税价(小写)、 吨位、增值税税率或征收率、 车辆识别代号/车架号码、 增值税税额、 厂牌型号、 省、 市、 发票消费类型、 销售方电话、 销售方账号、 产地、 进口证明书号、 车辆类型、 机器编号、备注、开票人、限乘人数、商检单号、销售方地址、销售方开户银行、价税合计、发票类型。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 字段所在行,下标从0开始,非行字段或未能识别行号的返回-1 Row *int64 `json:"Row,omitnil,omitempty" name:"Row"` }
type OrgCodeCertOCRRequest ¶
type OrgCodeCertOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewOrgCodeCertOCRRequest ¶
func NewOrgCodeCertOCRRequest() (request *OrgCodeCertOCRRequest)
func (*OrgCodeCertOCRRequest) FromJsonString ¶
func (r *OrgCodeCertOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*OrgCodeCertOCRRequest) ToJsonString ¶
func (r *OrgCodeCertOCRRequest) ToJsonString() string
type OrgCodeCertOCRRequestParams ¶ added in v1.0.426
type OrgCodeCertOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type OrgCodeCertOCRResponse ¶
type OrgCodeCertOCRResponse struct { *tchttp.BaseResponse Response *OrgCodeCertOCRResponseParams `json:"Response"` }
func NewOrgCodeCertOCRResponse ¶
func NewOrgCodeCertOCRResponse() (response *OrgCodeCertOCRResponse)
func (*OrgCodeCertOCRResponse) FromJsonString ¶
func (r *OrgCodeCertOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*OrgCodeCertOCRResponse) ToJsonString ¶
func (r *OrgCodeCertOCRResponse) ToJsonString() string
type OrgCodeCertOCRResponseParams ¶ added in v1.0.426
type OrgCodeCertOCRResponseParams struct { // 代码 OrgCode *string `json:"OrgCode,omitnil,omitempty" name:"OrgCode"` // 机构名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 地址 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 有效期 ValidDate *string `json:"ValidDate,omitnil,omitempty" name:"ValidDate"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type OtherInvoice ¶ added in v1.0.651
type OtherInvoice struct { // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 金额 Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 列表 OtherInvoiceListItems []*OtherInvoiceItem `json:"OtherInvoiceListItems,omitnil,omitempty" name:"OtherInvoiceListItems"` // 表格 OtherInvoiceTableItems []*OtherInvoiceList `json:"OtherInvoiceTableItems,omitnil,omitempty" name:"OtherInvoiceTableItems"` // 发票日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` }
type OtherInvoiceItem ¶ added in v1.0.651
type OtherInvoiceList ¶ added in v1.0.651
type OtherInvoiceList struct { // 列表 OtherInvoiceItemList []*OtherInvoiceItem `json:"OtherInvoiceItemList,omitnil,omitempty" name:"OtherInvoiceItemList"` }
type PassInvoiceInfo ¶ added in v1.0.397
type PassInvoiceInfo struct { // 通行费车牌号 NumberPlate *string `json:"NumberPlate,omitnil,omitempty" name:"NumberPlate"` // 通行费类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 通行日期起 PassDateBegin *string `json:"PassDateBegin,omitnil,omitempty" name:"PassDateBegin"` // 通行日期止 PassDateEnd *string `json:"PassDateEnd,omitnil,omitempty" name:"PassDateEnd"` // 税收分类编码 TaxClassifyCode *string `json:"TaxClassifyCode,omitnil,omitempty" name:"TaxClassifyCode"` }
type PassportOCRRequest ¶
type PassportOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 默认填写CN // 支持中国大陆地区护照。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
func NewPassportOCRRequest ¶
func NewPassportOCRRequest() (request *PassportOCRRequest)
func (*PassportOCRRequest) FromJsonString ¶
func (r *PassportOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PassportOCRRequest) ToJsonString ¶
func (r *PassportOCRRequest) ToJsonString() string
type PassportOCRRequestParams ¶ added in v1.0.426
type PassportOCRRequestParams struct { // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 默认填写CN // 支持中国大陆地区护照。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type PassportOCRResponse ¶
type PassportOCRResponse struct { *tchttp.BaseResponse Response *PassportOCRResponseParams `json:"Response"` }
func NewPassportOCRResponse ¶
func NewPassportOCRResponse() (response *PassportOCRResponse)
func (*PassportOCRResponse) FromJsonString ¶
func (r *PassportOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PassportOCRResponse) ToJsonString ¶
func (r *PassportOCRResponse) ToJsonString() string
type PassportOCRResponseParams ¶ added in v1.0.426
type PassportOCRResponseParams struct { // 国家码 Country *string `json:"Country,omitnil,omitempty" name:"Country"` // 护照号 PassportNo *string `json:"PassportNo,omitnil,omitempty" name:"PassportNo"` // 性别 Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"` // 国籍 Nationality *string `json:"Nationality,omitnil,omitempty" name:"Nationality"` // 出生日期 BirthDate *string `json:"BirthDate,omitnil,omitempty" name:"BirthDate"` // 出生地点 BirthPlace *string `json:"BirthPlace,omitnil,omitempty" name:"BirthPlace"` // 签发日期 IssueDate *string `json:"IssueDate,omitnil,omitempty" name:"IssueDate"` // 签发地点 IssuePlace *string `json:"IssuePlace,omitnil,omitempty" name:"IssuePlace"` // 有效期 ExpiryDate *string `json:"ExpiryDate,omitnil,omitempty" name:"ExpiryDate"` // 持证人签名 Signature *string `json:"Signature,omitnil,omitempty" name:"Signature"` // 最下方第一行 MRZ Code 序列 CodeSet *string `json:"CodeSet,omitnil,omitempty" name:"CodeSet"` // 最下方第二行 MRZ Code 序列 CodeCrc *string `json:"CodeCrc,omitnil,omitempty" name:"CodeCrc"` // 姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 姓 FamilyName *string `json:"FamilyName,omitnil,omitempty" name:"FamilyName"` // 名 FirstName *string `json:"FirstName,omitnil,omitempty" name:"FirstName"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type PassportRecognizeInfos ¶ added in v1.0.798
type PassportRecognizeInfos struct { // 证件类型(护照信息页识别结果) Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 发行国家(护照信息页识别结果) IssuingCountry *string `json:"IssuingCountry,omitnil,omitempty" name:"IssuingCountry"` // 护照号码(护照信息页识别结果) PassportID *string `json:"PassportID,omitnil,omitempty" name:"PassportID"` // 姓(护照信息页识别结果) Surname *string `json:"Surname,omitnil,omitempty" name:"Surname"` // 名(护照信息页识别结果) GivenName *string `json:"GivenName,omitnil,omitempty" name:"GivenName"` // 姓名(护照信息页识别结果) Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 国籍信息(护照信息页识别结果) Nationality *string `json:"Nationality,omitnil,omitempty" name:"Nationality"` // 出生日期(护照信息页识别结果) DateOfBirth *string `json:"DateOfBirth,omitnil,omitempty" name:"DateOfBirth"` // 性别(护照信息页识别结果) Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"` // 发行日期(护照信息页识别结果) DateOfIssuance *string `json:"DateOfIssuance,omitnil,omitempty" name:"DateOfIssuance"` // 截止日期(护照信息页识别结果) DateOfExpiration *string `json:"DateOfExpiration,omitnil,omitempty" name:"DateOfExpiration"` // 持证人签名(护照信息页识别结果) // // 仅中国大陆护照支持返回此字段,港澳台及境外护照不支持 Signature *string `json:"Signature,omitnil,omitempty" name:"Signature"` // 签发地点(护照信息页识别结果) // // 仅中国大陆护照支持返回此字段,港澳台及境外护照不支持 IssuePlace *string `json:"IssuePlace,omitnil,omitempty" name:"IssuePlace"` // 签发机关(护照信息页识别结果) // // 仅中国大陆护照支持返回此字段,港澳台及境外护照不支持 IssuingAuthority *string `json:"IssuingAuthority,omitnil,omitempty" name:"IssuingAuthority"` }
type PermitOCRRequest ¶
type PermitOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewPermitOCRRequest ¶
func NewPermitOCRRequest() (request *PermitOCRRequest)
func (*PermitOCRRequest) FromJsonString ¶
func (r *PermitOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PermitOCRRequest) ToJsonString ¶
func (r *PermitOCRRequest) ToJsonString() string
type PermitOCRRequestParams ¶ added in v1.0.426
type PermitOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type PermitOCRResponse ¶
type PermitOCRResponse struct { *tchttp.BaseResponse Response *PermitOCRResponseParams `json:"Response"` }
func NewPermitOCRResponse ¶
func NewPermitOCRResponse() (response *PermitOCRResponse)
func (*PermitOCRResponse) FromJsonString ¶
func (r *PermitOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PermitOCRResponse) ToJsonString ¶
func (r *PermitOCRResponse) ToJsonString() string
type PermitOCRResponseParams ¶ added in v1.0.426
type PermitOCRResponseParams struct { // 姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 英文姓名 EnglishName *string `json:"EnglishName,omitnil,omitempty" name:"EnglishName"` // 证件号 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 性别 Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"` // 有效期限 ValidDate *string `json:"ValidDate,omitnil,omitempty" name:"ValidDate"` // 签发机关 IssueAuthority *string `json:"IssueAuthority,omitnil,omitempty" name:"IssueAuthority"` // 签发地点 IssueAddress *string `json:"IssueAddress,omitnil,omitempty" name:"IssueAddress"` // 出生日期 Birthday *string `json:"Birthday,omitnil,omitempty" name:"Birthday"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Polygon ¶
type Polygon struct { // 左上顶点坐标 LeftTop *Coord `json:"LeftTop,omitnil,omitempty" name:"LeftTop"` // 右上顶点坐标 RightTop *Coord `json:"RightTop,omitnil,omitempty" name:"RightTop"` // 右下顶点坐标 RightBottom *Coord `json:"RightBottom,omitnil,omitempty" name:"RightBottom"` // 左下顶点坐标 LeftBottom *Coord `json:"LeftBottom,omitnil,omitempty" name:"LeftBottom"` }
type PropOwnerCertOCRRequest ¶
type PropOwnerCertOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewPropOwnerCertOCRRequest ¶
func NewPropOwnerCertOCRRequest() (request *PropOwnerCertOCRRequest)
func (*PropOwnerCertOCRRequest) FromJsonString ¶
func (r *PropOwnerCertOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PropOwnerCertOCRRequest) ToJsonString ¶
func (r *PropOwnerCertOCRRequest) ToJsonString() string
type PropOwnerCertOCRRequestParams ¶ added in v1.0.426
type PropOwnerCertOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type PropOwnerCertOCRResponse ¶
type PropOwnerCertOCRResponse struct { *tchttp.BaseResponse Response *PropOwnerCertOCRResponseParams `json:"Response"` }
func NewPropOwnerCertOCRResponse ¶
func NewPropOwnerCertOCRResponse() (response *PropOwnerCertOCRResponse)
func (*PropOwnerCertOCRResponse) FromJsonString ¶
func (r *PropOwnerCertOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PropOwnerCertOCRResponse) ToJsonString ¶
func (r *PropOwnerCertOCRResponse) ToJsonString() string
type PropOwnerCertOCRResponseParams ¶ added in v1.0.426
type PropOwnerCertOCRResponseParams struct { // 房地产权利人 Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"` // 共有情况 Possession *string `json:"Possession,omitnil,omitempty" name:"Possession"` // 登记时间 RegisterTime *string `json:"RegisterTime,omitnil,omitempty" name:"RegisterTime"` // 规划用途 Purpose *string `json:"Purpose,omitnil,omitempty" name:"Purpose"` // 房屋性质 Nature *string `json:"Nature,omitnil,omitempty" name:"Nature"` // 房地坐落 Location *string `json:"Location,omitnil,omitempty" name:"Location"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QrcodeImgSize ¶
type QrcodeOCRRequest ¶
type QrcodeOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,支持PNG、JPG、JPEG格式。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,支持PNG、JPG、JPEG格式。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewQrcodeOCRRequest ¶
func NewQrcodeOCRRequest() (request *QrcodeOCRRequest)
func (*QrcodeOCRRequest) FromJsonString ¶
func (r *QrcodeOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QrcodeOCRRequest) ToJsonString ¶
func (r *QrcodeOCRRequest) ToJsonString() string
type QrcodeOCRRequestParams ¶ added in v1.0.426
type QrcodeOCRRequestParams struct { // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,支持PNG、JPG、JPEG格式。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,支持PNG、JPG、JPEG格式。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type QrcodeOCRResponse ¶
type QrcodeOCRResponse struct { *tchttp.BaseResponse Response *QrcodeOCRResponseParams `json:"Response"` }
func NewQrcodeOCRResponse ¶
func NewQrcodeOCRResponse() (response *QrcodeOCRResponse)
func (*QrcodeOCRResponse) FromJsonString ¶
func (r *QrcodeOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QrcodeOCRResponse) ToJsonString ¶
func (r *QrcodeOCRResponse) ToJsonString() string
type QrcodeOCRResponseParams ¶ added in v1.0.426
type QrcodeOCRResponseParams struct { // 二维码/条形码识别结果信息,具体内容请点击左侧链接。 CodeResults []*QrcodeResultsInfo `json:"CodeResults,omitnil,omitempty" name:"CodeResults"` // 图片大小,具体内容请点击左侧链接。 ImgSize *QrcodeImgSize `json:"ImgSize,omitnil,omitempty" name:"ImgSize"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QrcodePositionObj ¶
type QrcodePositionObj struct { // 左上顶点坐标(如果是条形码,X和Y都为-1) LeftTop *Coord `json:"LeftTop,omitnil,omitempty" name:"LeftTop"` // 右上顶点坐标(如果是条形码,X和Y都为-1) RightTop *Coord `json:"RightTop,omitnil,omitempty" name:"RightTop"` // 右下顶点坐标(如果是条形码,X和Y都为-1) RightBottom *Coord `json:"RightBottom,omitnil,omitempty" name:"RightBottom"` // 左下顶点坐标(如果是条形码,X和Y都为-1) LeftBottom *Coord `json:"LeftBottom,omitnil,omitempty" name:"LeftBottom"` }
type QrcodeResultsInfo ¶
type QrcodeResultsInfo struct { // 类型(二维码、条形码) TypeName *string `json:"TypeName,omitnil,omitempty" name:"TypeName"` // 二维码/条形码包含的地址 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 二维码/条形码坐标 Position *QrcodePositionObj `json:"Position,omitnil,omitempty" name:"Position"` }
type QuestionBlockObj ¶
type QuestionBlockObj struct { // 数学试题识别结构化信息数组 QuestionArr []*QuestionObj `json:"QuestionArr,omitnil,omitempty" name:"QuestionArr"` // 题目主体区域检测框在图片中的像素坐标 QuestionBboxCoord *Rect `json:"QuestionBboxCoord,omitnil,omitempty" name:"QuestionBboxCoord"` }
type QuestionObj ¶
type QuestionObj struct { // 题号 QuestionTextNo *string `json:"QuestionTextNo,omitnil,omitempty" name:"QuestionTextNo"` // 题型: // 1: "选择题" // 2: "填空题" // 3: "解答题" QuestionTextType *int64 `json:"QuestionTextType,omitnil,omitempty" name:"QuestionTextType"` // 题干 QuestionText *string `json:"QuestionText,omitnil,omitempty" name:"QuestionText"` // 选择题选项,包含1个或多个option QuestionOptions *string `json:"QuestionOptions,omitnil,omitempty" name:"QuestionOptions"` // 所有子题的question属性 QuestionSubquestion *string `json:"QuestionSubquestion,omitnil,omitempty" name:"QuestionSubquestion"` // 示意图检测框在的图片中的像素坐标 QuestionImageCoords []*Rect `json:"QuestionImageCoords,omitnil,omitempty" name:"QuestionImageCoords"` }
type QuotaInvoice ¶ added in v1.0.651
type QuotaInvoice struct { // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 发票代码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 价税合计(小写) Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 价税合计(大写) TotalCn *string `json:"TotalCn,omitnil,omitempty" name:"TotalCn"` // 发票消费类型 Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"` // 省 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 市 City *string `json:"City,omitnil,omitempty" name:"City"` // 是否存在二维码(1:有,0:无) QRCodeMark *int64 `json:"QRCodeMark,omitnil,omitempty" name:"QRCodeMark"` // 是否有公司印章(0:没有,1:有) CompanySealMark *int64 `json:"CompanySealMark,omitnil,omitempty" name:"CompanySealMark"` }
type QuotaInvoiceOCRRequest ¶
type QuotaInvoiceOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 3M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 3M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewQuotaInvoiceOCRRequest ¶
func NewQuotaInvoiceOCRRequest() (request *QuotaInvoiceOCRRequest)
func (*QuotaInvoiceOCRRequest) FromJsonString ¶
func (r *QuotaInvoiceOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QuotaInvoiceOCRRequest) ToJsonString ¶
func (r *QuotaInvoiceOCRRequest) ToJsonString() string
type QuotaInvoiceOCRRequestParams ¶ added in v1.0.426
type QuotaInvoiceOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 3M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 3M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type QuotaInvoiceOCRResponse ¶
type QuotaInvoiceOCRResponse struct { *tchttp.BaseResponse Response *QuotaInvoiceOCRResponseParams `json:"Response"` }
func NewQuotaInvoiceOCRResponse ¶
func NewQuotaInvoiceOCRResponse() (response *QuotaInvoiceOCRResponse)
func (*QuotaInvoiceOCRResponse) FromJsonString ¶
func (r *QuotaInvoiceOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QuotaInvoiceOCRResponse) ToJsonString ¶
func (r *QuotaInvoiceOCRResponse) ToJsonString() string
type QuotaInvoiceOCRResponseParams ¶ added in v1.0.426
type QuotaInvoiceOCRResponseParams struct { // 发票号码 InvoiceNum *string `json:"InvoiceNum,omitnil,omitempty" name:"InvoiceNum"` // 发票代码 InvoiceCode *string `json:"InvoiceCode,omitnil,omitempty" name:"InvoiceCode"` // 大写金额 Rate *string `json:"Rate,omitnil,omitempty" name:"Rate"` // 小写金额 RateNum *string `json:"RateNum,omitnil,omitempty" name:"RateNum"` // 发票消费类型 InvoiceType *string `json:"InvoiceType,omitnil,omitempty" name:"InvoiceType"` // 省 // 注意:此字段可能返回 null,表示取不到有效值。 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 市 // 注意:此字段可能返回 null,表示取不到有效值。 City *string `json:"City,omitnil,omitempty" name:"City"` // 是否有公司印章(1有 0无 空为识别不出) // 注意:此字段可能返回 null,表示取不到有效值。 HasStamp *string `json:"HasStamp,omitnil,omitempty" name:"HasStamp"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RailwayTicketInfo ¶ added in v1.0.788
type RailwayTicketInfo struct { // 电子发票类型 TypeOfVoucher *string `json:"TypeOfVoucher,omitnil,omitempty" name:"TypeOfVoucher"` // 电子客票号 ElectronicTicketNum *string `json:"ElectronicTicketNum,omitnil,omitempty" name:"ElectronicTicketNum"` // 开票日期 DateOfIssue *string `json:"DateOfIssue,omitnil,omitempty" name:"DateOfIssue"` // 售票或退票类型 TypeOfBusiness *string `json:"TypeOfBusiness,omitnil,omitempty" name:"TypeOfBusiness"` // 始发站 DepartureStation *string `json:"DepartureStation,omitnil,omitempty" name:"DepartureStation"` // 始发站英文 PhonicsOfDepartureStation *string `json:"PhonicsOfDepartureStation,omitnil,omitempty" name:"PhonicsOfDepartureStation"` // 到达站 DestinationStation *string `json:"DestinationStation,omitnil,omitempty" name:"DestinationStation"` // 到达站英文 PhonicsOfDestinationStation *string `json:"PhonicsOfDestinationStation,omitnil,omitempty" name:"PhonicsOfDestinationStation"` // 火车号 TrainNumber *string `json:"TrainNumber,omitnil,omitempty" name:"TrainNumber"` // 火车出发日期 TravelDate *string `json:"TravelDate,omitnil,omitempty" name:"TravelDate"` // 始发时间 DepartureTime *string `json:"DepartureTime,omitnil,omitempty" name:"DepartureTime"` // 空调特点 AirConditioningCharacteristics *string `json:"AirConditioningCharacteristics,omitnil,omitempty" name:"AirConditioningCharacteristics"` // 座位类型 SeatLevel *string `json:"SeatLevel,omitnil,omitempty" name:"SeatLevel"` // 火车第几车 Carriage *string `json:"Carriage,omitnil,omitempty" name:"Carriage"` // 座位号 Seat *string `json:"Seat,omitnil,omitempty" name:"Seat"` // 票价 Fare *string `json:"Fare,omitnil,omitempty" name:"Fare"` // 发票号码 ElectronicInvoiceRailwayETicketNumber *string `json:"ElectronicInvoiceRailwayETicketNumber,omitnil,omitempty" name:"ElectronicInvoiceRailwayETicketNumber"` // 身份证号 IdNumber *string `json:"IdNumber,omitnil,omitempty" name:"IdNumber"` // 姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 金额 TotalAmountExcludingTax *string `json:"TotalAmountExcludingTax,omitnil,omitempty" name:"TotalAmountExcludingTax"` // 税率 TaxRate *string `json:"TaxRate,omitnil,omitempty" name:"TaxRate"` // 税额 TaxAmount *string `json:"TaxAmount,omitnil,omitempty" name:"TaxAmount"` // 购买方名称 NameOfPurchaser *string `json:"NameOfPurchaser,omitnil,omitempty" name:"NameOfPurchaser"` // 统一社会信用代码 UnifiedSocialCreditCodeOfPurchaser *string `json:"UnifiedSocialCreditCodeOfPurchaser,omitnil,omitempty" name:"UnifiedSocialCreditCodeOfPurchaser"` // 原发票号码 NumberOfOriginalInvoice *string `json:"NumberOfOriginalInvoice,omitnil,omitempty" name:"NumberOfOriginalInvoice"` }
type RecognizeContainerOCRRequest ¶ added in v1.0.288
type RecognizeContainerOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewRecognizeContainerOCRRequest ¶ added in v1.0.288
func NewRecognizeContainerOCRRequest() (request *RecognizeContainerOCRRequest)
func (*RecognizeContainerOCRRequest) FromJsonString ¶ added in v1.0.288
func (r *RecognizeContainerOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeContainerOCRRequest) ToJsonString ¶ added in v1.0.288
func (r *RecognizeContainerOCRRequest) ToJsonString() string
type RecognizeContainerOCRRequestParams ¶ added in v1.0.426
type RecognizeContainerOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type RecognizeContainerOCRResponse ¶ added in v1.0.288
type RecognizeContainerOCRResponse struct { *tchttp.BaseResponse Response *RecognizeContainerOCRResponseParams `json:"Response"` }
func NewRecognizeContainerOCRResponse ¶ added in v1.0.288
func NewRecognizeContainerOCRResponse() (response *RecognizeContainerOCRResponse)
func (*RecognizeContainerOCRResponse) FromJsonString ¶ added in v1.0.288
func (r *RecognizeContainerOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeContainerOCRResponse) ToJsonString ¶ added in v1.0.288
func (r *RecognizeContainerOCRResponse) ToJsonString() string
type RecognizeContainerOCRResponseParams ¶ added in v1.0.426
type RecognizeContainerOCRResponseParams struct { // 集装箱箱号 ContainerId *string `json:"ContainerId,omitnil,omitempty" name:"ContainerId"` // 集装箱类型 ContainerType *string `json:"ContainerType,omitnil,omitempty" name:"ContainerType"` // 集装箱总重量,单位:千克(KG) GrossKG *string `json:"GrossKG,omitnil,omitempty" name:"GrossKG"` // 集装箱总重量,单位:磅(LB) GrossLB *string `json:"GrossLB,omitnil,omitempty" name:"GrossLB"` // 集装箱有效承重,单位:千克(KG) PayloadKG *string `json:"PayloadKG,omitnil,omitempty" name:"PayloadKG"` // 集装箱有效承重,单位:磅(LB) PayloadLB *string `json:"PayloadLB,omitnil,omitempty" name:"PayloadLB"` // 集装箱容量,单位:立方米 CapacityM3 *string `json:"CapacityM3,omitnil,omitempty" name:"CapacityM3"` // 集装箱容量,单位:立英尺 CapacityFT3 *string `json:"CapacityFT3,omitnil,omitempty" name:"CapacityFT3"` // 告警码 // -9926 集装箱箱号不完整或者不清晰 // -9927 集装箱类型不完整或者不清晰 Warn []*int64 `json:"Warn,omitnil,omitempty" name:"Warn"` // 集装箱自身重量,单位:千克(KG) TareKG *string `json:"TareKG,omitnil,omitempty" name:"TareKG"` // 集装箱自身重量,单位:磅(LB) TareLB *string `json:"TareLB,omitnil,omitempty" name:"TareLB"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizeEncryptedIDCardOCRRequest ¶ added in v1.0.850
type RecognizeEncryptedIDCardOCRRequest struct { *tchttp.BaseRequest // 请求体被加密后的密文,本接口只支持加密传输 EncryptedBody *string `json:"EncryptedBody,omitnil,omitempty" name:"EncryptedBody"` // 敏感数据加密信息。对传入信息有加密需求的用户可使用此参数,详情请点击左侧链接。 Encryption *Encryption `json:"Encryption,omitnil,omitempty" name:"Encryption"` // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // FRONT:身份证有照片的一面(人像面), // BACK:身份证有国徽的一面(国徽面), // 该参数如果不填,将为您自动判断身份证正反面。 CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"` // 以下可选字段均为bool 类型,默认false: // CropIdCard,身份证照片裁剪(去掉证件外多余的边缘、自动矫正拍摄角度) // CropPortrait,人像照片裁剪(自动抠取身份证头像区域) // CopyWarn,复印件告警 // BorderCheckWarn,边框和框内遮挡告警 // ReshootWarn,翻拍告警 // DetectPsWarn,疑似存在PS痕迹告警 // TempIdWarn,临时身份证告警 // InvalidDateWarn,身份证有效日期不合法告警 // Quality,图片质量分数(评价图片的模糊程度) // MultiCardDetect,是否开启正反面同框识别(仅支持二代身份证正反页同框识别或临时身份证正反页同框识别) // ReflectWarn,是否开启反光检测 // // SDK 设置方式参考: // Config = Json.stringify({"CropIdCard":true,"CropPortrait":true}) // API 3.0 Explorer 设置方式参考: // Config = {"CropIdCard":true,"CropPortrait":true} Config *string `json:"Config,omitnil,omitempty" name:"Config"` // 默认值为true,打开识别结果纠正开关。开关开启后,身份证号、出生日期、性别,三个字段会进行矫正补齐,统一结果输出;若关闭此开关,以上三个字段不会进行矫正补齐,保持原始识别结果输出,若原图出现篡改情况,这三个字段的识别结果可能会不统一。 EnableRecognitionRectify *bool `json:"EnableRecognitionRectify,omitnil,omitempty" name:"EnableRecognitionRectify"` // 默认值为false。 // // 此开关需要在反光检测开关开启下才会生效(即此开关生效的前提是config入参里的"ReflectWarn":true),若EnableReflectDetail设置为true,则会返回反光点覆盖区域详情。反光点覆盖区域详情分为四部分:人像照片位置、国徽位置、识别字段位置、其他位置。一个反光点允许覆盖多个区域,且一张图片可能存在多个反光点。 EnableReflectDetail *bool `json:"EnableReflectDetail,omitnil,omitempty" name:"EnableReflectDetail"` }
func NewRecognizeEncryptedIDCardOCRRequest ¶ added in v1.0.850
func NewRecognizeEncryptedIDCardOCRRequest() (request *RecognizeEncryptedIDCardOCRRequest)
func (*RecognizeEncryptedIDCardOCRRequest) FromJsonString ¶ added in v1.0.850
func (r *RecognizeEncryptedIDCardOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeEncryptedIDCardOCRRequest) ToJsonString ¶ added in v1.0.850
func (r *RecognizeEncryptedIDCardOCRRequest) ToJsonString() string
type RecognizeEncryptedIDCardOCRRequestParams ¶ added in v1.0.850
type RecognizeEncryptedIDCardOCRRequestParams struct { // 请求体被加密后的密文,本接口只支持加密传输 EncryptedBody *string `json:"EncryptedBody,omitnil,omitempty" name:"EncryptedBody"` // 敏感数据加密信息。对传入信息有加密需求的用户可使用此参数,详情请点击左侧链接。 Encryption *Encryption `json:"Encryption,omitnil,omitempty" name:"Encryption"` // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // FRONT:身份证有照片的一面(人像面), // BACK:身份证有国徽的一面(国徽面), // 该参数如果不填,将为您自动判断身份证正反面。 CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"` // 以下可选字段均为bool 类型,默认false: // CropIdCard,身份证照片裁剪(去掉证件外多余的边缘、自动矫正拍摄角度) // CropPortrait,人像照片裁剪(自动抠取身份证头像区域) // CopyWarn,复印件告警 // BorderCheckWarn,边框和框内遮挡告警 // ReshootWarn,翻拍告警 // DetectPsWarn,疑似存在PS痕迹告警 // TempIdWarn,临时身份证告警 // InvalidDateWarn,身份证有效日期不合法告警 // Quality,图片质量分数(评价图片的模糊程度) // MultiCardDetect,是否开启正反面同框识别(仅支持二代身份证正反页同框识别或临时身份证正反页同框识别) // ReflectWarn,是否开启反光检测 // // SDK 设置方式参考: // Config = Json.stringify({"CropIdCard":true,"CropPortrait":true}) // API 3.0 Explorer 设置方式参考: // Config = {"CropIdCard":true,"CropPortrait":true} Config *string `json:"Config,omitnil,omitempty" name:"Config"` // 默认值为true,打开识别结果纠正开关。开关开启后,身份证号、出生日期、性别,三个字段会进行矫正补齐,统一结果输出;若关闭此开关,以上三个字段不会进行矫正补齐,保持原始识别结果输出,若原图出现篡改情况,这三个字段的识别结果可能会不统一。 EnableRecognitionRectify *bool `json:"EnableRecognitionRectify,omitnil,omitempty" name:"EnableRecognitionRectify"` // 默认值为false。 // // 此开关需要在反光检测开关开启下才会生效(即此开关生效的前提是config入参里的"ReflectWarn":true),若EnableReflectDetail设置为true,则会返回反光点覆盖区域详情。反光点覆盖区域详情分为四部分:人像照片位置、国徽位置、识别字段位置、其他位置。一个反光点允许覆盖多个区域,且一张图片可能存在多个反光点。 EnableReflectDetail *bool `json:"EnableReflectDetail,omitnil,omitempty" name:"EnableReflectDetail"` }
Predefined struct for user
type RecognizeEncryptedIDCardOCRResponse ¶ added in v1.0.850
type RecognizeEncryptedIDCardOCRResponse struct { *tchttp.BaseResponse Response *RecognizeEncryptedIDCardOCRResponseParams `json:"Response"` }
func NewRecognizeEncryptedIDCardOCRResponse ¶ added in v1.0.850
func NewRecognizeEncryptedIDCardOCRResponse() (response *RecognizeEncryptedIDCardOCRResponse)
func (*RecognizeEncryptedIDCardOCRResponse) FromJsonString ¶ added in v1.0.850
func (r *RecognizeEncryptedIDCardOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeEncryptedIDCardOCRResponse) ToJsonString ¶ added in v1.0.850
func (r *RecognizeEncryptedIDCardOCRResponse) ToJsonString() string
type RecognizeEncryptedIDCardOCRResponseParams ¶ added in v1.0.850
type RecognizeEncryptedIDCardOCRResponseParams struct { // 姓名(人像面) Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 性别(人像面) Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"` // 民族(人像面) Nation *string `json:"Nation,omitnil,omitempty" name:"Nation"` // 出生日期(人像面) Birth *string `json:"Birth,omitnil,omitempty" name:"Birth"` // 地址(人像面) Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 身份证号(人像面) IdNum *string `json:"IdNum,omitnil,omitempty" name:"IdNum"` // 发证机关(国徽面) Authority *string `json:"Authority,omitnil,omitempty" name:"Authority"` // 证件有效期(国徽面) ValidDate *string `json:"ValidDate,omitnil,omitempty" name:"ValidDate"` // 扩展信息,不请求则不返回,具体输入参考示例3和示例4。 // IdCard,裁剪后身份证照片的base64编码,请求 Config.CropIdCard 时返回; // Portrait,身份证头像照片的base64编码,请求 Config.CropPortrait 时返回; // // Quality,图片质量分数,请求 Config.Quality 时返回(取值范围:0 ~ 100,分数越低越模糊,建议阈值≥50); // BorderCodeValue,身份证边框不完整告警阈值分数,请求 Config.BorderCheckWarn时返回(取值范围:0 ~ 100,分数越低边框遮挡可能性越低,建议阈值≤50); // // WarnInfos,告警信息,Code 告警码列表和释义: // -9100 身份证有效日期不合法告警, // -9101 身份证边框不完整告警, // -9102 身份证复印件告警, // -9103 身份证翻拍告警, // -9105 身份证框内遮挡告警, // -9104 临时身份证告警, // -9106 身份证疑似存在PS痕迹告警, // -9107 身份证反光告警。 AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"` // 反光点覆盖区域详情结果,具体内容请点击左侧链接 ReflectDetailInfos []*ReflectDetailInfo `json:"ReflectDetailInfos,omitnil,omitempty" name:"ReflectDetailInfos"` // 加密后的数据 EncryptedBody *string `json:"EncryptedBody,omitnil,omitempty" name:"EncryptedBody"` // 敏感数据加密信息 Encryption *Encryption `json:"Encryption,omitnil,omitempty" name:"Encryption"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizeForeignPermanentResidentIdCardRequest ¶ added in v1.0.842
type RecognizeForeignPermanentResidentIdCardRequest struct { *tchttp.BaseRequest // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 // 示例值:https://ocr-demo-1254418846.cos.ap-guangzhou.myqcloud.com/docume ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 EnablePdf *bool `json:"EnablePdf,omitnil,omitempty" name:"EnablePdf"` // 需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。 // 示例值:1 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewRecognizeForeignPermanentResidentIdCardRequest ¶ added in v1.0.842
func NewRecognizeForeignPermanentResidentIdCardRequest() (request *RecognizeForeignPermanentResidentIdCardRequest)
func (*RecognizeForeignPermanentResidentIdCardRequest) FromJsonString ¶ added in v1.0.842
func (r *RecognizeForeignPermanentResidentIdCardRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeForeignPermanentResidentIdCardRequest) ToJsonString ¶ added in v1.0.842
func (r *RecognizeForeignPermanentResidentIdCardRequest) ToJsonString() string
type RecognizeForeignPermanentResidentIdCardRequestParams ¶ added in v1.0.842
type RecognizeForeignPermanentResidentIdCardRequestParams struct { // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 // 示例值:https://ocr-demo-1254418846.cos.ap-guangzhou.myqcloud.com/docume ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 EnablePdf *bool `json:"EnablePdf,omitnil,omitempty" name:"EnablePdf"` // 需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。 // 示例值:1 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type RecognizeForeignPermanentResidentIdCardResponse ¶ added in v1.0.842
type RecognizeForeignPermanentResidentIdCardResponse struct { *tchttp.BaseResponse Response *RecognizeForeignPermanentResidentIdCardResponseParams `json:"Response"` }
func NewRecognizeForeignPermanentResidentIdCardResponse ¶ added in v1.0.842
func NewRecognizeForeignPermanentResidentIdCardResponse() (response *RecognizeForeignPermanentResidentIdCardResponse)
func (*RecognizeForeignPermanentResidentIdCardResponse) FromJsonString ¶ added in v1.0.842
func (r *RecognizeForeignPermanentResidentIdCardResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeForeignPermanentResidentIdCardResponse) ToJsonString ¶ added in v1.0.842
func (r *RecognizeForeignPermanentResidentIdCardResponse) ToJsonString() string
type RecognizeForeignPermanentResidentIdCardResponseParams ¶ added in v1.0.842
type RecognizeForeignPermanentResidentIdCardResponseParams struct { // 中文姓名。 CnName *string `json:"CnName,omitnil,omitempty" name:"CnName"` // 英文名。 EnName *string `json:"EnName,omitnil,omitempty" name:"EnName"` // 性别。 Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"` // 出生日期。规范格式为 XXXX年XX月XX日。 DateOfBirth *string `json:"DateOfBirth,omitnil,omitempty" name:"DateOfBirth"` // 国籍。 Nationality *string `json:"Nationality,omitnil,omitempty" name:"Nationality"` // 有效期限。 PeriodOfValidity *string `json:"PeriodOfValidity,omitnil,omitempty" name:"PeriodOfValidity"` // 证件号码。 No *string `json:"No,omitnil,omitempty" name:"No"` // 曾持证件号码。 PreviousNumber *string `json:"PreviousNumber,omitnil,omitempty" name:"PreviousNumber"` // 签发机关。 IssuedAuthority *string `json:"IssuedAuthority,omitnil,omitempty" name:"IssuedAuthority"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizeGeneralInvoiceRequest ¶ added in v1.0.651
type RecognizeGeneralInvoiceRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 8M。图片下载时间不超过 3 秒。 // 支持的图片像素:单边介于20-10000px之间。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 8M。图片下载时间不超过 3 秒。 // 支持的图片像素:单边介于20-10000px之间。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。 // 暂不支持多个参数进行局部控制。 // 0:出租车发票 // 1:定额发票 // 2:火车票 // 3:增值税发票 // 5:机票行程单 // 8:通用机打发票 // 9:汽车票 // 10:轮船票 // 11:增值税发票(卷票 ) // 12:购车发票 // 13:过路过桥费发票 // 15:非税发票 // 16:全电发票 // 17:医疗发票 // -1:其他发票 Types []*int64 `json:"Types,omitnil,omitempty" name:"Types"` // 是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。 EnableOther *bool `json:"EnableOther,omitnil,omitempty" name:"EnableOther"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 EnablePdf *bool `json:"EnablePdf,omitnil,omitempty" name:"EnablePdf"` // 需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 是否开启PDF多页识别,默认值为false,开启后可同时支持多页PDF的识别返回,仅支持返回文件前30页。开启后EnablePdf和PdfPageNumber入参不进行控制。 EnableMultiplePage *bool `json:"EnableMultiplePage,omitnil,omitempty" name:"EnableMultiplePage"` // 是否返回切割图片base64,默认值为false。 EnableCutImage *bool `json:"EnableCutImage,omitnil,omitempty" name:"EnableCutImage"` // 是否打开字段坐标返回。默认为false。 EnableItemPolygon *bool `json:"EnableItemPolygon,omitnil,omitempty" name:"EnableItemPolygon"` }
func NewRecognizeGeneralInvoiceRequest ¶ added in v1.0.651
func NewRecognizeGeneralInvoiceRequest() (request *RecognizeGeneralInvoiceRequest)
func (*RecognizeGeneralInvoiceRequest) FromJsonString ¶ added in v1.0.651
func (r *RecognizeGeneralInvoiceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeGeneralInvoiceRequest) ToJsonString ¶ added in v1.0.651
func (r *RecognizeGeneralInvoiceRequest) ToJsonString() string
type RecognizeGeneralInvoiceRequestParams ¶ added in v1.0.651
type RecognizeGeneralInvoiceRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 8M。图片下载时间不超过 3 秒。 // 支持的图片像素:单边介于20-10000px之间。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 8M。图片下载时间不超过 3 秒。 // 支持的图片像素:单边介于20-10000px之间。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。 // 暂不支持多个参数进行局部控制。 // 0:出租车发票 // 1:定额发票 // 2:火车票 // 3:增值税发票 // 5:机票行程单 // 8:通用机打发票 // 9:汽车票 // 10:轮船票 // 11:增值税发票(卷票 ) // 12:购车发票 // 13:过路过桥费发票 // 15:非税发票 // 16:全电发票 // 17:医疗发票 // -1:其他发票 Types []*int64 `json:"Types,omitnil,omitempty" name:"Types"` // 是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。 EnableOther *bool `json:"EnableOther,omitnil,omitempty" name:"EnableOther"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 EnablePdf *bool `json:"EnablePdf,omitnil,omitempty" name:"EnablePdf"` // 需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 是否开启PDF多页识别,默认值为false,开启后可同时支持多页PDF的识别返回,仅支持返回文件前30页。开启后EnablePdf和PdfPageNumber入参不进行控制。 EnableMultiplePage *bool `json:"EnableMultiplePage,omitnil,omitempty" name:"EnableMultiplePage"` // 是否返回切割图片base64,默认值为false。 EnableCutImage *bool `json:"EnableCutImage,omitnil,omitempty" name:"EnableCutImage"` // 是否打开字段坐标返回。默认为false。 EnableItemPolygon *bool `json:"EnableItemPolygon,omitnil,omitempty" name:"EnableItemPolygon"` }
Predefined struct for user
type RecognizeGeneralInvoiceResponse ¶ added in v1.0.651
type RecognizeGeneralInvoiceResponse struct { *tchttp.BaseResponse Response *RecognizeGeneralInvoiceResponseParams `json:"Response"` }
func NewRecognizeGeneralInvoiceResponse ¶ added in v1.0.651
func NewRecognizeGeneralInvoiceResponse() (response *RecognizeGeneralInvoiceResponse)
func (*RecognizeGeneralInvoiceResponse) FromJsonString ¶ added in v1.0.651
func (r *RecognizeGeneralInvoiceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeGeneralInvoiceResponse) ToJsonString ¶ added in v1.0.651
func (r *RecognizeGeneralInvoiceResponse) ToJsonString() string
type RecognizeGeneralInvoiceResponseParams ¶ added in v1.0.651
type RecognizeGeneralInvoiceResponseParams struct { // 混贴票据识别结果,具体内容请点击左侧链接。 MixedInvoiceItems []*InvoiceItem `json:"MixedInvoiceItems,omitnil,omitempty" name:"MixedInvoiceItems"` // PDF文件总页码 TotalPDFCount *int64 `json:"TotalPDFCount,omitnil,omitempty" name:"TotalPDFCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizeGeneralTextImageWarnRequest ¶ added in v1.0.912
type RecognizeGeneralTextImageWarnRequest struct { *tchttp.BaseRequest // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 示例值:false EnablePdf *bool `json:"EnablePdf,omitnil,omitempty" name:"EnablePdf"` // 需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。 示例值:1 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 支持的模板类型 // - General 通用告警 // - LicensePlate 车牌告警 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
func NewRecognizeGeneralTextImageWarnRequest ¶ added in v1.0.912
func NewRecognizeGeneralTextImageWarnRequest() (request *RecognizeGeneralTextImageWarnRequest)
func (*RecognizeGeneralTextImageWarnRequest) FromJsonString ¶ added in v1.0.912
func (r *RecognizeGeneralTextImageWarnRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeGeneralTextImageWarnRequest) ToJsonString ¶ added in v1.0.912
func (r *RecognizeGeneralTextImageWarnRequest) ToJsonString() string
type RecognizeGeneralTextImageWarnRequestParams ¶ added in v1.0.912
type RecognizeGeneralTextImageWarnRequestParams struct { // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 示例值:false EnablePdf *bool `json:"EnablePdf,omitnil,omitempty" name:"EnablePdf"` // 需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。 示例值:1 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 支持的模板类型 // - General 通用告警 // - LicensePlate 车牌告警 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type RecognizeGeneralTextImageWarnResponse ¶ added in v1.0.912
type RecognizeGeneralTextImageWarnResponse struct { *tchttp.BaseResponse Response *RecognizeGeneralTextImageWarnResponseParams `json:"Response"` }
func NewRecognizeGeneralTextImageWarnResponse ¶ added in v1.0.912
func NewRecognizeGeneralTextImageWarnResponse() (response *RecognizeGeneralTextImageWarnResponse)
func (*RecognizeGeneralTextImageWarnResponse) FromJsonString ¶ added in v1.0.912
func (r *RecognizeGeneralTextImageWarnResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeGeneralTextImageWarnResponse) ToJsonString ¶ added in v1.0.912
func (r *RecognizeGeneralTextImageWarnResponse) ToJsonString() string
type RecognizeGeneralTextImageWarnResponseParams ¶ added in v1.0.912
type RecognizeGeneralTextImageWarnResponseParams struct { // 复印告警信息 Copy *GeneralWarnInfo `json:"Copy,omitnil,omitempty" name:"Copy"` // 翻拍告警信息 Reprint *GeneralWarnInfo `json:"Reprint,omitnil,omitempty" name:"Reprint"` // 模糊告警信息 Blur *GeneralWarnInfo `json:"Blur,omitnil,omitempty" name:"Blur"` // 反光告警信息 Reflection *GeneralWarnInfo `json:"Reflection,omitnil,omitempty" name:"Reflection"` // 边框不完整告警信息 BorderIncomplete *GeneralWarnInfo `json:"BorderIncomplete,omitnil,omitempty" name:"BorderIncomplete"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizeHealthCodeOCRRequest ¶ added in v1.0.336
type RecognizeHealthCodeOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 需要识别的健康码类型列表,为空或不填表示默认为自动识别。 // 0:自动识别 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` }
func NewRecognizeHealthCodeOCRRequest ¶ added in v1.0.336
func NewRecognizeHealthCodeOCRRequest() (request *RecognizeHealthCodeOCRRequest)
func (*RecognizeHealthCodeOCRRequest) FromJsonString ¶ added in v1.0.336
func (r *RecognizeHealthCodeOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeHealthCodeOCRRequest) ToJsonString ¶ added in v1.0.336
func (r *RecognizeHealthCodeOCRRequest) ToJsonString() string
type RecognizeHealthCodeOCRRequestParams ¶ added in v1.0.426
type RecognizeHealthCodeOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 需要识别的健康码类型列表,为空或不填表示默认为自动识别。 // 0:自动识别 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type RecognizeHealthCodeOCRResponse ¶ added in v1.0.336
type RecognizeHealthCodeOCRResponse struct { *tchttp.BaseResponse Response *RecognizeHealthCodeOCRResponseParams `json:"Response"` }
func NewRecognizeHealthCodeOCRResponse ¶ added in v1.0.336
func NewRecognizeHealthCodeOCRResponse() (response *RecognizeHealthCodeOCRResponse)
func (*RecognizeHealthCodeOCRResponse) FromJsonString ¶ added in v1.0.336
func (r *RecognizeHealthCodeOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeHealthCodeOCRResponse) ToJsonString ¶ added in v1.0.336
func (r *RecognizeHealthCodeOCRResponse) ToJsonString() string
type RecognizeHealthCodeOCRResponseParams ¶ added in v1.0.426
type RecognizeHealthCodeOCRResponseParams struct { // 持码人姓名,如:王*(允许返回空值) Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 持码人身份证号,如:11**************01(允许返回空值) IDNumber *string `json:"IDNumber,omitnil,omitempty" name:"IDNumber"` // 健康码更新时间(允许返回空值) Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 健康码颜色:绿色、黄色、红色(允许返回空值) Color *string `json:"Color,omitnil,omitempty" name:"Color"` // 核酸检测间隔时长(允许返回空值) TestingInterval *string `json:"TestingInterval,omitnil,omitempty" name:"TestingInterval"` // 核酸检测结果:阴性、阳性、暂无核酸检测记录(允许返回空值) TestingResult *string `json:"TestingResult,omitnil,omitempty" name:"TestingResult"` // 核酸检测时间(允许返回空值) TestingTime *string `json:"TestingTime,omitnil,omitempty" name:"TestingTime"` // 疫苗接种信息,返回接种针数或接种情况(允许返回空值) Vaccination *string `json:"Vaccination,omitnil,omitempty" name:"Vaccination"` // 场所名称(允许返回空值) SpotName *string `json:"SpotName,omitnil,omitempty" name:"SpotName"` // 疫苗接种时间 VaccinationTime *string `json:"VaccinationTime,omitnil,omitempty" name:"VaccinationTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizeIndonesiaIDCardOCRRequest ¶ added in v1.0.416
type RecognizeIndonesiaIDCardOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回人像照片。 ReturnHeadImage *bool `json:"ReturnHeadImage,omitnil,omitempty" name:"ReturnHeadImage"` // 场景参数,默认值为V1 // 可选值: // V1 // V2 Scene *string `json:"Scene,omitnil,omitempty" name:"Scene"` }
func NewRecognizeIndonesiaIDCardOCRRequest ¶ added in v1.0.416
func NewRecognizeIndonesiaIDCardOCRRequest() (request *RecognizeIndonesiaIDCardOCRRequest)
func (*RecognizeIndonesiaIDCardOCRRequest) FromJsonString ¶ added in v1.0.416
func (r *RecognizeIndonesiaIDCardOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeIndonesiaIDCardOCRRequest) ToJsonString ¶ added in v1.0.416
func (r *RecognizeIndonesiaIDCardOCRRequest) ToJsonString() string
type RecognizeIndonesiaIDCardOCRRequestParams ¶ added in v1.0.426
type RecognizeIndonesiaIDCardOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回人像照片。 ReturnHeadImage *bool `json:"ReturnHeadImage,omitnil,omitempty" name:"ReturnHeadImage"` // 场景参数,默认值为V1 // 可选值: // V1 // V2 Scene *string `json:"Scene,omitnil,omitempty" name:"Scene"` }
Predefined struct for user
type RecognizeIndonesiaIDCardOCRResponse ¶ added in v1.0.416
type RecognizeIndonesiaIDCardOCRResponse struct { *tchttp.BaseResponse Response *RecognizeIndonesiaIDCardOCRResponseParams `json:"Response"` }
func NewRecognizeIndonesiaIDCardOCRResponse ¶ added in v1.0.416
func NewRecognizeIndonesiaIDCardOCRResponse() (response *RecognizeIndonesiaIDCardOCRResponse)
func (*RecognizeIndonesiaIDCardOCRResponse) FromJsonString ¶ added in v1.0.416
func (r *RecognizeIndonesiaIDCardOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeIndonesiaIDCardOCRResponse) ToJsonString ¶ added in v1.0.416
func (r *RecognizeIndonesiaIDCardOCRResponse) ToJsonString() string
type RecognizeIndonesiaIDCardOCRResponseParams ¶ added in v1.0.426
type RecognizeIndonesiaIDCardOCRResponseParams struct { // 证件号码 NIK *string `json:"NIK,omitnil,omitempty" name:"NIK"` // 姓名 Nama *string `json:"Nama,omitnil,omitempty" name:"Nama"` // 出生地/出生时间 TempatTglLahir *string `json:"TempatTglLahir,omitnil,omitempty" name:"TempatTglLahir"` // 性别 JenisKelamin *string `json:"JenisKelamin,omitnil,omitempty" name:"JenisKelamin"` // 血型 GolDarah *string `json:"GolDarah,omitnil,omitempty" name:"GolDarah"` // 地址 Alamat *string `json:"Alamat,omitnil,omitempty" name:"Alamat"` // 街道 RTRW *string `json:"RTRW,omitnil,omitempty" name:"RTRW"` // 村 KelDesa *string `json:"KelDesa,omitnil,omitempty" name:"KelDesa"` // 地区 Kecamatan *string `json:"Kecamatan,omitnil,omitempty" name:"Kecamatan"` // 宗教信仰 Agama *string `json:"Agama,omitnil,omitempty" name:"Agama"` // 婚姻状况 StatusPerkawinan *string `json:"StatusPerkawinan,omitnil,omitempty" name:"StatusPerkawinan"` // 职业 Perkerjaan *string `json:"Perkerjaan,omitnil,omitempty" name:"Perkerjaan"` // 国籍 KewargaNegaraan *string `json:"KewargaNegaraan,omitnil,omitempty" name:"KewargaNegaraan"` // 身份证有效期限 BerlakuHingga *string `json:"BerlakuHingga,omitnil,omitempty" name:"BerlakuHingga"` // 发证日期 IssuedDate *string `json:"IssuedDate,omitnil,omitempty" name:"IssuedDate"` // 人像截图 Photo *string `json:"Photo,omitnil,omitempty" name:"Photo"` // 省份,Scene为V2时支持识别 Provinsi *string `json:"Provinsi,omitnil,omitempty" name:"Provinsi"` // 城市,Scene为V2时支持识别 Kota *string `json:"Kota,omitnil,omitempty" name:"Kota"` // 告警码 // -9101 证件边框不完整告警 // -9102 证件复印件告警 // -9103 证件翻拍告警 // -9107 证件反光告警 // -9108 证件模糊告警 // -9109 告警能力未开通 WarnCardInfos []*int64 `json:"WarnCardInfos,omitnil,omitempty" name:"WarnCardInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizeMedicalInvoiceOCRRequest ¶ added in v1.0.494
type RecognizeMedicalInvoiceOCRRequest struct { *tchttp.BaseRequest // 图片的Base64 值。 // 支持的文件格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载文件经Base64编码后不超过 7M。文件下载时间不超过 3 秒。 // 输入参数 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的Url 地址。 // 支持的文件格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载文件经 Base64 编码后不超过 7M。文件下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否需要返回识别出的文本行在原图上的四点坐标,默认不返回 ReturnVertex *bool `json:"ReturnVertex,omitnil,omitempty" name:"ReturnVertex"` // 是否需要返回识别出的文本行在旋转纠正之后的图像中的四点坐标,默认不返回 ReturnCoord *bool `json:"ReturnCoord,omitnil,omitempty" name:"ReturnCoord"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewRecognizeMedicalInvoiceOCRRequest ¶ added in v1.0.494
func NewRecognizeMedicalInvoiceOCRRequest() (request *RecognizeMedicalInvoiceOCRRequest)
func (*RecognizeMedicalInvoiceOCRRequest) FromJsonString ¶ added in v1.0.494
func (r *RecognizeMedicalInvoiceOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeMedicalInvoiceOCRRequest) ToJsonString ¶ added in v1.0.494
func (r *RecognizeMedicalInvoiceOCRRequest) ToJsonString() string
type RecognizeMedicalInvoiceOCRRequestParams ¶ added in v1.0.494
type RecognizeMedicalInvoiceOCRRequestParams struct { // 图片的Base64 值。 // 支持的文件格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载文件经Base64编码后不超过 7M。文件下载时间不超过 3 秒。 // 输入参数 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的Url 地址。 // 支持的文件格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载文件经 Base64 编码后不超过 7M。文件下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否需要返回识别出的文本行在原图上的四点坐标,默认不返回 ReturnVertex *bool `json:"ReturnVertex,omitnil,omitempty" name:"ReturnVertex"` // 是否需要返回识别出的文本行在旋转纠正之后的图像中的四点坐标,默认不返回 ReturnCoord *bool `json:"ReturnCoord,omitnil,omitempty" name:"ReturnCoord"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type RecognizeMedicalInvoiceOCRResponse ¶ added in v1.0.494
type RecognizeMedicalInvoiceOCRResponse struct { *tchttp.BaseResponse Response *RecognizeMedicalInvoiceOCRResponseParams `json:"Response"` }
func NewRecognizeMedicalInvoiceOCRResponse ¶ added in v1.0.494
func NewRecognizeMedicalInvoiceOCRResponse() (response *RecognizeMedicalInvoiceOCRResponse)
func (*RecognizeMedicalInvoiceOCRResponse) FromJsonString ¶ added in v1.0.494
func (r *RecognizeMedicalInvoiceOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeMedicalInvoiceOCRResponse) ToJsonString ¶ added in v1.0.494
func (r *RecognizeMedicalInvoiceOCRResponse) ToJsonString() string
type RecognizeMedicalInvoiceOCRResponseParams ¶ added in v1.0.494
type RecognizeMedicalInvoiceOCRResponseParams struct { // 识别出的字段信息 MedicalInvoiceInfos []*MedicalInvoiceInfo `json:"MedicalInvoiceInfos,omitnil,omitempty" name:"MedicalInvoiceInfos"` // 图片旋转角度(角度制),文本的水平方向为0°,顺时针为正,逆时针为负。 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizeOnlineTaxiItineraryOCRRequest ¶ added in v1.0.268
type RecognizeOnlineTaxiItineraryOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewRecognizeOnlineTaxiItineraryOCRRequest ¶ added in v1.0.268
func NewRecognizeOnlineTaxiItineraryOCRRequest() (request *RecognizeOnlineTaxiItineraryOCRRequest)
func (*RecognizeOnlineTaxiItineraryOCRRequest) FromJsonString ¶ added in v1.0.268
func (r *RecognizeOnlineTaxiItineraryOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeOnlineTaxiItineraryOCRRequest) ToJsonString ¶ added in v1.0.268
func (r *RecognizeOnlineTaxiItineraryOCRRequest) ToJsonString() string
type RecognizeOnlineTaxiItineraryOCRRequestParams ¶ added in v1.0.426
type RecognizeOnlineTaxiItineraryOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type RecognizeOnlineTaxiItineraryOCRResponse ¶ added in v1.0.268
type RecognizeOnlineTaxiItineraryOCRResponse struct { *tchttp.BaseResponse Response *RecognizeOnlineTaxiItineraryOCRResponseParams `json:"Response"` }
func NewRecognizeOnlineTaxiItineraryOCRResponse ¶ added in v1.0.268
func NewRecognizeOnlineTaxiItineraryOCRResponse() (response *RecognizeOnlineTaxiItineraryOCRResponse)
func (*RecognizeOnlineTaxiItineraryOCRResponse) FromJsonString ¶ added in v1.0.268
func (r *RecognizeOnlineTaxiItineraryOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeOnlineTaxiItineraryOCRResponse) ToJsonString ¶ added in v1.0.268
func (r *RecognizeOnlineTaxiItineraryOCRResponse) ToJsonString() string
type RecognizeOnlineTaxiItineraryOCRResponseParams ¶ added in v1.0.426
type RecognizeOnlineTaxiItineraryOCRResponseParams struct { // 网约车行程单识别结果,具体内容请点击左侧链接。 OnlineTaxiItineraryInfos []*OnlineTaxiItineraryInfo `json:"OnlineTaxiItineraryInfos,omitnil,omitempty" name:"OnlineTaxiItineraryInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizePhilippinesDrivingLicenseOCRRequest ¶ added in v1.0.416
type RecognizePhilippinesDrivingLicenseOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回人像照片。 ReturnHeadImage *bool `json:"ReturnHeadImage,omitnil,omitempty" name:"ReturnHeadImage"` }
func NewRecognizePhilippinesDrivingLicenseOCRRequest ¶ added in v1.0.416
func NewRecognizePhilippinesDrivingLicenseOCRRequest() (request *RecognizePhilippinesDrivingLicenseOCRRequest)
func (*RecognizePhilippinesDrivingLicenseOCRRequest) FromJsonString ¶ added in v1.0.416
func (r *RecognizePhilippinesDrivingLicenseOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizePhilippinesDrivingLicenseOCRRequest) ToJsonString ¶ added in v1.0.416
func (r *RecognizePhilippinesDrivingLicenseOCRRequest) ToJsonString() string
type RecognizePhilippinesDrivingLicenseOCRRequestParams ¶ added in v1.0.426
type RecognizePhilippinesDrivingLicenseOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回人像照片。 ReturnHeadImage *bool `json:"ReturnHeadImage,omitnil,omitempty" name:"ReturnHeadImage"` }
Predefined struct for user
type RecognizePhilippinesDrivingLicenseOCRResponse ¶ added in v1.0.416
type RecognizePhilippinesDrivingLicenseOCRResponse struct { *tchttp.BaseResponse Response *RecognizePhilippinesDrivingLicenseOCRResponseParams `json:"Response"` }
func NewRecognizePhilippinesDrivingLicenseOCRResponse ¶ added in v1.0.416
func NewRecognizePhilippinesDrivingLicenseOCRResponse() (response *RecognizePhilippinesDrivingLicenseOCRResponse)
func (*RecognizePhilippinesDrivingLicenseOCRResponse) FromJsonString ¶ added in v1.0.416
func (r *RecognizePhilippinesDrivingLicenseOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizePhilippinesDrivingLicenseOCRResponse) ToJsonString ¶ added in v1.0.416
func (r *RecognizePhilippinesDrivingLicenseOCRResponse) ToJsonString() string
type RecognizePhilippinesDrivingLicenseOCRResponseParams ¶ added in v1.0.426
type RecognizePhilippinesDrivingLicenseOCRResponseParams struct { // 人像照片Base64后的结果 HeadPortrait *TextDetectionResult `json:"HeadPortrait,omitnil,omitempty" name:"HeadPortrait"` // 姓名 Name *TextDetectionResult `json:"Name,omitnil,omitempty" name:"Name"` // 姓氏 LastName *TextDetectionResult `json:"LastName,omitnil,omitempty" name:"LastName"` // 首姓名 FirstName *TextDetectionResult `json:"FirstName,omitnil,omitempty" name:"FirstName"` // 中间姓名 MiddleName *TextDetectionResult `json:"MiddleName,omitnil,omitempty" name:"MiddleName"` // 国籍 Nationality *TextDetectionResult `json:"Nationality,omitnil,omitempty" name:"Nationality"` // 性别 Sex *TextDetectionResult `json:"Sex,omitnil,omitempty" name:"Sex"` // 地址 Address *TextDetectionResult `json:"Address,omitnil,omitempty" name:"Address"` // 证号 LicenseNo *TextDetectionResult `json:"LicenseNo,omitnil,omitempty" name:"LicenseNo"` // 有效期 ExpiresDate *TextDetectionResult `json:"ExpiresDate,omitnil,omitempty" name:"ExpiresDate"` // 机构代码 AgencyCode *TextDetectionResult `json:"AgencyCode,omitnil,omitempty" name:"AgencyCode"` // 出生日期 Birthday *TextDetectionResult `json:"Birthday,omitnil,omitempty" name:"Birthday"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizePhilippinesSssIDOCRRequest ¶ added in v1.0.643
type RecognizePhilippinesSssIDOCRRequest struct { *tchttp.BaseRequest // 是否返回人像照片。 ReturnHeadImage *bool `json:"ReturnHeadImage,omitnil,omitempty" name:"ReturnHeadImage"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewRecognizePhilippinesSssIDOCRRequest ¶ added in v1.0.643
func NewRecognizePhilippinesSssIDOCRRequest() (request *RecognizePhilippinesSssIDOCRRequest)
func (*RecognizePhilippinesSssIDOCRRequest) FromJsonString ¶ added in v1.0.643
func (r *RecognizePhilippinesSssIDOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizePhilippinesSssIDOCRRequest) ToJsonString ¶ added in v1.0.643
func (r *RecognizePhilippinesSssIDOCRRequest) ToJsonString() string
type RecognizePhilippinesSssIDOCRRequestParams ¶ added in v1.0.643
type RecognizePhilippinesSssIDOCRRequestParams struct { // 是否返回人像照片。 ReturnHeadImage *bool `json:"ReturnHeadImage,omitnil,omitempty" name:"ReturnHeadImage"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type RecognizePhilippinesSssIDOCRResponse ¶ added in v1.0.643
type RecognizePhilippinesSssIDOCRResponse struct { *tchttp.BaseResponse Response *RecognizePhilippinesSssIDOCRResponseParams `json:"Response"` }
func NewRecognizePhilippinesSssIDOCRResponse ¶ added in v1.0.643
func NewRecognizePhilippinesSssIDOCRResponse() (response *RecognizePhilippinesSssIDOCRResponse)
func (*RecognizePhilippinesSssIDOCRResponse) FromJsonString ¶ added in v1.0.643
func (r *RecognizePhilippinesSssIDOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizePhilippinesSssIDOCRResponse) ToJsonString ¶ added in v1.0.643
func (r *RecognizePhilippinesSssIDOCRResponse) ToJsonString() string
type RecognizePhilippinesSssIDOCRResponseParams ¶ added in v1.0.643
type RecognizePhilippinesSssIDOCRResponseParams struct { // 人像照片Base64后的结果 HeadPortrait *TextDetectionResult `json:"HeadPortrait,omitnil,omitempty" name:"HeadPortrait"` // 编号 LicenseNumber *TextDetectionResult `json:"LicenseNumber,omitnil,omitempty" name:"LicenseNumber"` // 姓名 FullName *TextDetectionResult `json:"FullName,omitnil,omitempty" name:"FullName"` // 生日 Birthday *TextDetectionResult `json:"Birthday,omitnil,omitempty" name:"Birthday"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizePhilippinesTinIDOCRRequest ¶ added in v1.0.643
type RecognizePhilippinesTinIDOCRRequest struct { *tchttp.BaseRequest // 是否返回人像照片。 ReturnHeadImage *bool `json:"ReturnHeadImage,omitnil,omitempty" name:"ReturnHeadImage"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewRecognizePhilippinesTinIDOCRRequest ¶ added in v1.0.643
func NewRecognizePhilippinesTinIDOCRRequest() (request *RecognizePhilippinesTinIDOCRRequest)
func (*RecognizePhilippinesTinIDOCRRequest) FromJsonString ¶ added in v1.0.643
func (r *RecognizePhilippinesTinIDOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizePhilippinesTinIDOCRRequest) ToJsonString ¶ added in v1.0.643
func (r *RecognizePhilippinesTinIDOCRRequest) ToJsonString() string
type RecognizePhilippinesTinIDOCRRequestParams ¶ added in v1.0.643
type RecognizePhilippinesTinIDOCRRequestParams struct { // 是否返回人像照片。 ReturnHeadImage *bool `json:"ReturnHeadImage,omitnil,omitempty" name:"ReturnHeadImage"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type RecognizePhilippinesTinIDOCRResponse ¶ added in v1.0.643
type RecognizePhilippinesTinIDOCRResponse struct { *tchttp.BaseResponse Response *RecognizePhilippinesTinIDOCRResponseParams `json:"Response"` }
func NewRecognizePhilippinesTinIDOCRResponse ¶ added in v1.0.643
func NewRecognizePhilippinesTinIDOCRResponse() (response *RecognizePhilippinesTinIDOCRResponse)
func (*RecognizePhilippinesTinIDOCRResponse) FromJsonString ¶ added in v1.0.643
func (r *RecognizePhilippinesTinIDOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizePhilippinesTinIDOCRResponse) ToJsonString ¶ added in v1.0.643
func (r *RecognizePhilippinesTinIDOCRResponse) ToJsonString() string
type RecognizePhilippinesTinIDOCRResponseParams ¶ added in v1.0.643
type RecognizePhilippinesTinIDOCRResponseParams struct { // 人像照片Base64后的结果 HeadPortrait *TextDetectionResult `json:"HeadPortrait,omitnil,omitempty" name:"HeadPortrait"` // 编码 LicenseNumber *TextDetectionResult `json:"LicenseNumber,omitnil,omitempty" name:"LicenseNumber"` // 姓名 FullName *TextDetectionResult `json:"FullName,omitnil,omitempty" name:"FullName"` // 地址 Address *TextDetectionResult `json:"Address,omitnil,omitempty" name:"Address"` // 生日 Birthday *TextDetectionResult `json:"Birthday,omitnil,omitempty" name:"Birthday"` // 发证日期 IssueDate *TextDetectionResult `json:"IssueDate,omitnil,omitempty" name:"IssueDate"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizePhilippinesUMIDOCRRequest ¶ added in v1.0.669
type RecognizePhilippinesUMIDOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回人像照片。 ReturnHeadImage *bool `json:"ReturnHeadImage,omitnil,omitempty" name:"ReturnHeadImage"` }
func NewRecognizePhilippinesUMIDOCRRequest ¶ added in v1.0.669
func NewRecognizePhilippinesUMIDOCRRequest() (request *RecognizePhilippinesUMIDOCRRequest)
func (*RecognizePhilippinesUMIDOCRRequest) FromJsonString ¶ added in v1.0.669
func (r *RecognizePhilippinesUMIDOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizePhilippinesUMIDOCRRequest) ToJsonString ¶ added in v1.0.669
func (r *RecognizePhilippinesUMIDOCRRequest) ToJsonString() string
type RecognizePhilippinesUMIDOCRRequestParams ¶ added in v1.0.669
type RecognizePhilippinesUMIDOCRRequestParams struct { // 图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否返回人像照片。 ReturnHeadImage *bool `json:"ReturnHeadImage,omitnil,omitempty" name:"ReturnHeadImage"` }
Predefined struct for user
type RecognizePhilippinesUMIDOCRResponse ¶ added in v1.0.669
type RecognizePhilippinesUMIDOCRResponse struct { *tchttp.BaseResponse Response *RecognizePhilippinesUMIDOCRResponseParams `json:"Response"` }
func NewRecognizePhilippinesUMIDOCRResponse ¶ added in v1.0.669
func NewRecognizePhilippinesUMIDOCRResponse() (response *RecognizePhilippinesUMIDOCRResponse)
func (*RecognizePhilippinesUMIDOCRResponse) FromJsonString ¶ added in v1.0.669
func (r *RecognizePhilippinesUMIDOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizePhilippinesUMIDOCRResponse) ToJsonString ¶ added in v1.0.669
func (r *RecognizePhilippinesUMIDOCRResponse) ToJsonString() string
type RecognizePhilippinesUMIDOCRResponseParams ¶ added in v1.0.669
type RecognizePhilippinesUMIDOCRResponseParams struct { // 姓 Surname *TextDetectionResult `json:"Surname,omitnil,omitempty" name:"Surname"` // 中间名 MiddleName *TextDetectionResult `json:"MiddleName,omitnil,omitempty" name:"MiddleName"` // 名 GivenName *TextDetectionResult `json:"GivenName,omitnil,omitempty" name:"GivenName"` // 地址 Address *TextDetectionResult `json:"Address,omitnil,omitempty" name:"Address"` // 生日 Birthday *TextDetectionResult `json:"Birthday,omitnil,omitempty" name:"Birthday"` // crn码 CRN *TextDetectionResult `json:"CRN,omitnil,omitempty" name:"CRN"` // 性别 Sex *TextDetectionResult `json:"Sex,omitnil,omitempty" name:"Sex"` // 人像照片Base64后的结果 HeadPortrait *TextDetectionResult `json:"HeadPortrait,omitnil,omitempty" name:"HeadPortrait"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizePhilippinesVoteIDOCRRequest ¶ added in v1.0.416
type RecognizePhilippinesVoteIDOCRRequest struct { *tchttp.BaseRequest // 是否返回人像照片。 ReturnHeadImage *bool `json:"ReturnHeadImage,omitnil,omitempty" name:"ReturnHeadImage"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewRecognizePhilippinesVoteIDOCRRequest ¶ added in v1.0.416
func NewRecognizePhilippinesVoteIDOCRRequest() (request *RecognizePhilippinesVoteIDOCRRequest)
func (*RecognizePhilippinesVoteIDOCRRequest) FromJsonString ¶ added in v1.0.416
func (r *RecognizePhilippinesVoteIDOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizePhilippinesVoteIDOCRRequest) ToJsonString ¶ added in v1.0.416
func (r *RecognizePhilippinesVoteIDOCRRequest) ToJsonString() string
type RecognizePhilippinesVoteIDOCRRequestParams ¶ added in v1.0.426
type RecognizePhilippinesVoteIDOCRRequestParams struct { // 是否返回人像照片。 ReturnHeadImage *bool `json:"ReturnHeadImage,omitnil,omitempty" name:"ReturnHeadImage"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type RecognizePhilippinesVoteIDOCRResponse ¶ added in v1.0.416
type RecognizePhilippinesVoteIDOCRResponse struct { *tchttp.BaseResponse Response *RecognizePhilippinesVoteIDOCRResponseParams `json:"Response"` }
func NewRecognizePhilippinesVoteIDOCRResponse ¶ added in v1.0.416
func NewRecognizePhilippinesVoteIDOCRResponse() (response *RecognizePhilippinesVoteIDOCRResponse)
func (*RecognizePhilippinesVoteIDOCRResponse) FromJsonString ¶ added in v1.0.416
func (r *RecognizePhilippinesVoteIDOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizePhilippinesVoteIDOCRResponse) ToJsonString ¶ added in v1.0.416
func (r *RecognizePhilippinesVoteIDOCRResponse) ToJsonString() string
type RecognizePhilippinesVoteIDOCRResponseParams ¶ added in v1.0.426
type RecognizePhilippinesVoteIDOCRResponseParams struct { // 人像照片Base64后的结果 HeadPortrait *TextDetectionResult `json:"HeadPortrait,omitnil,omitempty" name:"HeadPortrait"` // 菲律宾VoteID的VIN VIN *TextDetectionResult `json:"VIN,omitnil,omitempty" name:"VIN"` // 姓名 FirstName *TextDetectionResult `json:"FirstName,omitnil,omitempty" name:"FirstName"` // 姓氏 LastName *TextDetectionResult `json:"LastName,omitnil,omitempty" name:"LastName"` // 出生日期 Birthday *TextDetectionResult `json:"Birthday,omitnil,omitempty" name:"Birthday"` // 婚姻状况 CivilStatus *TextDetectionResult `json:"CivilStatus,omitnil,omitempty" name:"CivilStatus"` // 国籍 Citizenship *TextDetectionResult `json:"Citizenship,omitnil,omitempty" name:"Citizenship"` // 地址 Address *TextDetectionResult `json:"Address,omitnil,omitempty" name:"Address"` // 地区 PrecinctNo *TextDetectionResult `json:"PrecinctNo,omitnil,omitempty" name:"PrecinctNo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizeTableAccurateOCRRequest ¶ added in v1.0.599
type RecognizeTableAccurateOCRRequest struct { *tchttp.BaseRequest // 图片/PDF的 Base64 值。 // 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 // 图片支持的像素范围:需介于20-10000px之间。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片/PDF的 Url 地址。 // 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 // 图片支持的像素范围:需介于20-10000px之间。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定 // 性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewRecognizeTableAccurateOCRRequest ¶ added in v1.0.599
func NewRecognizeTableAccurateOCRRequest() (request *RecognizeTableAccurateOCRRequest)
func (*RecognizeTableAccurateOCRRequest) FromJsonString ¶ added in v1.0.599
func (r *RecognizeTableAccurateOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeTableAccurateOCRRequest) ToJsonString ¶ added in v1.0.599
func (r *RecognizeTableAccurateOCRRequest) ToJsonString() string
type RecognizeTableAccurateOCRRequestParams ¶ added in v1.0.599
type RecognizeTableAccurateOCRRequestParams struct { // 图片/PDF的 Base64 值。 // 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 // 图片支持的像素范围:需介于20-10000px之间。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片/PDF的 Url 地址。 // 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 // 图片支持的像素范围:需介于20-10000px之间。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定 // 性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type RecognizeTableAccurateOCRResponse ¶ added in v1.0.599
type RecognizeTableAccurateOCRResponse struct { *tchttp.BaseResponse Response *RecognizeTableAccurateOCRResponseParams `json:"Response"` }
func NewRecognizeTableAccurateOCRResponse ¶ added in v1.0.599
func NewRecognizeTableAccurateOCRResponse() (response *RecognizeTableAccurateOCRResponse)
func (*RecognizeTableAccurateOCRResponse) FromJsonString ¶ added in v1.0.599
func (r *RecognizeTableAccurateOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeTableAccurateOCRResponse) ToJsonString ¶ added in v1.0.599
func (r *RecognizeTableAccurateOCRResponse) ToJsonString() string
type RecognizeTableAccurateOCRResponseParams ¶ added in v1.0.599
type RecognizeTableAccurateOCRResponseParams struct { // 检测到的文本信息,具体内容请点击左侧链接。 // 注意:此字段可能返回 null,表示取不到有效值。 TableDetections []*TableInfo `json:"TableDetections,omitnil,omitempty" name:"TableDetections"` // Base64 编码后的 Excel 数据。 Data *string `json:"Data,omitnil,omitempty" name:"Data"` // 图片为PDF时,返回PDF的总页数,默认为0 // 注意:此字段可能返回 null,表示取不到有效值。 PdfPageSize *int64 `json:"PdfPageSize,omitnil,omitempty" name:"PdfPageSize"` // 图片旋转角度(角度制),文本的水平方向为0°,统一以逆时针方向旋转,逆时针为负,角度范围为-360°至0°。 // 注意:此字段可能返回 null,表示取不到有效值。 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizeTableOCRRequest ¶
type RecognizeTableOCRRequest struct { *tchttp.BaseRequest // 图片/PDF的 Base64 值。 // 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片/PDF的 Url 地址。 // 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 语言,zh:中英文(默认)jap:日文 TableLanguage *string `json:"TableLanguage,omitnil,omitempty" name:"TableLanguage"` }
func NewRecognizeTableOCRRequest ¶
func NewRecognizeTableOCRRequest() (request *RecognizeTableOCRRequest)
func (*RecognizeTableOCRRequest) FromJsonString ¶
func (r *RecognizeTableOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeTableOCRRequest) ToJsonString ¶
func (r *RecognizeTableOCRRequest) ToJsonString() string
type RecognizeTableOCRRequestParams ¶ added in v1.0.426
type RecognizeTableOCRRequestParams struct { // 图片/PDF的 Base64 值。 // 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片/PDF的 Url 地址。 // 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 语言,zh:中英文(默认)jap:日文 TableLanguage *string `json:"TableLanguage,omitnil,omitempty" name:"TableLanguage"` }
Predefined struct for user
type RecognizeTableOCRResponse ¶
type RecognizeTableOCRResponse struct { *tchttp.BaseResponse Response *RecognizeTableOCRResponseParams `json:"Response"` }
func NewRecognizeTableOCRResponse ¶
func NewRecognizeTableOCRResponse() (response *RecognizeTableOCRResponse)
func (*RecognizeTableOCRResponse) FromJsonString ¶
func (r *RecognizeTableOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeTableOCRResponse) ToJsonString ¶
func (r *RecognizeTableOCRResponse) ToJsonString() string
type RecognizeTableOCRResponseParams ¶ added in v1.0.426
type RecognizeTableOCRResponseParams struct { // 检测到的文本信息,具体内容请点击左侧链接。 TableDetections []*TableDetectInfo `json:"TableDetections,omitnil,omitempty" name:"TableDetections"` // Base64 编码后的 Excel 数据。 Data *string `json:"Data,omitnil,omitempty" name:"Data"` // 图片为PDF时,返回PDF的总页数,默认为0 PdfPageSize *int64 `json:"PdfPageSize,omitnil,omitempty" name:"PdfPageSize"` // 图片旋转角度(角度制),文本的水平方向为0°,统一以逆时针方向旋转,逆时针为负,角度范围为-360°至0°。 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizeThaiIDCardOCRRequest ¶
type RecognizeThaiIDCardOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 图片开关。默认为false,不返回泰国身份证头像照片的base64编码。 // 设置为true时,返回旋转矫正后的泰国身份证头像照片的base64编码 CropPortrait *bool `json:"CropPortrait,omitnil,omitempty" name:"CropPortrait"` }
func NewRecognizeThaiIDCardOCRRequest ¶
func NewRecognizeThaiIDCardOCRRequest() (request *RecognizeThaiIDCardOCRRequest)
func (*RecognizeThaiIDCardOCRRequest) FromJsonString ¶
func (r *RecognizeThaiIDCardOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeThaiIDCardOCRRequest) ToJsonString ¶
func (r *RecognizeThaiIDCardOCRRequest) ToJsonString() string
type RecognizeThaiIDCardOCRRequestParams ¶ added in v1.0.426
type RecognizeThaiIDCardOCRRequestParams struct { // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 图片开关。默认为false,不返回泰国身份证头像照片的base64编码。 // 设置为true时,返回旋转矫正后的泰国身份证头像照片的base64编码 CropPortrait *bool `json:"CropPortrait,omitnil,omitempty" name:"CropPortrait"` }
Predefined struct for user
type RecognizeThaiIDCardOCRResponse ¶
type RecognizeThaiIDCardOCRResponse struct { *tchttp.BaseResponse Response *RecognizeThaiIDCardOCRResponseParams `json:"Response"` }
func NewRecognizeThaiIDCardOCRResponse ¶
func NewRecognizeThaiIDCardOCRResponse() (response *RecognizeThaiIDCardOCRResponse)
func (*RecognizeThaiIDCardOCRResponse) FromJsonString ¶
func (r *RecognizeThaiIDCardOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeThaiIDCardOCRResponse) ToJsonString ¶
func (r *RecognizeThaiIDCardOCRResponse) ToJsonString() string
type RecognizeThaiIDCardOCRResponseParams ¶ added in v1.0.426
type RecognizeThaiIDCardOCRResponseParams struct { // 身份证号码 ID *string `json:"ID,omitnil,omitempty" name:"ID"` // 泰文姓名 ThaiName *string `json:"ThaiName,omitnil,omitempty" name:"ThaiName"` // 英文姓名 EnFirstName *string `json:"EnFirstName,omitnil,omitempty" name:"EnFirstName"` // 英文姓名 EnLastName *string `json:"EnLastName,omitnil,omitempty" name:"EnLastName"` // 泰文签发日期 IssueDate *string `json:"IssueDate,omitnil,omitempty" name:"IssueDate"` // 泰文到期日期 ExpirationDate *string `json:"ExpirationDate,omitnil,omitempty" name:"ExpirationDate"` // 英文签发日期 EnIssueDate *string `json:"EnIssueDate,omitnil,omitempty" name:"EnIssueDate"` // 英文到期日期 EnExpirationDate *string `json:"EnExpirationDate,omitnil,omitempty" name:"EnExpirationDate"` // 泰文出生日期 Birthday *string `json:"Birthday,omitnil,omitempty" name:"Birthday"` // 英文出生日期 EnBirthday *string `json:"EnBirthday,omitnil,omitempty" name:"EnBirthday"` // 宗教信仰 Religion *string `json:"Religion,omitnil,omitempty" name:"Religion"` // 序列号 SerialNumber *string `json:"SerialNumber,omitnil,omitempty" name:"SerialNumber"` // 地址 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 证件人像照片抠取 PortraitImage *string `json:"PortraitImage,omitnil,omitempty" name:"PortraitImage"` // 告警码 // -9101 证件边框不完整告警 // -9102 证件复印件告警 // -9103 证件翻拍告警 // -9107 证件反光告警 // -9108 证件模糊告警 // -9109 告警能力未开通 WarnCardInfos []*int64 `json:"WarnCardInfos,omitnil,omitempty" name:"WarnCardInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RecognizeTravelCardOCRRequest ¶ added in v1.0.373
type RecognizeTravelCardOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewRecognizeTravelCardOCRRequest ¶ added in v1.0.373
func NewRecognizeTravelCardOCRRequest() (request *RecognizeTravelCardOCRRequest)
func (*RecognizeTravelCardOCRRequest) FromJsonString ¶ added in v1.0.373
func (r *RecognizeTravelCardOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeTravelCardOCRRequest) ToJsonString ¶ added in v1.0.373
func (r *RecognizeTravelCardOCRRequest) ToJsonString() string
type RecognizeTravelCardOCRRequestParams ¶ added in v1.0.426
type RecognizeTravelCardOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type RecognizeTravelCardOCRResponse ¶ added in v1.0.373
type RecognizeTravelCardOCRResponse struct { *tchttp.BaseResponse Response *RecognizeTravelCardOCRResponseParams `json:"Response"` }
func NewRecognizeTravelCardOCRResponse ¶ added in v1.0.373
func NewRecognizeTravelCardOCRResponse() (response *RecognizeTravelCardOCRResponse)
func (*RecognizeTravelCardOCRResponse) FromJsonString ¶ added in v1.0.373
func (r *RecognizeTravelCardOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeTravelCardOCRResponse) ToJsonString ¶ added in v1.0.373
func (r *RecognizeTravelCardOCRResponse) ToJsonString() string
type RecognizeTravelCardOCRResponseParams ¶ added in v1.0.426
type RecognizeTravelCardOCRResponseParams struct { // 行程卡更新时间,格式为:XXXX.XX.XX XX:XX:XX Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 行程卡颜色:绿色、黄色、红色 Color *string `json:"Color,omitnil,omitempty" name:"Color"` // 7天内到达或途经的城市(自2022年7月8日起,通信行程卡查询结果的覆盖时间范围由“14天”调整为“7天”) ReachedCity []*string `json:"ReachedCity,omitnil,omitempty" name:"ReachedCity"` // 7天内到达或途径存在中高风险地区的城市(自2022年6月29日起,通信行程卡取消“星号”标记,改字段将返回空值) RiskArea []*string `json:"RiskArea,omitnil,omitempty" name:"RiskArea"` // 电话号码 Telephone *string `json:"Telephone,omitnil,omitempty" name:"Telephone"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ReconstructDocumentConfig ¶ added in v1.0.888
type ReconstructDocumentConfig struct { // 生成的Markdown中是否嵌入图片 EnableInsetImage *bool `json:"EnableInsetImage,omitnil,omitempty" name:"EnableInsetImage"` }
type ReconstructDocumentRequest ¶ added in v1.0.888
type ReconstructDocumentRequest struct { *tchttp.BaseRequest // PDF,Image FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // 图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 8M。图片下载时间不超过 3 秒。 支持的图片像素:单边介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 FileBase64 *string `json:"FileBase64,omitnil,omitempty" name:"FileBase64"` // 图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 8M。图片下载时间不超过 3 秒。 支持的图片像素:单边介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 当传入文件是PDF类型(IsPdf=true)时,用来指定pdf识别的起始页码,识别的页码包含当前值。 FileStartPageNumber *int64 `json:"FileStartPageNumber,omitnil,omitempty" name:"FileStartPageNumber"` // 当传入文件是PDF类型(IsPdf=true)时,用来指定pdf识别的结束页码,识别的页码包含当前值。 // 单次调用,最多支持10页pdf的智能识别。 FileEndPageNumber *int64 `json:"FileEndPageNumber,omitnil,omitempty" name:"FileEndPageNumber"` // 配置选项,支持配置是否在生成的Markdown中是否嵌入图片 Config *ReconstructDocumentConfig `json:"Config,omitnil,omitempty" name:"Config"` }
func NewReconstructDocumentRequest ¶ added in v1.0.888
func NewReconstructDocumentRequest() (request *ReconstructDocumentRequest)
func (*ReconstructDocumentRequest) FromJsonString ¶ added in v1.0.888
func (r *ReconstructDocumentRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ReconstructDocumentRequest) ToJsonString ¶ added in v1.0.888
func (r *ReconstructDocumentRequest) ToJsonString() string
type ReconstructDocumentRequestParams ¶ added in v1.0.888
type ReconstructDocumentRequestParams struct { // PDF,Image FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // 图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 8M。图片下载时间不超过 3 秒。 支持的图片像素:单边介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 FileBase64 *string `json:"FileBase64,omitnil,omitempty" name:"FileBase64"` // 图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 8M。图片下载时间不超过 3 秒。 支持的图片像素:单边介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 当传入文件是PDF类型(IsPdf=true)时,用来指定pdf识别的起始页码,识别的页码包含当前值。 FileStartPageNumber *int64 `json:"FileStartPageNumber,omitnil,omitempty" name:"FileStartPageNumber"` // 当传入文件是PDF类型(IsPdf=true)时,用来指定pdf识别的结束页码,识别的页码包含当前值。 // 单次调用,最多支持10页pdf的智能识别。 FileEndPageNumber *int64 `json:"FileEndPageNumber,omitnil,omitempty" name:"FileEndPageNumber"` // 配置选项,支持配置是否在生成的Markdown中是否嵌入图片 Config *ReconstructDocumentConfig `json:"Config,omitnil,omitempty" name:"Config"` }
Predefined struct for user
type ReconstructDocumentResponse ¶ added in v1.0.888
type ReconstructDocumentResponse struct { *tchttp.BaseResponse Response *ReconstructDocumentResponseParams `json:"Response"` }
func NewReconstructDocumentResponse ¶ added in v1.0.888
func NewReconstructDocumentResponse() (response *ReconstructDocumentResponse)
func (*ReconstructDocumentResponse) FromJsonString ¶ added in v1.0.888
func (r *ReconstructDocumentResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ReconstructDocumentResponse) ToJsonString ¶ added in v1.0.888
func (r *ReconstructDocumentResponse) ToJsonString() string
type ReconstructDocumentResponseParams ¶ added in v1.0.888
type ReconstructDocumentResponseParams struct { // 识别生成的Markdown文件base64编码的字符串 // 注意:此字段可能返回 null,表示取不到有效值。 MarkdownBase64 *string `json:"MarkdownBase64,omitnil,omitempty" name:"MarkdownBase64"` // 输入文件中嵌入的图片放在一个文件夹中打包为.zip压缩文件,识别生成的Markdown文件通过路径关联插入本文件夹中的图片。 // 注意:此字段可能返回 null,表示取不到有效值。 InsetImagePackage *string `json:"InsetImagePackage,omitnil,omitempty" name:"InsetImagePackage"` // 输入文件中嵌入的图片中文字内容的识别结果 // 注意:此字段可能返回 null,表示取不到有效值。 DocumentRecognizeInfo []*DocumentRecognizeInfo `json:"DocumentRecognizeInfo,omitnil,omitempty" name:"DocumentRecognizeInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ReflectDetailInfo ¶ added in v1.0.794
type ReflectDetailInfo struct { // NationalEmblem 国徽位置 // Portrait 人像照片位置 // RecognitionField 识别字段位置 // Others 其他位置 Position *string `json:"Position,omitnil,omitempty" name:"Position"` }
type ResidenceBookletOCRRequest ¶
type ResidenceBookletOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewResidenceBookletOCRRequest ¶
func NewResidenceBookletOCRRequest() (request *ResidenceBookletOCRRequest)
func (*ResidenceBookletOCRRequest) FromJsonString ¶
func (r *ResidenceBookletOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResidenceBookletOCRRequest) ToJsonString ¶
func (r *ResidenceBookletOCRRequest) ToJsonString() string
type ResidenceBookletOCRRequestParams ¶ added in v1.0.426
type ResidenceBookletOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type ResidenceBookletOCRResponse ¶
type ResidenceBookletOCRResponse struct { *tchttp.BaseResponse Response *ResidenceBookletOCRResponseParams `json:"Response"` }
func NewResidenceBookletOCRResponse ¶
func NewResidenceBookletOCRResponse() (response *ResidenceBookletOCRResponse)
func (*ResidenceBookletOCRResponse) FromJsonString ¶
func (r *ResidenceBookletOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResidenceBookletOCRResponse) ToJsonString ¶
func (r *ResidenceBookletOCRResponse) ToJsonString() string
type ResidenceBookletOCRResponseParams ¶ added in v1.0.426
type ResidenceBookletOCRResponseParams struct { // 户号 HouseholdNumber *string `json:"HouseholdNumber,omitnil,omitempty" name:"HouseholdNumber"` // 姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 性别 Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"` // 出生地 BirthPlace *string `json:"BirthPlace,omitnil,omitempty" name:"BirthPlace"` // 民族 Nation *string `json:"Nation,omitnil,omitempty" name:"Nation"` // 籍贯 NativePlace *string `json:"NativePlace,omitnil,omitempty" name:"NativePlace"` // 出生日期 BirthDate *string `json:"BirthDate,omitnil,omitempty" name:"BirthDate"` // 公民身份证件编号 IdCardNumber *string `json:"IdCardNumber,omitnil,omitempty" name:"IdCardNumber"` // 文化程度 EducationDegree *string `json:"EducationDegree,omitnil,omitempty" name:"EducationDegree"` // 服务处所 ServicePlace *string `json:"ServicePlace,omitnil,omitempty" name:"ServicePlace"` // 户别 Household *string `json:"Household,omitnil,omitempty" name:"Household"` // 住址 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 承办人签章文字 Signature *string `json:"Signature,omitnil,omitempty" name:"Signature"` // 签发日期 IssueDate *string `json:"IssueDate,omitnil,omitempty" name:"IssueDate"` // 户主页编号 HomePageNumber *string `json:"HomePageNumber,omitnil,omitempty" name:"HomePageNumber"` // 户主姓名 HouseholderName *string `json:"HouseholderName,omitnil,omitempty" name:"HouseholderName"` // 户主或与户主关系 Relationship *string `json:"Relationship,omitnil,omitempty" name:"Relationship"` // 本市(县)其他住址 OtherAddresses *string `json:"OtherAddresses,omitnil,omitempty" name:"OtherAddresses"` // 宗教信仰 ReligiousBelief *string `json:"ReligiousBelief,omitnil,omitempty" name:"ReligiousBelief"` // 身高 Height *string `json:"Height,omitnil,omitempty" name:"Height"` // 血型 BloodType *string `json:"BloodType,omitnil,omitempty" name:"BloodType"` // 婚姻状况 MaritalStatus *string `json:"MaritalStatus,omitnil,omitempty" name:"MaritalStatus"` // 兵役状况 VeteranStatus *string `json:"VeteranStatus,omitnil,omitempty" name:"VeteranStatus"` // 职业 Profession *string `json:"Profession,omitnil,omitempty" name:"Profession"` // 何时由何地迁来本市(县) MoveToCityInformation *string `json:"MoveToCityInformation,omitnil,omitempty" name:"MoveToCityInformation"` // 何时由何地迁来本址 MoveToSiteInformation *string `json:"MoveToSiteInformation,omitnil,omitempty" name:"MoveToSiteInformation"` // 登记日期 RegistrationDate *string `json:"RegistrationDate,omitnil,omitempty" name:"RegistrationDate"` // 曾用名 FormerName *string `json:"FormerName,omitnil,omitempty" name:"FormerName"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RideHailingDriverLicenseOCRRequest ¶
type RideHailingDriverLicenseOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewRideHailingDriverLicenseOCRRequest ¶
func NewRideHailingDriverLicenseOCRRequest() (request *RideHailingDriverLicenseOCRRequest)
func (*RideHailingDriverLicenseOCRRequest) FromJsonString ¶
func (r *RideHailingDriverLicenseOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RideHailingDriverLicenseOCRRequest) ToJsonString ¶
func (r *RideHailingDriverLicenseOCRRequest) ToJsonString() string
type RideHailingDriverLicenseOCRRequestParams ¶ added in v1.0.426
type RideHailingDriverLicenseOCRRequestParams struct { // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type RideHailingDriverLicenseOCRResponse ¶
type RideHailingDriverLicenseOCRResponse struct { *tchttp.BaseResponse Response *RideHailingDriverLicenseOCRResponseParams `json:"Response"` }
func NewRideHailingDriverLicenseOCRResponse ¶
func NewRideHailingDriverLicenseOCRResponse() (response *RideHailingDriverLicenseOCRResponse)
func (*RideHailingDriverLicenseOCRResponse) FromJsonString ¶
func (r *RideHailingDriverLicenseOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RideHailingDriverLicenseOCRResponse) ToJsonString ¶
func (r *RideHailingDriverLicenseOCRResponse) ToJsonString() string
type RideHailingDriverLicenseOCRResponseParams ¶ added in v1.0.426
type RideHailingDriverLicenseOCRResponseParams struct { // 姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 证号,对应网约车驾驶证字段:证号/从业资格证号/驾驶员证号/身份证号 LicenseNumber *string `json:"LicenseNumber,omitnil,omitempty" name:"LicenseNumber"` // 有效起始日期 StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 有效期截止时间,对应网约车驾驶证字段:有效期至/营运期限止 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 初始发证日期,对应网约车驾驶证字段:初始领证日期/发证日期 ReleaseDate *string `json:"ReleaseDate,omitnil,omitempty" name:"ReleaseDate"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RideHailingTransportLicenseOCRRequest ¶
type RideHailingTransportLicenseOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewRideHailingTransportLicenseOCRRequest ¶
func NewRideHailingTransportLicenseOCRRequest() (request *RideHailingTransportLicenseOCRRequest)
func (*RideHailingTransportLicenseOCRRequest) FromJsonString ¶
func (r *RideHailingTransportLicenseOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RideHailingTransportLicenseOCRRequest) ToJsonString ¶
func (r *RideHailingTransportLicenseOCRRequest) ToJsonString() string
type RideHailingTransportLicenseOCRRequestParams ¶ added in v1.0.426
type RideHailingTransportLicenseOCRRequestParams struct { // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type RideHailingTransportLicenseOCRResponse ¶
type RideHailingTransportLicenseOCRResponse struct { *tchttp.BaseResponse Response *RideHailingTransportLicenseOCRResponseParams `json:"Response"` }
func NewRideHailingTransportLicenseOCRResponse ¶
func NewRideHailingTransportLicenseOCRResponse() (response *RideHailingTransportLicenseOCRResponse)
func (*RideHailingTransportLicenseOCRResponse) FromJsonString ¶
func (r *RideHailingTransportLicenseOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RideHailingTransportLicenseOCRResponse) ToJsonString ¶
func (r *RideHailingTransportLicenseOCRResponse) ToJsonString() string
type RideHailingTransportLicenseOCRResponseParams ¶ added in v1.0.426
type RideHailingTransportLicenseOCRResponseParams struct { // 交运管许可字号。 OperationLicenseNumber *string `json:"OperationLicenseNumber,omitnil,omitempty" name:"OperationLicenseNumber"` // 车辆所有人,对应网约车运输证字段:车辆所有人/车主名称/业户名称。 VehicleOwner *string `json:"VehicleOwner,omitnil,omitempty" name:"VehicleOwner"` // 车牌号码,对应网约车运输证字段:车牌号码/车辆号牌。 VehicleNumber *string `json:"VehicleNumber,omitnil,omitempty" name:"VehicleNumber"` // 有效起始日期。 StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 有效期截止时间,对应网约车运输证字段:有效期至/营运期限止。 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 初始发证日期,对应网约车运输证字段:初始领证日期/发证日期。 ReleaseDate *string `json:"ReleaseDate,omitnil,omitempty" name:"ReleaseDate"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SealInfo ¶ added in v1.0.419
type SealInfo struct { // 印章主体内容 SealBody *string `json:"SealBody,omitnil,omitempty" name:"SealBody"` // 印章坐标 Location *Rect `json:"Location,omitnil,omitempty" name:"Location"` // 印章其它文本内容 OtherTexts []*string `json:"OtherTexts,omitnil,omitempty" name:"OtherTexts"` // 印章类型,表示为: // 圆形印章:0 // 椭圆形印章:1 // 方形印章:2 // 菱形印章:3 // 三角形印章:4 SealShape *string `json:"SealShape,omitnil,omitempty" name:"SealShape"` }
type SealOCRRequest ¶
type SealOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 EnablePdf *bool `json:"EnablePdf,omitnil,omitempty" name:"EnablePdf"` // 需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewSealOCRRequest ¶
func NewSealOCRRequest() (request *SealOCRRequest)
func (*SealOCRRequest) FromJsonString ¶
func (r *SealOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SealOCRRequest) ToJsonString ¶
func (r *SealOCRRequest) ToJsonString() string
type SealOCRRequestParams ¶ added in v1.0.426
type SealOCRRequestParams struct { // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 EnablePdf *bool `json:"EnablePdf,omitnil,omitempty" name:"EnablePdf"` // 需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type SealOCRResponse ¶
type SealOCRResponse struct { *tchttp.BaseResponse Response *SealOCRResponseParams `json:"Response"` }
func NewSealOCRResponse ¶
func NewSealOCRResponse() (response *SealOCRResponse)
func (*SealOCRResponse) FromJsonString ¶
func (r *SealOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SealOCRResponse) ToJsonString ¶
func (r *SealOCRResponse) ToJsonString() string
type SealOCRResponseParams ¶ added in v1.0.426
type SealOCRResponseParams struct { // 印章内容 SealBody *string `json:"SealBody,omitnil,omitempty" name:"SealBody"` // 印章坐标 Location *Rect `json:"Location,omitnil,omitempty" name:"Location"` // 其它文本内容 OtherTexts []*string `json:"OtherTexts,omitnil,omitempty" name:"OtherTexts"` // 全部印章信息 SealInfos []*SealInfo `json:"SealInfos,omitnil,omitempty" name:"SealInfos"` // 印章类型,表示为: // 圆形印章:0 // 椭圆形印章:1 // 方形印章:2 // 菱形印章:3 // 三角形印章:4 SealShape *string `json:"SealShape,omitnil,omitempty" name:"SealShape"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ShipInvoiceInfo ¶
type ShipInvoiceInfo struct { // 识别出的字段名称(关键字),支持以下字段: // 发票代码、发票号码、日期、票价、始发地、目的地、姓名、时间、发票消费类型、省、市、币种。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 文本行在旋转纠正之后的图像中的像素坐标。 Rect *Rect `json:"Rect,omitnil,omitempty" name:"Rect"` }
type ShipInvoiceOCRRequest ¶
type ShipInvoiceOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewShipInvoiceOCRRequest ¶
func NewShipInvoiceOCRRequest() (request *ShipInvoiceOCRRequest)
func (*ShipInvoiceOCRRequest) FromJsonString ¶
func (r *ShipInvoiceOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ShipInvoiceOCRRequest) ToJsonString ¶
func (r *ShipInvoiceOCRRequest) ToJsonString() string
type ShipInvoiceOCRRequestParams ¶ added in v1.0.426
type ShipInvoiceOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type ShipInvoiceOCRResponse ¶
type ShipInvoiceOCRResponse struct { *tchttp.BaseResponse Response *ShipInvoiceOCRResponseParams `json:"Response"` }
func NewShipInvoiceOCRResponse ¶
func NewShipInvoiceOCRResponse() (response *ShipInvoiceOCRResponse)
func (*ShipInvoiceOCRResponse) FromJsonString ¶
func (r *ShipInvoiceOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ShipInvoiceOCRResponse) ToJsonString ¶
func (r *ShipInvoiceOCRResponse) ToJsonString() string
type ShipInvoiceOCRResponseParams ¶ added in v1.0.426
type ShipInvoiceOCRResponseParams struct { // 轮船票识别结果,具体内容请点击左侧链接。 ShipInvoiceInfos []*ShipInvoiceInfo `json:"ShipInvoiceInfos,omitnil,omitempty" name:"ShipInvoiceInfos"` // 图片旋转角度(角度制),文本的水平方向为0°,顺时针为正,逆时针为负。 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ShippingInvoice ¶ added in v1.0.651
type ShippingInvoice struct { // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 是否存在二维码(1:有,0:无) QRCodeMark *int64 `json:"QRCodeMark,omitnil,omitempty" name:"QRCodeMark"` // 发票代码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 姓名 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 时间 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 出发车站 StationGetOn *string `json:"StationGetOn,omitnil,omitempty" name:"StationGetOn"` // 到达车站 StationGetOff *string `json:"StationGetOff,omitnil,omitempty" name:"StationGetOff"` // 票价 Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 发票消费类型 Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"` // 省 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 市 City *string `json:"City,omitnil,omitempty" name:"City"` // 币种 CurrencyCode *string `json:"CurrencyCode,omitnil,omitempty" name:"CurrencyCode"` }
type SingleInvoiceInfo ¶
type SingleInvoiceInfo struct { // 识别出的字段名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 字段属于第几行,用于相同字段的排版,如发票明细表格项目,普通字段使用默认值为-1,表示无列排版。 Row *int64 `json:"Row,omitnil,omitempty" name:"Row"` }
type SingleInvoiceItem ¶ added in v1.0.651
type SingleInvoiceItem struct { // 增值税专用发票 // 注意:此字段可能返回 null,表示取不到有效值。 VatSpecialInvoice *VatInvoiceInfo `json:"VatSpecialInvoice,omitnil,omitempty" name:"VatSpecialInvoice"` // 增值税普通发票 // 注意:此字段可能返回 null,表示取不到有效值。 VatCommonInvoice *VatInvoiceInfo `json:"VatCommonInvoice,omitnil,omitempty" name:"VatCommonInvoice"` // 增值税电子普通发票 // 注意:此字段可能返回 null,表示取不到有效值。 VatElectronicCommonInvoice *VatInvoiceInfo `json:"VatElectronicCommonInvoice,omitnil,omitempty" name:"VatElectronicCommonInvoice"` // 增值税电子专用发票 // 注意:此字段可能返回 null,表示取不到有效值。 VatElectronicSpecialInvoice *VatInvoiceInfo `json:"VatElectronicSpecialInvoice,omitnil,omitempty" name:"VatElectronicSpecialInvoice"` // 区块链电子发票 // 注意:此字段可能返回 null,表示取不到有效值。 VatElectronicInvoiceBlockchain *VatInvoiceInfo `json:"VatElectronicInvoiceBlockchain,omitnil,omitempty" name:"VatElectronicInvoiceBlockchain"` // 增值税电子普通发票(通行费) // 注意:此字段可能返回 null,表示取不到有效值。 VatElectronicInvoiceToll *VatInvoiceInfo `json:"VatElectronicInvoiceToll,omitnil,omitempty" name:"VatElectronicInvoiceToll"` // 电子发票(专用发票) // 注意:此字段可能返回 null,表示取不到有效值。 VatElectronicSpecialInvoiceFull *VatElectronicInfo `json:"VatElectronicSpecialInvoiceFull,omitnil,omitempty" name:"VatElectronicSpecialInvoiceFull"` // 电子发票(普通发票) // 注意:此字段可能返回 null,表示取不到有效值。 VatElectronicInvoiceFull *VatElectronicInfo `json:"VatElectronicInvoiceFull,omitnil,omitempty" name:"VatElectronicInvoiceFull"` // 通用机打发票 // 注意:此字段可能返回 null,表示取不到有效值。 MachinePrintedInvoice *MachinePrintedInvoice `json:"MachinePrintedInvoice,omitnil,omitempty" name:"MachinePrintedInvoice"` // 汽车票 // 注意:此字段可能返回 null,表示取不到有效值。 BusInvoice *BusInvoice `json:"BusInvoice,omitnil,omitempty" name:"BusInvoice"` // 轮船票 // 注意:此字段可能返回 null,表示取不到有效值。 ShippingInvoice *ShippingInvoice `json:"ShippingInvoice,omitnil,omitempty" name:"ShippingInvoice"` // 过路过桥费发票 // 注意:此字段可能返回 null,表示取不到有效值。 TollInvoice *TollInvoice `json:"TollInvoice,omitnil,omitempty" name:"TollInvoice"` // 其他发票 // 注意:此字段可能返回 null,表示取不到有效值。 OtherInvoice *OtherInvoice `json:"OtherInvoice,omitnil,omitempty" name:"OtherInvoice"` // 机动车销售统一发票 // 注意:此字段可能返回 null,表示取不到有效值。 MotorVehicleSaleInvoice *MotorVehicleSaleInvoice `json:"MotorVehicleSaleInvoice,omitnil,omitempty" name:"MotorVehicleSaleInvoice"` // 二手车销售统一发票 // 注意:此字段可能返回 null,表示取不到有效值。 UsedCarPurchaseInvoice *UsedCarPurchaseInvoice `json:"UsedCarPurchaseInvoice,omitnil,omitempty" name:"UsedCarPurchaseInvoice"` // 增值税普通发票(卷票) // 注意:此字段可能返回 null,表示取不到有效值。 VatInvoiceRoll *VatInvoiceRoll `json:"VatInvoiceRoll,omitnil,omitempty" name:"VatInvoiceRoll"` // 出租车发票 // 注意:此字段可能返回 null,表示取不到有效值。 TaxiTicket *TaxiTicket `json:"TaxiTicket,omitnil,omitempty" name:"TaxiTicket"` // 定额发票 // 注意:此字段可能返回 null,表示取不到有效值。 QuotaInvoice *QuotaInvoice `json:"QuotaInvoice,omitnil,omitempty" name:"QuotaInvoice"` // 机票行程单 // 注意:此字段可能返回 null,表示取不到有效值。 AirTransport *AirTransport `json:"AirTransport,omitnil,omitempty" name:"AirTransport"` // 非税收入通用票据 // 注意:此字段可能返回 null,表示取不到有效值。 NonTaxIncomeGeneralBill *NonTaxIncomeBill `json:"NonTaxIncomeGeneralBill,omitnil,omitempty" name:"NonTaxIncomeGeneralBill"` // 非税收入一般缴款书(电子) // 注意:此字段可能返回 null,表示取不到有效值。 NonTaxIncomeElectronicBill *NonTaxIncomeBill `json:"NonTaxIncomeElectronicBill,omitnil,omitempty" name:"NonTaxIncomeElectronicBill"` // 火车票 // 注意:此字段可能返回 null,表示取不到有效值。 TrainTicket *TrainTicket `json:"TrainTicket,omitnil,omitempty" name:"TrainTicket"` // 医疗门诊收费票据(电子) // 注意:此字段可能返回 null,表示取不到有效值。 MedicalOutpatientInvoice *MedicalInvoice `json:"MedicalOutpatientInvoice,omitnil,omitempty" name:"MedicalOutpatientInvoice"` // 医疗住院收费票据(电子) // 注意:此字段可能返回 null,表示取不到有效值。 MedicalHospitalizedInvoice *MedicalInvoice `json:"MedicalHospitalizedInvoice,omitnil,omitempty" name:"MedicalHospitalizedInvoice"` // 增值税销货清单 // 注意:此字段可能返回 null,表示取不到有效值。 VatSalesList *VatInvoiceInfo `json:"VatSalesList,omitnil,omitempty" name:"VatSalesList"` // 电子发票(火车票) // 注意:此字段可能返回 null,表示取不到有效值。 ElectronicTrainTicketFull *ElectronicTrainTicketFull `json:"ElectronicTrainTicketFull,omitnil,omitempty" name:"ElectronicTrainTicketFull"` // 电子发票(机票行程单) // 注意:此字段可能返回 null,表示取不到有效值。 ElectronicFlightTicketFull *ElectronicFlightTicketFull `json:"ElectronicFlightTicketFull,omitnil,omitempty" name:"ElectronicFlightTicketFull"` }
type SmartFormFileUrl ¶ added in v1.0.599
type SmartStructuralOCRRequest ¶ added in v1.0.240
type SmartStructuralOCRRequest struct { *tchttp.BaseRequest // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 自定义结构化功能需返回的字段名称,例: // 若客户只想返回姓名、性别两个字段的识别结果,则输入 // ItemNames=["姓名","性别"] ItemNames []*string `json:"ItemNames,omitnil,omitempty" name:"ItemNames"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 是否开启全文字段识别,默认值为false,开启后可返回全文字段识别结果。 ReturnFullText *bool `json:"ReturnFullText,omitnil,omitempty" name:"ReturnFullText"` }
func NewSmartStructuralOCRRequest ¶ added in v1.0.240
func NewSmartStructuralOCRRequest() (request *SmartStructuralOCRRequest)
func (*SmartStructuralOCRRequest) FromJsonString ¶ added in v1.0.240
func (r *SmartStructuralOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SmartStructuralOCRRequest) ToJsonString ¶ added in v1.0.240
func (r *SmartStructuralOCRRequest) ToJsonString() string
type SmartStructuralOCRRequestParams ¶ added in v1.0.426
type SmartStructuralOCRRequestParams struct { // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 自定义结构化功能需返回的字段名称,例: // 若客户只想返回姓名、性别两个字段的识别结果,则输入 // ItemNames=["姓名","性别"] ItemNames []*string `json:"ItemNames,omitnil,omitempty" name:"ItemNames"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 是否开启全文字段识别,默认值为false,开启后可返回全文字段识别结果。 ReturnFullText *bool `json:"ReturnFullText,omitnil,omitempty" name:"ReturnFullText"` }
Predefined struct for user
type SmartStructuralOCRResponse ¶ added in v1.0.240
type SmartStructuralOCRResponse struct { *tchttp.BaseResponse Response *SmartStructuralOCRResponseParams `json:"Response"` }
func NewSmartStructuralOCRResponse ¶ added in v1.0.240
func NewSmartStructuralOCRResponse() (response *SmartStructuralOCRResponse)
func (*SmartStructuralOCRResponse) FromJsonString ¶ added in v1.0.240
func (r *SmartStructuralOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SmartStructuralOCRResponse) ToJsonString ¶ added in v1.0.240
func (r *SmartStructuralOCRResponse) ToJsonString() string
type SmartStructuralOCRResponseParams ¶ added in v1.0.426
type SmartStructuralOCRResponseParams struct { // 图片旋转角度(角度制),文本的水平方向 // 为 0;顺时针为正,逆时针为负 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 识别信息 StructuralItems []*StructuralItem `json:"StructuralItems,omitnil,omitempty" name:"StructuralItems"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SmartStructuralOCRV2Request ¶ added in v1.0.634
type SmartStructuralOCRV2Request struct { *tchttp.BaseRequest // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 自定义结构化功能需返回的字段名称,例: // 若客户只想返回姓名、性别两个字段的识别结果,则输入 // ItemNames=["姓名","性别"] ItemNames []*string `json:"ItemNames,omitnil,omitempty" name:"ItemNames"` // 是否开启全文字段识别 ReturnFullText *bool `json:"ReturnFullText,omitnil,omitempty" name:"ReturnFullText"` // 配置id支持: // General -- 通用场景 // OnlineTaxiItinerary -- 网约车行程单 // RideHailingDriverLicense -- 网约车驾驶证 // RideHailingTransportLicense -- 网约车运输证 // WayBill -- 快递运单 // AccountOpeningPermit -- 银行开户许可证 // InvoiceEng -- 海外发票模版 // Coin --钱币识别模板 // OnboardingDocuments -- 入职材料识别 // PropertyOwnershipCertificate -- 房产证识别 // RealEstateCertificate --不动产权证识别 // HouseEncumbranceCertificate -- 他权证识别 // CarInsurance -- 车险保单 // MultiRealEstateCertificate -- 房产证、不动产证、产权证等材料合一模板 ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"` // 是否打开印章识别 EnableSealRecognize *bool `json:"EnableSealRecognize,omitnil,omitempty" name:"EnableSealRecognize"` }
func NewSmartStructuralOCRV2Request ¶ added in v1.0.634
func NewSmartStructuralOCRV2Request() (request *SmartStructuralOCRV2Request)
func (*SmartStructuralOCRV2Request) FromJsonString ¶ added in v1.0.634
func (r *SmartStructuralOCRV2Request) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SmartStructuralOCRV2Request) ToJsonString ¶ added in v1.0.634
func (r *SmartStructuralOCRV2Request) ToJsonString() string
type SmartStructuralOCRV2RequestParams ¶ added in v1.0.634
type SmartStructuralOCRV2RequestParams struct { // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` // 自定义结构化功能需返回的字段名称,例: // 若客户只想返回姓名、性别两个字段的识别结果,则输入 // ItemNames=["姓名","性别"] ItemNames []*string `json:"ItemNames,omitnil,omitempty" name:"ItemNames"` // 是否开启全文字段识别 ReturnFullText *bool `json:"ReturnFullText,omitnil,omitempty" name:"ReturnFullText"` // 配置id支持: // General -- 通用场景 // OnlineTaxiItinerary -- 网约车行程单 // RideHailingDriverLicense -- 网约车驾驶证 // RideHailingTransportLicense -- 网约车运输证 // WayBill -- 快递运单 // AccountOpeningPermit -- 银行开户许可证 // InvoiceEng -- 海外发票模版 // Coin --钱币识别模板 // OnboardingDocuments -- 入职材料识别 // PropertyOwnershipCertificate -- 房产证识别 // RealEstateCertificate --不动产权证识别 // HouseEncumbranceCertificate -- 他权证识别 // CarInsurance -- 车险保单 // MultiRealEstateCertificate -- 房产证、不动产证、产权证等材料合一模板 ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"` // 是否打开印章识别 EnableSealRecognize *bool `json:"EnableSealRecognize,omitnil,omitempty" name:"EnableSealRecognize"` }
Predefined struct for user
type SmartStructuralOCRV2Response ¶ added in v1.0.634
type SmartStructuralOCRV2Response struct { *tchttp.BaseResponse Response *SmartStructuralOCRV2ResponseParams `json:"Response"` }
func NewSmartStructuralOCRV2Response ¶ added in v1.0.634
func NewSmartStructuralOCRV2Response() (response *SmartStructuralOCRV2Response)
func (*SmartStructuralOCRV2Response) FromJsonString ¶ added in v1.0.634
func (r *SmartStructuralOCRV2Response) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SmartStructuralOCRV2Response) ToJsonString ¶ added in v1.0.634
func (r *SmartStructuralOCRV2Response) ToJsonString() string
type SmartStructuralOCRV2ResponseParams ¶ added in v1.0.634
type SmartStructuralOCRV2ResponseParams struct { // 图片旋转角度(角度制),文本的水平方向 // 为 0;顺时针为正,逆时针为负 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 配置结构化文本信息 StructuralList []*GroupInfo `json:"StructuralList,omitnil,omitempty" name:"StructuralList"` // 还原文本信息 WordList []*WordItem `json:"WordList,omitnil,omitempty" name:"WordList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StructuralItem ¶ added in v1.0.240
type StructuralItem struct { // 识别出的字段名称(关键字)。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 置信度 0 ~100。 Confidence *int64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 文本行在旋转纠正之后的图像中的像素 // 坐标。 ItemCoord *ItemCoord `json:"ItemCoord,omitnil,omitempty" name:"ItemCoord"` // 字段所在行号,下标从0开始,非行字段或未能识别行号的该值返回-1。 Row *int64 `json:"Row,omitnil,omitempty" name:"Row"` }
type TableCell ¶
type TableCell struct { // 单元格左上角的列索引 ColTl *int64 `json:"ColTl,omitnil,omitempty" name:"ColTl"` // 单元格左上角的行索引 RowTl *int64 `json:"RowTl,omitnil,omitempty" name:"RowTl"` // 单元格右下角的列索引 ColBr *int64 `json:"ColBr,omitnil,omitempty" name:"ColBr"` // 单元格右下角的行索引 RowBr *int64 `json:"RowBr,omitnil,omitempty" name:"RowBr"` // 单元格内识别出的字符串文本,若文本存在多行,以换行符"\n"隔开 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 单元格类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 单元格置信度 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 单元格在图像中的四点坐标 Polygon []*Coord `json:"Polygon,omitnil,omitempty" name:"Polygon"` // 此字段为扩展字段 // 注意:此字段可能返回 null,表示取不到有效值。 AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"` // 单元格文本属性 Contents []*CellContent `json:"Contents,omitnil,omitempty" name:"Contents"` }
type TableCellInfo ¶ added in v1.0.599
type TableCellInfo struct { // 单元格左上角的列索引 ColTl *int64 `json:"ColTl,omitnil,omitempty" name:"ColTl"` // 单元格左上角的行索引 RowTl *int64 `json:"RowTl,omitnil,omitempty" name:"RowTl"` // 单元格右下角的列索引 ColBr *int64 `json:"ColBr,omitnil,omitempty" name:"ColBr"` // 单元格右下角的行索引 RowBr *int64 `json:"RowBr,omitnil,omitempty" name:"RowBr"` // 单元格内识别出的字符串文本,若文本存在多行,以换行符"\n"隔开 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 单元格类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 单元格置信度 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 单元格在图像中的四点坐标 Polygon []*Coord `json:"Polygon,omitnil,omitempty" name:"Polygon"` }
type TableDetectInfo ¶
type TableDetectInfo struct { // 单元格内容 // 注意:此字段可能返回 null,表示取不到有效值。 Cells []*TableCell `json:"Cells,omitnil,omitempty" name:"Cells"` // 表格标题 // 注意:此字段可能返回 null,表示取不到有效值。 Titles []*TableTitle `json:"Titles,omitnil,omitempty" name:"Titles"` // 图像中的文本块类型,0 为非表格文本, // 1 为有线表格,2 为无线表格 // (接口暂不支持日文无线表格识别,若传入日文无线表格,返回0) // 注意:此字段可能返回 null,表示取不到有效值。 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 表格主体四个顶点坐标(依次为左上角, // 右上角,右下角,左下角) // 注意:此字段可能返回 null,表示取不到有效值。 TableCoordPoint []*Coord `json:"TableCoordPoint,omitnil,omitempty" name:"TableCoordPoint"` }
type TableInfo ¶ added in v1.0.599
type TableInfo struct { // 单元格内容 // 注意:此字段可能返回 null,表示取不到有效值。 Cells []*TableCellInfo `json:"Cells,omitnil,omitempty" name:"Cells"` // 图像中的文本块类型,0 为非表格文本, // 1 为有线表格,2 为无线表格 // 注意:此字段可能返回 null,表示取不到有效值。 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 表格主体四个顶点坐标(依次为左上角, // 右上角,右下角,左下角) // 注意:此字段可能返回 null,表示取不到有效值。 TableCoordPoint []*Coord `json:"TableCoordPoint,omitnil,omitempty" name:"TableCoordPoint"` }
type TableOCRRequest ¶
type TableOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 3M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 3M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewTableOCRRequest ¶
func NewTableOCRRequest() (request *TableOCRRequest)
func (*TableOCRRequest) FromJsonString ¶
func (r *TableOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TableOCRRequest) ToJsonString ¶
func (r *TableOCRRequest) ToJsonString() string
type TableOCRRequestParams ¶ added in v1.0.426
type TableOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 3M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 3M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type TableOCRResponse ¶
type TableOCRResponse struct { *tchttp.BaseResponse Response *TableOCRResponseParams `json:"Response"` }
func NewTableOCRResponse ¶
func NewTableOCRResponse() (response *TableOCRResponse)
func (*TableOCRResponse) FromJsonString ¶
func (r *TableOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TableOCRResponse) ToJsonString ¶
func (r *TableOCRResponse) ToJsonString() string
type TableOCRResponseParams ¶ added in v1.0.426
type TableOCRResponseParams struct { // 检测到的文本信息,具体内容请点击左侧链接 TextDetections []*TextTable `json:"TextDetections,omitnil,omitempty" name:"TextDetections"` // Base64 编码后的 Excel 数据。 Data *string `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TableTitle ¶
type TableTitle struct { // 表格名称 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type TaxiInvoiceOCRRequest ¶
type TaxiInvoiceOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewTaxiInvoiceOCRRequest ¶
func NewTaxiInvoiceOCRRequest() (request *TaxiInvoiceOCRRequest)
func (*TaxiInvoiceOCRRequest) FromJsonString ¶
func (r *TaxiInvoiceOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TaxiInvoiceOCRRequest) ToJsonString ¶
func (r *TaxiInvoiceOCRRequest) ToJsonString() string
type TaxiInvoiceOCRRequestParams ¶ added in v1.0.426
type TaxiInvoiceOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type TaxiInvoiceOCRResponse ¶
type TaxiInvoiceOCRResponse struct { *tchttp.BaseResponse Response *TaxiInvoiceOCRResponseParams `json:"Response"` }
func NewTaxiInvoiceOCRResponse ¶
func NewTaxiInvoiceOCRResponse() (response *TaxiInvoiceOCRResponse)
func (*TaxiInvoiceOCRResponse) FromJsonString ¶
func (r *TaxiInvoiceOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TaxiInvoiceOCRResponse) ToJsonString ¶
func (r *TaxiInvoiceOCRResponse) ToJsonString() string
type TaxiInvoiceOCRResponseParams ¶ added in v1.0.426
type TaxiInvoiceOCRResponseParams struct { // 发票代码 InvoiceNum *string `json:"InvoiceNum,omitnil,omitempty" name:"InvoiceNum"` // 发票号码 InvoiceCode *string `json:"InvoiceCode,omitnil,omitempty" name:"InvoiceCode"` // 日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 金额 Fare *string `json:"Fare,omitnil,omitempty" name:"Fare"` // 上车时间 GetOnTime *string `json:"GetOnTime,omitnil,omitempty" name:"GetOnTime"` // 下车时间 GetOffTime *string `json:"GetOffTime,omitnil,omitempty" name:"GetOffTime"` // 里程 Distance *string `json:"Distance,omitnil,omitempty" name:"Distance"` // 发票所在地 Location *string `json:"Location,omitnil,omitempty" name:"Location"` // 车牌号 PlateNumber *string `json:"PlateNumber,omitnil,omitempty" name:"PlateNumber"` // 发票消费类型 InvoiceType *string `json:"InvoiceType,omitnil,omitempty" name:"InvoiceType"` // 省 // 注意:此字段可能返回 null,表示取不到有效值。 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 市 // 注意:此字段可能返回 null,表示取不到有效值。 City *string `json:"City,omitnil,omitempty" name:"City"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TaxiTicket ¶ added in v1.0.651
type TaxiTicket struct { // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 是否存在二维码(1:有,0:无) QRCodeMark *int64 `json:"QRCodeMark,omitnil,omitempty" name:"QRCodeMark"` // 发票代码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 开票日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 上车时间 TimeGetOn *string `json:"TimeGetOn,omitnil,omitempty" name:"TimeGetOn"` // 下车时间 TimeGetOff *string `json:"TimeGetOff,omitnil,omitempty" name:"TimeGetOff"` // 单价 Price *string `json:"Price,omitnil,omitempty" name:"Price"` // 里程 Mileage *string `json:"Mileage,omitnil,omitempty" name:"Mileage"` // 总金额 Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 发票所在地 Place *string `json:"Place,omitnil,omitempty" name:"Place"` // 省 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 市 City *string `json:"City,omitnil,omitempty" name:"City"` // 发票消费类型 Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"` // 车牌号 LicensePlate *string `json:"LicensePlate,omitnil,omitempty" name:"LicensePlate"` // 燃油附加费 FuelFee *string `json:"FuelFee,omitnil,omitempty" name:"FuelFee"` // 预约叫车服务费 BookingCallFee *string `json:"BookingCallFee,omitnil,omitempty" name:"BookingCallFee"` // 是否有公司印章(0:没有,1:有) CompanySealMark *int64 `json:"CompanySealMark,omitnil,omitempty" name:"CompanySealMark"` }
type TextArithmetic ¶
type TextArithmetic struct { // 识别出的文本行内容 DetectedText *string `json:"DetectedText,omitnil,omitempty" name:"DetectedText"` // 算式运算结果,true-正确 false-错误或非法参数 Result *bool `json:"Result,omitnil,omitempty" name:"Result"` // 保留字段,暂不支持 Confidence *int64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 原图文本行坐标,以四个顶点坐标表示(保留字段,暂不支持) // 注意:此字段可能返回 null,表示取不到有效值。 Polygon []*Coord `json:"Polygon,omitnil,omitempty" name:"Polygon"` // 保留字段,暂不支持 AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"` // 文本行旋转纠正之后在图像中的像素坐标,表示为(左上角x, 左上角y,宽width,高height) ItemCoord *ItemCoord `json:"ItemCoord,omitnil,omitempty" name:"ItemCoord"` // 算式题型编号: // ‘1’: 加减乘除四则 // ‘2’: 加减乘除已知结果求运算因子 // ‘3’: 判断大小 // ‘4’: 约等于估算 // ‘5’: 带余数除法 // ‘6’: 分数四则运算 // ‘7’: 单位换算 // ‘8’: 竖式加减法 // ‘9’: 竖式乘除法 // ‘10’: 脱式计算 // ‘11’: 解方程 ExpressionType *string `json:"ExpressionType,omitnil,omitempty" name:"ExpressionType"` // 错题推荐答案,算式运算结果正确返回为"",算式运算结果错误返回推荐答案 (注:暂不支持多个关系运算符(如1<10<7)、无关系运算符(如frac(1,2)+frac(2,3))、单位换算(如1元=100角)错题的推荐答案返回) Answer *string `json:"Answer,omitnil,omitempty" name:"Answer"` }
type TextDetectRequest ¶
type TextDetectRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewTextDetectRequest ¶
func NewTextDetectRequest() (request *TextDetectRequest)
func (*TextDetectRequest) FromJsonString ¶
func (r *TextDetectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TextDetectRequest) ToJsonString ¶
func (r *TextDetectRequest) ToJsonString() string
type TextDetectRequestParams ¶ added in v1.0.426
type TextDetectRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type TextDetectResponse ¶
type TextDetectResponse struct { *tchttp.BaseResponse Response *TextDetectResponseParams `json:"Response"` }
func NewTextDetectResponse ¶
func NewTextDetectResponse() (response *TextDetectResponse)
func (*TextDetectResponse) FromJsonString ¶
func (r *TextDetectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TextDetectResponse) ToJsonString ¶
func (r *TextDetectResponse) ToJsonString() string
type TextDetectResponseParams ¶ added in v1.0.426
type TextDetectResponseParams struct { // 图片中是否包含文字。 HasText *bool `json:"HasText,omitnil,omitempty" name:"HasText"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TextDetection ¶
type TextDetection struct { // 识别出的文本行内容 DetectedText *string `json:"DetectedText,omitnil,omitempty" name:"DetectedText"` // 置信度 0 ~100 Confidence *int64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 文本行坐标,以四个顶点坐标表示 // 注意:此字段可能返回 null,表示取不到有效值。 Polygon []*Coord `json:"Polygon,omitnil,omitempty" name:"Polygon"` // 此字段为扩展字段。 // GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。 AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"` // 文本行在旋转纠正之后的图像中的像素坐标,表示为(左上角x, 左上角y,宽width,高height) ItemPolygon *ItemCoord `json:"ItemPolygon,omitnil,omitempty" name:"ItemPolygon"` // 识别出来的单字信息包括单字(包括单字Character和单字置信度confidence), 支持识别的接口:GeneralBasicOCR、GeneralAccurateOCR Words []*DetectedWords `json:"Words,omitnil,omitempty" name:"Words"` // 单字在原图中的四点坐标, 支持识别的接口:GeneralBasicOCR、GeneralAccurateOCR WordCoordPoint []*DetectedWordCoordPoint `json:"WordCoordPoint,omitnil,omitempty" name:"WordCoordPoint"` }
type TextDetectionEn ¶
type TextDetectionEn struct { // 识别出的文本行内容。 DetectedText *string `json:"DetectedText,omitnil,omitempty" name:"DetectedText"` // 置信度 0 ~100。 Confidence *int64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 文本行在原图中的四点坐标。 // 注意:此字段可能返回 null,表示取不到有效值。 Polygon []*Coord `json:"Polygon,omitnil,omitempty" name:"Polygon"` // 此字段为扩展字段。目前EnglishOCR接口返回内容为空。 AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"` // 英文单词在原图中的四点坐标。 WordCoordPoint []*WordCoordPoint `json:"WordCoordPoint,omitnil,omitempty" name:"WordCoordPoint"` // 候选字符集(包含候选字Character以及置信度Confidence)。 CandWord []*CandWord `json:"CandWord,omitnil,omitempty" name:"CandWord"` // 识别出来的单词信息(包括单词Character和单词置信度confidence) Words []*Words `json:"Words,omitnil,omitempty" name:"Words"` }
type TextDetectionResult ¶ added in v1.0.416
type TextEduPaper ¶
type TextEduPaper struct { // 识别出的字段名称(关键字) Item *string `json:"Item,omitnil,omitempty" name:"Item"` // 识别出的字段名称对应的值,也就是字段Item对应的字符串结果 DetectedText *string `json:"DetectedText,omitnil,omitempty" name:"DetectedText"` // 文本行在旋转纠正之后的图像中的像素坐标,表示为(左上角x, 左上角y,宽width,高height) Itemcoord *ItemCoord `json:"Itemcoord,omitnil,omitempty" name:"Itemcoord"` }
type TextFormula ¶
type TextFormula struct { // 识别出的文本行内容 DetectedText *string `json:"DetectedText,omitnil,omitempty" name:"DetectedText"` }
type TextGeneralHandwriting ¶
type TextGeneralHandwriting struct { // 识别出的文本行内容 DetectedText *string `json:"DetectedText,omitnil,omitempty" name:"DetectedText"` // 置信度 0 - 100 Confidence *int64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 文本行坐标,以四个顶点坐标表示 Polygon []*Coord `json:"Polygon,omitnil,omitempty" name:"Polygon"` // 此字段为扩展字段。 // 能返回文本行的段落信息,例如:{\"Parag\":{\"ParagNo\":2}}, // 其中ParagNo为段落行,从1开始。 AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"` // 字的坐标数组,以四个顶点坐标表示 // 注意:此字段可能返回 null,表示取不到有效值。 WordPolygon []*Polygon `json:"WordPolygon,omitnil,omitempty" name:"WordPolygon"` }
type TextTable ¶
type TextTable struct { // 单元格左上角的列索引 ColTl *int64 `json:"ColTl,omitnil,omitempty" name:"ColTl"` // 单元格左上角的行索引 RowTl *int64 `json:"RowTl,omitnil,omitempty" name:"RowTl"` // 单元格右下角的列索引 ColBr *int64 `json:"ColBr,omitnil,omitempty" name:"ColBr"` // 单元格右下角的行索引 RowBr *int64 `json:"RowBr,omitnil,omitempty" name:"RowBr"` // 单元格文字 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 单元格类型,包含body(表格主体)、header(表头)、footer(表尾)三种 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 置信度 0 ~100 Confidence *int64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 文本行坐标,以四个顶点坐标表示 Polygon []*Coord `json:"Polygon,omitnil,omitempty" name:"Polygon"` // 此字段为扩展字段 AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"` }
type TextVatInvoice ¶
type TextVatInvoice struct { // 识别出的字段名称(关键字)。支持以下字段的识别: // 发票代码、 发票号码、 打印发票代码、 打印发票号码、 开票日期、 购买方识别号、 小写金额、 价税合计(大写)、 销售方识别号、 校验码、 购买方名称、 销售方名称、 税额、 复核、 联次名称、 备注、 联次、 密码区、 开票人、 收款人、 (货物或应税劳务、服务名称)、省、 市、 服务类型、 通行费标志、 是否代开、 是否收购、 合计金额、 是否有公司印章、 发票消费类型、 车船税、 机器编号、 成品油标志、 税率、 合计税额、 (购买方地址、电话)、 (销售方地址、电话)、 单价、 金额、 销售方开户行及账号、 购买方开户行及账号、 规格型号、 发票名称、 单位、 数量、 校验码备选、 校验码后六位备选、发票号码备选、车牌号、类型、通行日期起、通行日期止、发票类型。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 字段在原图中的中的四点坐标。 // 注意:此字段可能返回 null,表示取不到有效值。 // 注意:此字段可能返回 null,表示取不到有效值。 Polygon *Polygon `json:"Polygon,omitnil,omitempty" name:"Polygon"` }
type TextVehicleBack ¶
type TextVehicleBack struct { // 号牌号码 // 注意:此字段可能返回 null,表示取不到有效值。 PlateNo *string `json:"PlateNo,omitnil,omitempty" name:"PlateNo"` // 档案编号 // 注意:此字段可能返回 null,表示取不到有效值。 FileNo *string `json:"FileNo,omitnil,omitempty" name:"FileNo"` // 核定人数 // 注意:此字段可能返回 null,表示取不到有效值。 AllowNum *string `json:"AllowNum,omitnil,omitempty" name:"AllowNum"` // 总质量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalMass *string `json:"TotalMass,omitnil,omitempty" name:"TotalMass"` // 整备质量 // 注意:此字段可能返回 null,表示取不到有效值。 CurbWeight *string `json:"CurbWeight,omitnil,omitempty" name:"CurbWeight"` // 核定载质量 // 注意:此字段可能返回 null,表示取不到有效值。 LoadQuality *string `json:"LoadQuality,omitnil,omitempty" name:"LoadQuality"` // 外廓尺寸 // 注意:此字段可能返回 null,表示取不到有效值。 ExternalSize *string `json:"ExternalSize,omitnil,omitempty" name:"ExternalSize"` // 备注 // 注意:此字段可能返回 null,表示取不到有效值。 Marks *string `json:"Marks,omitnil,omitempty" name:"Marks"` // 检验记录 // 注意:此字段可能返回 null,表示取不到有效值。 Record *string `json:"Record,omitnil,omitempty" name:"Record"` // 准牵引总质量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalQuasiMass *string `json:"TotalQuasiMass,omitnil,omitempty" name:"TotalQuasiMass"` // 副页编码 // 注意:此字段可能返回 null,表示取不到有效值。 SubPageCode *string `json:"SubPageCode,omitnil,omitempty" name:"SubPageCode"` // 燃料种类 // // 注意:此字段可能返回 null,表示取不到有效值。 FuelType *string `json:"FuelType,omitnil,omitempty" name:"FuelType"` }
type TextVehicleFront ¶
type TextVehicleFront struct { // 号牌号码 // 注意:此字段可能返回 null,表示取不到有效值。 PlateNo *string `json:"PlateNo,omitnil,omitempty" name:"PlateNo"` // 车辆类型 // 注意:此字段可能返回 null,表示取不到有效值。 VehicleType *string `json:"VehicleType,omitnil,omitempty" name:"VehicleType"` // 所有人 // 注意:此字段可能返回 null,表示取不到有效值。 Owner *string `json:"Owner,omitnil,omitempty" name:"Owner"` // 住址 // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 使用性质 // 注意:此字段可能返回 null,表示取不到有效值。 UseCharacter *string `json:"UseCharacter,omitnil,omitempty" name:"UseCharacter"` // 品牌型号 // 注意:此字段可能返回 null,表示取不到有效值。 Model *string `json:"Model,omitnil,omitempty" name:"Model"` // 车辆识别代号 // 注意:此字段可能返回 null,表示取不到有效值。 Vin *string `json:"Vin,omitnil,omitempty" name:"Vin"` // 发动机号码 // 注意:此字段可能返回 null,表示取不到有效值。 EngineNo *string `json:"EngineNo,omitnil,omitempty" name:"EngineNo"` // 注册日期 // 注意:此字段可能返回 null,表示取不到有效值。 RegisterDate *string `json:"RegisterDate,omitnil,omitempty" name:"RegisterDate"` // 发证日期 // 注意:此字段可能返回 null,表示取不到有效值。 IssueDate *string `json:"IssueDate,omitnil,omitempty" name:"IssueDate"` // 印章 // 注意:此字段可能返回 null,表示取不到有效值。 Seal *string `json:"Seal,omitnil,omitempty" name:"Seal"` }
type TextWaybill ¶
type TextWaybill struct { // 收件人姓名 RecName *WaybillObj `json:"RecName,omitnil,omitempty" name:"RecName"` // 收件人手机号 RecNum *WaybillObj `json:"RecNum,omitnil,omitempty" name:"RecNum"` // 收件人地址 RecAddr *WaybillObj `json:"RecAddr,omitnil,omitempty" name:"RecAddr"` // 寄件人姓名 SenderName *WaybillObj `json:"SenderName,omitnil,omitempty" name:"SenderName"` // 寄件人手机号 SenderNum *WaybillObj `json:"SenderNum,omitnil,omitempty" name:"SenderNum"` // 寄件人地址 SenderAddr *WaybillObj `json:"SenderAddr,omitnil,omitempty" name:"SenderAddr"` // 运单号 WaybillNum *WaybillObj `json:"WaybillNum,omitnil,omitempty" name:"WaybillNum"` }
type TollInvoice ¶ added in v1.0.651
type TollInvoice struct { // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 发票代码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 价税合计(小写) Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 发票消费类型 Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"` // 日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 时间 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 入口 Entrance *string `json:"Entrance,omitnil,omitempty" name:"Entrance"` // 出口 Exit *string `json:"Exit,omitnil,omitempty" name:"Exit"` // 高速标志(0:没有,1:有) HighwayMark *int64 `json:"HighwayMark,omitnil,omitempty" name:"HighwayMark"` // 是否存在二维码(1:有,0:无) QRCodeMark *int64 `json:"QRCodeMark,omitnil,omitempty" name:"QRCodeMark"` }
type TollInvoiceInfo ¶
type TollInvoiceInfo struct { // 识别出的字段名称(关键字)。支持以下字段的识别: // 发票代码、发票号码、日期、金额、入口、出口、时间、发票消费类型、高速标志。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 文本行在旋转纠正之后的图像中的像素坐标。 Rect *Rect `json:"Rect,omitnil,omitempty" name:"Rect"` }
type TollInvoiceOCRRequest ¶
type TollInvoiceOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewTollInvoiceOCRRequest ¶
func NewTollInvoiceOCRRequest() (request *TollInvoiceOCRRequest)
func (*TollInvoiceOCRRequest) FromJsonString ¶
func (r *TollInvoiceOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TollInvoiceOCRRequest) ToJsonString ¶
func (r *TollInvoiceOCRRequest) ToJsonString() string
type TollInvoiceOCRRequestParams ¶ added in v1.0.426
type TollInvoiceOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type TollInvoiceOCRResponse ¶
type TollInvoiceOCRResponse struct { *tchttp.BaseResponse Response *TollInvoiceOCRResponseParams `json:"Response"` }
func NewTollInvoiceOCRResponse ¶
func NewTollInvoiceOCRResponse() (response *TollInvoiceOCRResponse)
func (*TollInvoiceOCRResponse) FromJsonString ¶
func (r *TollInvoiceOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TollInvoiceOCRResponse) ToJsonString ¶
func (r *TollInvoiceOCRResponse) ToJsonString() string
type TollInvoiceOCRResponseParams ¶ added in v1.0.426
type TollInvoiceOCRResponseParams struct { // 过路过桥费发票识别结果,具体内容请点击左侧链接。 TollInvoiceInfos []*TollInvoiceInfo `json:"TollInvoiceInfos,omitnil,omitempty" name:"TollInvoiceInfos"` // 图片旋转角度(角度制),文本的水平方向为0°,顺时针为正,逆时针为负。 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TrainTicket ¶ added in v1.0.651
type TrainTicket struct { // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 乘车日期 DateGetOn *string `json:"DateGetOn,omitnil,omitempty" name:"DateGetOn"` // 乘车时间 TimeGetOn *string `json:"TimeGetOn,omitnil,omitempty" name:"TimeGetOn"` // 乘车人姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 出发车站 StationGetOn *string `json:"StationGetOn,omitnil,omitempty" name:"StationGetOn"` // 到达车站 StationGetOff *string `json:"StationGetOff,omitnil,omitempty" name:"StationGetOff"` // 座位类型 Seat *string `json:"Seat,omitnil,omitempty" name:"Seat"` // 总金额 Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 发票消费类型 Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"` // 序列号 SerialNumber *string `json:"SerialNumber,omitnil,omitempty" name:"SerialNumber"` // 身份证号 UserID *string `json:"UserID,omitnil,omitempty" name:"UserID"` // 检票口 GateNumber *string `json:"GateNumber,omitnil,omitempty" name:"GateNumber"` // 车次 TrainNumber *string `json:"TrainNumber,omitnil,omitempty" name:"TrainNumber"` // 手续费 HandlingFee *string `json:"HandlingFee,omitnil,omitempty" name:"HandlingFee"` // 原票价 OriginalFare *string `json:"OriginalFare,omitnil,omitempty" name:"OriginalFare"` // 大写金额 TotalCn *string `json:"TotalCn,omitnil,omitempty" name:"TotalCn"` // 座位号 SeatNumber *string `json:"SeatNumber,omitnil,omitempty" name:"SeatNumber"` // 取票地址 PickUpAddress *string `json:"PickUpAddress,omitnil,omitempty" name:"PickUpAddress"` // 是否始发改签 TicketChange *string `json:"TicketChange,omitnil,omitempty" name:"TicketChange"` // 加收票价 AdditionalFare *string `json:"AdditionalFare,omitnil,omitempty" name:"AdditionalFare"` // 收据号码 ReceiptNumber *string `json:"ReceiptNumber,omitnil,omitempty" name:"ReceiptNumber"` // 是否存在二维码(1:有,0:无) QRCodeMark *int64 `json:"QRCodeMark,omitnil,omitempty" name:"QRCodeMark"` // 是否仅供报销使用(0:没有,1:有) ReimburseOnlyMark *int64 `json:"ReimburseOnlyMark,omitnil,omitempty" name:"ReimburseOnlyMark"` // 是否有退票费标识(0:没有,1:有) RefundMark *int64 `json:"RefundMark,omitnil,omitempty" name:"RefundMark"` }
type TrainTicketOCRRequest ¶
type TrainTicketOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewTrainTicketOCRRequest ¶
func NewTrainTicketOCRRequest() (request *TrainTicketOCRRequest)
func (*TrainTicketOCRRequest) FromJsonString ¶
func (r *TrainTicketOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TrainTicketOCRRequest) ToJsonString ¶
func (r *TrainTicketOCRRequest) ToJsonString() string
type TrainTicketOCRRequestParams ¶ added in v1.0.426
type TrainTicketOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type TrainTicketOCRResponse ¶
type TrainTicketOCRResponse struct { *tchttp.BaseResponse Response *TrainTicketOCRResponseParams `json:"Response"` }
func NewTrainTicketOCRResponse ¶
func NewTrainTicketOCRResponse() (response *TrainTicketOCRResponse)
func (*TrainTicketOCRResponse) FromJsonString ¶
func (r *TrainTicketOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TrainTicketOCRResponse) ToJsonString ¶
func (r *TrainTicketOCRResponse) ToJsonString() string
type TrainTicketOCRResponseParams ¶ added in v1.0.426
type TrainTicketOCRResponseParams struct { // 编号 TicketNum *string `json:"TicketNum,omitnil,omitempty" name:"TicketNum"` // 出发站 StartStation *string `json:"StartStation,omitnil,omitempty" name:"StartStation"` // 到达站 DestinationStation *string `json:"DestinationStation,omitnil,omitempty" name:"DestinationStation"` // 出发时间 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 车次 TrainNum *string `json:"TrainNum,omitnil,omitempty" name:"TrainNum"` // 座位号 Seat *string `json:"Seat,omitnil,omitempty" name:"Seat"` // 姓名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 票价 Price *string `json:"Price,omitnil,omitempty" name:"Price"` // 席别 SeatCategory *string `json:"SeatCategory,omitnil,omitempty" name:"SeatCategory"` // 身份证号 ID *string `json:"ID,omitnil,omitempty" name:"ID"` // 发票消费类型:交通 InvoiceType *string `json:"InvoiceType,omitnil,omitempty" name:"InvoiceType"` // 序列号 SerialNumber *string `json:"SerialNumber,omitnil,omitempty" name:"SerialNumber"` // 加收票价 AdditionalCost *string `json:"AdditionalCost,omitnil,omitempty" name:"AdditionalCost"` // 手续费 HandlingFee *string `json:"HandlingFee,omitnil,omitempty" name:"HandlingFee"` // 大写金额(票面有大写金额该字段才有值) LegalAmount *string `json:"LegalAmount,omitnil,omitempty" name:"LegalAmount"` // 售票站 TicketStation *string `json:"TicketStation,omitnil,omitempty" name:"TicketStation"` // 原票价(一般有手续费的才有原始票价字段) OriginalPrice *string `json:"OriginalPrice,omitnil,omitempty" name:"OriginalPrice"` // 发票类型:火车票、火车票补票、火车票退票凭证 InvoiceStyle *string `json:"InvoiceStyle,omitnil,omitempty" name:"InvoiceStyle"` // 收据号码 ReceiptNumber *string `json:"ReceiptNumber,omitnil,omitempty" name:"ReceiptNumber"` // 仅供报销使用:1为是,0为否 IsReceipt *string `json:"IsReceipt,omitnil,omitempty" name:"IsReceipt"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UsedCarPurchaseInvoice ¶ added in v1.0.651
type UsedCarPurchaseInvoice struct { // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 是否存在二维码(0:没有,1:有) QRCodeMark *int64 `json:"QRCodeMark,omitnil,omitempty" name:"QRCodeMark"` // 发票代码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 开票日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 价税合计(小写) Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 价税合计(大写) TotalCn *string `json:"TotalCn,omitnil,omitempty" name:"TotalCn"` // 销货单位名称 Seller *string `json:"Seller,omitnil,omitempty" name:"Seller"` // 销售方电话 SellerTel *string `json:"SellerTel,omitnil,omitempty" name:"SellerTel"` // 销售方单位代码/个人身份证号 SellerTaxID *string `json:"SellerTaxID,omitnil,omitempty" name:"SellerTaxID"` // 销售方地址 SellerAddress *string `json:"SellerAddress,omitnil,omitempty" name:"SellerAddress"` // 购买方名称 Buyer *string `json:"Buyer,omitnil,omitempty" name:"Buyer"` // 购买方单位代码/个人身份证号 BuyerID *string `json:"BuyerID,omitnil,omitempty" name:"BuyerID"` // 购买方地址 BuyerAddress *string `json:"BuyerAddress,omitnil,omitempty" name:"BuyerAddress"` // 购买方电话 BuyerTel *string `json:"BuyerTel,omitnil,omitempty" name:"BuyerTel"` // 二手车市场 CompanyName *string `json:"CompanyName,omitnil,omitempty" name:"CompanyName"` // 二手车市场纳税人识别号 CompanyTaxID *string `json:"CompanyTaxID,omitnil,omitempty" name:"CompanyTaxID"` // 二手车市场开户银行和账号 CompanyBankAccount *string `json:"CompanyBankAccount,omitnil,omitempty" name:"CompanyBankAccount"` // 二手车市场电话 CompanyTel *string `json:"CompanyTel,omitnil,omitempty" name:"CompanyTel"` // 二手车市场地址 CompanyAddress *string `json:"CompanyAddress,omitnil,omitempty" name:"CompanyAddress"` // 转入地车辆管理所名称 TransferAdministrationName *string `json:"TransferAdministrationName,omitnil,omitempty" name:"TransferAdministrationName"` // 车牌号 LicensePlate *string `json:"LicensePlate,omitnil,omitempty" name:"LicensePlate"` // 登记证号 RegistrationNumber *string `json:"RegistrationNumber,omitnil,omitempty" name:"RegistrationNumber"` // 车辆识别代码 VIN *string `json:"VIN,omitnil,omitempty" name:"VIN"` // 厂牌型号 VehicleModel *string `json:"VehicleModel,omitnil,omitempty" name:"VehicleModel"` // 发票消费类型 Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"` // 省 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 市 City *string `json:"City,omitnil,omitempty" name:"City"` // 车辆类型 VehicleType *string `json:"VehicleType,omitnil,omitempty" name:"VehicleType"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 发票联次 FormType *string `json:"FormType,omitnil,omitempty" name:"FormType"` // 发票联名 FormName *string `json:"FormName,omitnil,omitempty" name:"FormName"` // 是否有公司印章(0:没有,1:有) CompanySealMark *int64 `json:"CompanySealMark,omitnil,omitempty" name:"CompanySealMark"` // 经营拍卖单位 AuctionOrgName *string `json:"AuctionOrgName,omitnil,omitempty" name:"AuctionOrgName"` // 经营拍卖单位地址 AuctionOrgAddress *string `json:"AuctionOrgAddress,omitnil,omitempty" name:"AuctionOrgAddress"` // 经营拍卖单位纳税人识别号 AuctionOrgTaxID *string `json:"AuctionOrgTaxID,omitnil,omitempty" name:"AuctionOrgTaxID"` // 经营拍卖单位开户银行账号 AuctionOrgBankAccount *string `json:"AuctionOrgBankAccount,omitnil,omitempty" name:"AuctionOrgBankAccount"` // 经营拍卖单位电话 AuctionOrgPhone *string `json:"AuctionOrgPhone,omitnil,omitempty" name:"AuctionOrgPhone"` // 开票人 Issuer *string `json:"Issuer,omitnil,omitempty" name:"Issuer"` // 税控码 TaxCode *string `json:"TaxCode,omitnil,omitempty" name:"TaxCode"` // 机器编号 MachineSerialNumber *string `json:"MachineSerialNumber,omitnil,omitempty" name:"MachineSerialNumber"` // 机打发票代码 MachineCode *string `json:"MachineCode,omitnil,omitempty" name:"MachineCode"` // 机打发票号码 MachineNumber *string `json:"MachineNumber,omitnil,omitempty" name:"MachineNumber"` }
type UsedVehicleInvoiceInfo ¶ added in v1.0.228
type UsedVehicleInvoiceInfo struct { // 所属税局 TaxBureau *string `json:"TaxBureau,omitnil,omitempty" name:"TaxBureau"` // 买方单位/个人 Buyer *string `json:"Buyer,omitnil,omitempty" name:"Buyer"` // 买方单位代码/身份证号码 BuyerNo *string `json:"BuyerNo,omitnil,omitempty" name:"BuyerNo"` // 买方单位/个人地址 BuyerAddress *string `json:"BuyerAddress,omitnil,omitempty" name:"BuyerAddress"` // 买方单位电话 BuyerTel *string `json:"BuyerTel,omitnil,omitempty" name:"BuyerTel"` // 卖方单位/个人 Seller *string `json:"Seller,omitnil,omitempty" name:"Seller"` // 卖方单位代码/身份证号码 SellerNo *string `json:"SellerNo,omitnil,omitempty" name:"SellerNo"` // 卖方单位/个人地址 SellerAddress *string `json:"SellerAddress,omitnil,omitempty" name:"SellerAddress"` // 卖方单位电话 SellerTel *string `json:"SellerTel,omitnil,omitempty" name:"SellerTel"` // 车牌照号 VehicleLicenseNo *string `json:"VehicleLicenseNo,omitnil,omitempty" name:"VehicleLicenseNo"` // 登记证号 RegisterNo *string `json:"RegisterNo,omitnil,omitempty" name:"RegisterNo"` // 车架号/车辆识别代码 VehicleIdentifyNo *string `json:"VehicleIdentifyNo,omitnil,omitempty" name:"VehicleIdentifyNo"` // 转入地车辆管理所名称 ManagementOffice *string `json:"ManagementOffice,omitnil,omitempty" name:"ManagementOffice"` // 车价合计 VehicleTotalPrice *string `json:"VehicleTotalPrice,omitnil,omitempty" name:"VehicleTotalPrice"` // 经营、拍卖单位 Auctioneer *string `json:"Auctioneer,omitnil,omitempty" name:"Auctioneer"` // 经营、拍卖单位地址 AuctioneerAddress *string `json:"AuctioneerAddress,omitnil,omitempty" name:"AuctioneerAddress"` // 经营、拍卖单位纳税人识别号 AuctioneerTaxpayerNum *string `json:"AuctioneerTaxpayerNum,omitnil,omitempty" name:"AuctioneerTaxpayerNum"` // 经营、拍卖单位开户银行、账号 AuctioneerBankAccount *string `json:"AuctioneerBankAccount,omitnil,omitempty" name:"AuctioneerBankAccount"` // 经营、拍卖单位电话 AuctioneerTel *string `json:"AuctioneerTel,omitnil,omitempty" name:"AuctioneerTel"` // 二手车市场 Market *string `json:"Market,omitnil,omitempty" name:"Market"` // 二手车市场纳税人识别号 MarketTaxpayerNum *string `json:"MarketTaxpayerNum,omitnil,omitempty" name:"MarketTaxpayerNum"` // 二手车市场地址 MarketAddress *string `json:"MarketAddress,omitnil,omitempty" name:"MarketAddress"` // 二手车市场开户银行账号 MarketBankAccount *string `json:"MarketBankAccount,omitnil,omitempty" name:"MarketBankAccount"` // 二手车市场电话 MarketTel *string `json:"MarketTel,omitnil,omitempty" name:"MarketTel"` }
type VatElectronicInfo ¶ added in v1.0.651
type VatElectronicInfo struct { // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 开票日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 税前金额 PretaxAmount *string `json:"PretaxAmount,omitnil,omitempty" name:"PretaxAmount"` // 合计税额 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` // 价税合计(小写) Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 价税合计(大写) TotalCn *string `json:"TotalCn,omitnil,omitempty" name:"TotalCn"` // 销售方名称 Seller *string `json:"Seller,omitnil,omitempty" name:"Seller"` // 销售方纳税人识别号 SellerTaxID *string `json:"SellerTaxID,omitnil,omitempty" name:"SellerTaxID"` // 购买方名称 Buyer *string `json:"Buyer,omitnil,omitempty" name:"Buyer"` // 购买方纳税人识别号 BuyerTaxID *string `json:"BuyerTaxID,omitnil,omitempty" name:"BuyerTaxID"` // 开票人 Issuer *string `json:"Issuer,omitnil,omitempty" name:"Issuer"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 小计金额 SubTotal *string `json:"SubTotal,omitnil,omitempty" name:"SubTotal"` // 小计税额 SubTax *string `json:"SubTax,omitnil,omitempty" name:"SubTax"` // 电子发票详细条目信息 VatElectronicItems []*VatElectronicItemInfo `json:"VatElectronicItems,omitnil,omitempty" name:"VatElectronicItems"` }
type VatElectronicItemInfo ¶ added in v1.0.651
type VatElectronicItemInfo struct { // 项目名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 数量 Quantity *string `json:"Quantity,omitnil,omitempty" name:"Quantity"` // 规格型号 Specification *string `json:"Specification,omitnil,omitempty" name:"Specification"` // 单价 Price *string `json:"Price,omitnil,omitempty" name:"Price"` // 金额 Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 税率 TaxRate *string `json:"TaxRate,omitnil,omitempty" name:"TaxRate"` // 税额 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` // 单位 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 运输工具类型 VehicleType *string `json:"VehicleType,omitnil,omitempty" name:"VehicleType"` // 运输工具牌号 VehicleBrand *string `json:"VehicleBrand,omitnil,omitempty" name:"VehicleBrand"` // 起始地 DeparturePlace *string `json:"DeparturePlace,omitnil,omitempty" name:"DeparturePlace"` // 到达地 ArrivalPlace *string `json:"ArrivalPlace,omitnil,omitempty" name:"ArrivalPlace"` // 运输货物名称,仅货物运输服务发票返回 TransportItemsName *string `json:"TransportItemsName,omitnil,omitempty" name:"TransportItemsName"` // 建筑服务发生地,仅建筑发票返回 PlaceOfBuildingService *string `json:"PlaceOfBuildingService,omitnil,omitempty" name:"PlaceOfBuildingService"` // 建筑项目名称,仅建筑发票返回 BuildingName *string `json:"BuildingName,omitnil,omitempty" name:"BuildingName"` // 产权证书/不动产权证号,仅不动产经营租赁服务发票返回 EstateNumber *string `json:"EstateNumber,omitnil,omitempty" name:"EstateNumber"` // 面积单位,仅不动产经营租赁服务发票返回 AreaUnit *string `json:"AreaUnit,omitnil,omitempty" name:"AreaUnit"` }
type VatInvoice ¶
type VatInvoice struct { // 发票代码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 开票日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 购方抬头 // 通用机打发票类型时不返回 BuyerName *string `json:"BuyerName,omitnil,omitempty" name:"BuyerName"` // 购方税号 // 通用机打发票类型时不返回 BuyerTaxCode *string `json:"BuyerTaxCode,omitnil,omitempty" name:"BuyerTaxCode"` // 购方地址电话 // 通用机打发票类型做不返回 BuyerAddressPhone *string `json:"BuyerAddressPhone,omitnil,omitempty" name:"BuyerAddressPhone"` // 购方银行账号 // 通用机打发票类型时不返回 BuyerBankAccount *string `json:"BuyerBankAccount,omitnil,omitempty" name:"BuyerBankAccount"` // 销方名称 SellerName *string `json:"SellerName,omitnil,omitempty" name:"SellerName"` // 销方税号 SellerTaxCode *string `json:"SellerTaxCode,omitnil,omitempty" name:"SellerTaxCode"` // 销方地址电话 SellerAddressPhone *string `json:"SellerAddressPhone,omitnil,omitempty" name:"SellerAddressPhone"` // 销方银行账号 SellerBankAccount *string `json:"SellerBankAccount,omitnil,omitempty" name:"SellerBankAccount"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 机器编码 MachineNo *string `json:"MachineNo,omitnil,omitempty" name:"MachineNo"` // 票种类型 // 01:增值税专用发票, // 02:货运运输业增值税专用发票, // 03:机动车销售统一发票, // 04:增值税普通发票, // 08:增值税电子专用发票(含全电,全电仅新版接口支持), // 10:增值税电子普通发票(含全电,全电仅新版接口支持), // 11:增值税普通发票(卷式), // 14:增值税电子(通行费)发票, // 15:二手车销售统一发票, // 32:深圳区块链发票, // 102:通用机打电子发票 // 61:电子发票(航空运输电子客票行程单) // 83:电子发票(铁路电子发票) // 0915:全电纸质(二手车统一销售发票) // 0903:全电纸质(机动车统一发票) Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 具体的全电发票类型:01: 全电专用发票;02:全电普通发票;03:全电火车票;04:全电机票行程单 ElectronicType *string `json:"ElectronicType,omitnil,omitempty" name:"ElectronicType"` // 检验码 CheckCode *string `json:"CheckCode,omitnil,omitempty" name:"CheckCode"` // 是否作废(红冲)是否作废(红冲) // Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 IsAbandoned *string `json:"IsAbandoned,omitnil,omitempty" name:"IsAbandoned"` // 是否有销货清单 // Y: 有清单 N:无清单 // 卷票无 HasSellerList *string `json:"HasSellerList,omitnil,omitempty" name:"HasSellerList"` // 销货清单标题 SellerListTitle *string `json:"SellerListTitle,omitnil,omitempty" name:"SellerListTitle"` // 销货清单税额 SellerListTax *string `json:"SellerListTax,omitnil,omitempty" name:"SellerListTax"` // 不含税金额 AmountWithoutTax *string `json:"AmountWithoutTax,omitnil,omitempty" name:"AmountWithoutTax"` // 税额 TaxAmount *string `json:"TaxAmount,omitnil,omitempty" name:"TaxAmount"` // 含税金额 AmountWithTax *string `json:"AmountWithTax,omitnil,omitempty" name:"AmountWithTax"` // 项目明细 Items []*VatInvoiceItem `json:"Items,omitnil,omitempty" name:"Items"` // 所属税局 TaxBureau *string `json:"TaxBureau,omitnil,omitempty" name:"TaxBureau"` // 通行费标志:Y、是;N、否 TrafficFreeFlag *string `json:"TrafficFreeFlag,omitnil,omitempty" name:"TrafficFreeFlag"` // 是否为红票 // 注意:此字段可能返回 null,表示取不到有效值。 RedLetterInvoiceMark *bool `json:"RedLetterInvoiceMark,omitnil,omitempty" name:"RedLetterInvoiceMark"` // 开具类型标识(0: 委托代开,1:自开,2:代开,3:代办退税 // 注意:此字段可能返回 null,表示取不到有效值。 IssuingTypeMark *int64 `json:"IssuingTypeMark,omitnil,omitempty" name:"IssuingTypeMark"` // 代开销售方名称 SellerAgentName *string `json:"SellerAgentName,omitnil,omitempty" name:"SellerAgentName"` // 代开销售方税号 SellerAgentTaxID *string `json:"SellerAgentTaxID,omitnil,omitempty" name:"SellerAgentTaxID"` }
type VatInvoiceGoodsInfo ¶
type VatInvoiceGoodsInfo struct { // 项目名称 Item *string `json:"Item,omitnil,omitempty" name:"Item"` // 规格型号 Specification *string `json:"Specification,omitnil,omitempty" name:"Specification"` // 单位 MeasurementDimension *string `json:"MeasurementDimension,omitnil,omitempty" name:"MeasurementDimension"` // 价格 Price *string `json:"Price,omitnil,omitempty" name:"Price"` // 数量 Quantity *string `json:"Quantity,omitnil,omitempty" name:"Quantity"` // 金额 Amount *string `json:"Amount,omitnil,omitempty" name:"Amount"` // 税率(如6%、免税) TaxScheme *string `json:"TaxScheme,omitnil,omitempty" name:"TaxScheme"` // 税额 TaxAmount *string `json:"TaxAmount,omitnil,omitempty" name:"TaxAmount"` }
type VatInvoiceInfo ¶ added in v1.0.651
type VatInvoiceInfo struct { // 校验码 CheckCode *string `json:"CheckCode,omitnil,omitempty" name:"CheckCode"` // 发票联次 FormType *string `json:"FormType,omitnil,omitempty" name:"FormType"` // 车船税 TravelTax *string `json:"TravelTax,omitnil,omitempty" name:"TravelTax"` // 购买方地址电话 BuyerAddrTel *string `json:"BuyerAddrTel,omitnil,omitempty" name:"BuyerAddrTel"` // 购买方银行账号 BuyerBankAccount *string `json:"BuyerBankAccount,omitnil,omitempty" name:"BuyerBankAccount"` // 公司印章内容 CompanySealContent *string `json:"CompanySealContent,omitnil,omitempty" name:"CompanySealContent"` // 税务局章内容 TaxSealContent *string `json:"TaxSealContent,omitnil,omitempty" name:"TaxSealContent"` // 服务类型 ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"` // 市 City *string `json:"City,omitnil,omitempty" name:"City"` // 是否存在二维码(0:没有,1:有) QRCodeMark *int64 `json:"QRCodeMark,omitnil,omitempty" name:"QRCodeMark"` // 是否有代开标记(0:没有,1:有) AgentMark *int64 `json:"AgentMark,omitnil,omitempty" name:"AgentMark"` // 是否有通行费标记(0:没有,1:有) TransitMark *int64 `json:"TransitMark,omitnil,omitempty" name:"TransitMark"` // 是否有成品油标记(0:没有,1:有) OilMark *int64 `json:"OilMark,omitnil,omitempty" name:"OilMark"` // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 发票消费类型 Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"` // 发票代码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 机打发票号码 NumberConfirm *string `json:"NumberConfirm,omitnil,omitempty" name:"NumberConfirm"` // 开票日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 价税合计(小写) Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 价税合计(大写) TotalCn *string `json:"TotalCn,omitnil,omitempty" name:"TotalCn"` // 税前金额 PretaxAmount *string `json:"PretaxAmount,omitnil,omitempty" name:"PretaxAmount"` // 合计税额 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` // 机器编号 MachineCode *string `json:"MachineCode,omitnil,omitempty" name:"MachineCode"` // 密码区 Ciphertext *string `json:"Ciphertext,omitnil,omitempty" name:"Ciphertext"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 销售方名称 Seller *string `json:"Seller,omitnil,omitempty" name:"Seller"` // 销售方纳税人识别号 SellerTaxID *string `json:"SellerTaxID,omitnil,omitempty" name:"SellerTaxID"` // 销售方地址电话 SellerAddrTel *string `json:"SellerAddrTel,omitnil,omitempty" name:"SellerAddrTel"` // 销售方银行账号 SellerBankAccount *string `json:"SellerBankAccount,omitnil,omitempty" name:"SellerBankAccount"` // 购买方名称 Buyer *string `json:"Buyer,omitnil,omitempty" name:"Buyer"` // 购买方纳税人识别号 BuyerTaxID *string `json:"BuyerTaxID,omitnil,omitempty" name:"BuyerTaxID"` // 是否有公司印章(0:没有,1:有) CompanySealMark *int64 `json:"CompanySealMark,omitnil,omitempty" name:"CompanySealMark"` // 开票人 Issuer *string `json:"Issuer,omitnil,omitempty" name:"Issuer"` // 复核人 Reviewer *string `json:"Reviewer,omitnil,omitempty" name:"Reviewer"` // 省 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 增值税发票项目信息 VatInvoiceItemInfos []*VatInvoiceItemInfo `json:"VatInvoiceItemInfos,omitnil,omitempty" name:"VatInvoiceItemInfos"` // 机打发票代码 CodeConfirm *string `json:"CodeConfirm,omitnil,omitempty" name:"CodeConfirm"` // 收款人 Receiptor *string `json:"Receiptor,omitnil,omitempty" name:"Receiptor"` // 是否有全电纸质票(0:没有,1:有) ElectronicFullMark *int64 `json:"ElectronicFullMark,omitnil,omitempty" name:"ElectronicFullMark"` // 全电号码 ElectronicFullNumber *string `json:"ElectronicFullNumber,omitnil,omitempty" name:"ElectronicFullNumber"` // 发票联名 FormName *string `json:"FormName,omitnil,omitempty" name:"FormName"` // 是否有区块链标记(0:没有,1:有) BlockChainMark *int64 `json:"BlockChainMark,omitnil,omitempty" name:"BlockChainMark"` // 是否有收购标记(0:没有,1:有) AcquisitionMark *int64 `json:"AcquisitionMark,omitnil,omitempty" name:"AcquisitionMark"` // 小计金额 SubTotal *string `json:"SubTotal,omitnil,omitempty" name:"SubTotal"` // 小计税额 SubTax *string `json:"SubTax,omitnil,omitempty" name:"SubTax"` }
type VatInvoiceItem ¶
type VatInvoiceItem struct { // 行号 LineNo *string `json:"LineNo,omitnil,omitempty" name:"LineNo"` // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 规格 Spec *string `json:"Spec,omitnil,omitempty" name:"Spec"` // 单位 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 数量 Quantity *string `json:"Quantity,omitnil,omitempty" name:"Quantity"` // 单价 UnitPrice *string `json:"UnitPrice,omitnil,omitempty" name:"UnitPrice"` // 不含税金额 AmountWithoutTax *string `json:"AmountWithoutTax,omitnil,omitempty" name:"AmountWithoutTax"` // 税率 TaxRate *string `json:"TaxRate,omitnil,omitempty" name:"TaxRate"` // 税额 TaxAmount *string `json:"TaxAmount,omitnil,omitempty" name:"TaxAmount"` // 税收分类编码 TaxClassifyCode *string `json:"TaxClassifyCode,omitnil,omitempty" name:"TaxClassifyCode"` // 运输工具类型 VehicleType *string `json:"VehicleType,omitnil,omitempty" name:"VehicleType"` // 运输工具牌号 VehicleBrand *string `json:"VehicleBrand,omitnil,omitempty" name:"VehicleBrand"` // 起始地 DeparturePlace *string `json:"DeparturePlace,omitnil,omitempty" name:"DeparturePlace"` // 到达地 ArrivalPlace *string `json:"ArrivalPlace,omitnil,omitempty" name:"ArrivalPlace"` // 运输货物名称 TransportItemsName *string `json:"TransportItemsName,omitnil,omitempty" name:"TransportItemsName"` // 建筑服务发生地 ConstructionPlace *string `json:"ConstructionPlace,omitnil,omitempty" name:"ConstructionPlace"` // 建筑项目名称 ConstructionName *string `json:"ConstructionName,omitnil,omitempty" name:"ConstructionName"` }
type VatInvoiceItemInfo ¶ added in v1.0.651
type VatInvoiceItemInfo struct { // 项目名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 规格型号 Specification *string `json:"Specification,omitnil,omitempty" name:"Specification"` // 单位 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 数量 Quantity *string `json:"Quantity,omitnil,omitempty" name:"Quantity"` // 单价 Price *string `json:"Price,omitnil,omitempty" name:"Price"` // 金额 Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 税率 TaxRate *string `json:"TaxRate,omitnil,omitempty" name:"TaxRate"` // 税额 Tax *string `json:"Tax,omitnil,omitempty" name:"Tax"` // 通行日期起 DateStart *string `json:"DateStart,omitnil,omitempty" name:"DateStart"` // 通行日期止 DateEnd *string `json:"DateEnd,omitnil,omitempty" name:"DateEnd"` // 车牌号 LicensePlate *string `json:"LicensePlate,omitnil,omitempty" name:"LicensePlate"` // 车辆类型 VehicleType *string `json:"VehicleType,omitnil,omitempty" name:"VehicleType"` // 序号 SerialNumber *string `json:"SerialNumber,omitnil,omitempty" name:"SerialNumber"` }
type VatInvoiceOCRRequest ¶
type VatInvoiceOCRRequest struct { *tchttp.BaseRequest // 图片/PDF的 Base64 值。 // 支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 // 支持的图片/PDF大小:所下载文件经Base64编码后不超过 7M。文件下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 输入参数 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片/PDF的 Url 地址。 // 支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 // 支持的图片/PDF大小:所下载文件经 Base64 编码后不超过 7M。文件下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewVatInvoiceOCRRequest ¶
func NewVatInvoiceOCRRequest() (request *VatInvoiceOCRRequest)
func (*VatInvoiceOCRRequest) FromJsonString ¶
func (r *VatInvoiceOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VatInvoiceOCRRequest) ToJsonString ¶
func (r *VatInvoiceOCRRequest) ToJsonString() string
type VatInvoiceOCRRequestParams ¶ added in v1.0.426
type VatInvoiceOCRRequestParams struct { // 图片/PDF的 Base64 值。 // 支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 // 支持的图片/PDF大小:所下载文件经Base64编码后不超过 7M。文件下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 输入参数 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片/PDF的 Url 地址。 // 支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 // 支持的图片/PDF大小:所下载文件经 Base64 编码后不超过 7M。文件下载时间不超过 3 秒。 // 支持的图片像素:需介于20-10000px之间。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type VatInvoiceOCRResponse ¶
type VatInvoiceOCRResponse struct { *tchttp.BaseResponse Response *VatInvoiceOCRResponseParams `json:"Response"` }
func NewVatInvoiceOCRResponse ¶
func NewVatInvoiceOCRResponse() (response *VatInvoiceOCRResponse)
func (*VatInvoiceOCRResponse) FromJsonString ¶
func (r *VatInvoiceOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VatInvoiceOCRResponse) ToJsonString ¶
func (r *VatInvoiceOCRResponse) ToJsonString() string
type VatInvoiceOCRResponseParams ¶ added in v1.0.426
type VatInvoiceOCRResponseParams struct { // 检测到的文本信息,具体内容请点击左侧链接。 VatInvoiceInfos []*TextVatInvoice `json:"VatInvoiceInfos,omitnil,omitempty" name:"VatInvoiceInfos"` // 明细条目。VatInvoiceInfos中关于明细项的具体条目。 Items []*VatInvoiceItem `json:"Items,omitnil,omitempty" name:"Items"` // 默认值为0。如果图片为PDF时,返回PDF的总页数。 PdfPageSize *int64 `json:"PdfPageSize,omitnil,omitempty" name:"PdfPageSize"` // 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看<a href="https://cloud.tencent.com/document/product/866/45139">如何纠正倾斜文本</a> Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VatInvoiceRoll ¶ added in v1.0.651
type VatInvoiceRoll struct { // 发票名称 Title *string `json:"Title,omitnil,omitempty" name:"Title"` // 发票代码 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 发票号码 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 机打发票号码 NumberConfirm *string `json:"NumberConfirm,omitnil,omitempty" name:"NumberConfirm"` // 开票日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 校验码 CheckCode *string `json:"CheckCode,omitnil,omitempty" name:"CheckCode"` // 销售方名称 Seller *string `json:"Seller,omitnil,omitempty" name:"Seller"` // 销售方纳税人识别号 SellerTaxID *string `json:"SellerTaxID,omitnil,omitempty" name:"SellerTaxID"` // 购买方名称 Buyer *string `json:"Buyer,omitnil,omitempty" name:"Buyer"` // 购买方纳税人识别号 BuyerTaxID *string `json:"BuyerTaxID,omitnil,omitempty" name:"BuyerTaxID"` // 种类 Category *string `json:"Category,omitnil,omitempty" name:"Category"` // 价税合计(小写) Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 价税合计(大写) TotalCn *string `json:"TotalCn,omitnil,omitempty" name:"TotalCn"` // 发票消费类型 Kind *string `json:"Kind,omitnil,omitempty" name:"Kind"` // 省 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 市 City *string `json:"City,omitnil,omitempty" name:"City"` // 是否有公司印章(0:没有,1:有) CompanySealMark *int64 `json:"CompanySealMark,omitnil,omitempty" name:"CompanySealMark"` // 是否存在二维码(1:有,0:无) QRCodeMark *int64 `json:"QRCodeMark,omitnil,omitempty" name:"QRCodeMark"` // 服务类型 ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"` // 公司印章内容 CompanySealContent *string `json:"CompanySealContent,omitnil,omitempty" name:"CompanySealContent"` // 税务局章内容 TaxSealContent *string `json:"TaxSealContent,omitnil,omitempty" name:"TaxSealContent"` // 条目 VatRollItems []*VatRollItem `json:"VatRollItems,omitnil,omitempty" name:"VatRollItems"` }
type VatInvoiceUserInfo ¶
type VatInvoiceUserInfo struct { // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 纳税人识别号 TaxId *string `json:"TaxId,omitnil,omitempty" name:"TaxId"` // 地 址、电 话 AddrTel *string `json:"AddrTel,omitnil,omitempty" name:"AddrTel"` // 开户行及账号 FinancialAccount *string `json:"FinancialAccount,omitnil,omitempty" name:"FinancialAccount"` }
type VatInvoiceVerifyNewRequest ¶ added in v1.0.397
type VatInvoiceVerifyNewRequest struct { *tchttp.BaseRequest // 发票号码,8位、20位(全电票) InvoiceNo *string `json:"InvoiceNo,omitnil,omitempty" name:"InvoiceNo"` // 开票日期(不支持当天发票查询,支持五年以内开具的发票),格式:“YYYY-MM-DD”,如:2019-12-20。 InvoiceDate *string `json:"InvoiceDate,omitnil,omitempty" name:"InvoiceDate"` // 发票代码(10或12 位),全电发票为空。查验未成功超过5次后当日无法再查。 InvoiceCode *string `json:"InvoiceCode,omitnil,omitempty" name:"InvoiceCode"` // 票种类型 01:增值税专用发票, 02:货运运输业增值税专用发 票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电), 10:增值税电子普通发票(含全电), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发 票, 15:二手车销售统一发票, 32:深圳区块链发票(云南区块链因业务调整现已下线)。 InvoiceKind *string `json:"InvoiceKind,omitnil,omitempty" name:"InvoiceKind"` // 校验码后 6 位,增值税普通发票、增值税电子普通发票、增值税普通发票(卷式)、增值税电子普通发票(通行费)、全电纸质发票(增值税普通发票)时必填; // 区块链为 5 位 CheckCode *string `json:"CheckCode,omitnil,omitempty" name:"CheckCode"` // 不含税金额,增值税专用发票、增值税电子专用发票、机动车销售统一发票、二手车销售统一发票、区块链发票时必填; 全电发票为价税合计(含税金额) Amount *string `json:"Amount,omitnil,omitempty" name:"Amount"` // 地区编码,通用机打电子发票时必填。 // 广东:4400,浙江:3300 RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // 销方税号,通用机打电子发票必填,区块链发票时必填 SellerTaxCode *string `json:"SellerTaxCode,omitnil,omitempty" name:"SellerTaxCode"` // 是否开启通用机打电子发票,默认为关闭。 EnableCommonElectronic *bool `json:"EnableCommonElectronic,omitnil,omitempty" name:"EnableCommonElectronic"` // 是否允许查验当日发票,默认值为false。 // // 请注意,发票从开具到录入税局需要一定的时间来更新和验证发票信息,打开后仅支持查验已成功录入到税局中的发票。 EnableTodayInvoice *bool `json:"EnableTodayInvoice,omitnil,omitempty" name:"EnableTodayInvoice"` }
func NewVatInvoiceVerifyNewRequest ¶ added in v1.0.397
func NewVatInvoiceVerifyNewRequest() (request *VatInvoiceVerifyNewRequest)
func (*VatInvoiceVerifyNewRequest) FromJsonString ¶ added in v1.0.397
func (r *VatInvoiceVerifyNewRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VatInvoiceVerifyNewRequest) ToJsonString ¶ added in v1.0.397
func (r *VatInvoiceVerifyNewRequest) ToJsonString() string
type VatInvoiceVerifyNewRequestParams ¶ added in v1.0.426
type VatInvoiceVerifyNewRequestParams struct { // 发票号码,8位、20位(全电票) InvoiceNo *string `json:"InvoiceNo,omitnil,omitempty" name:"InvoiceNo"` // 开票日期(不支持当天发票查询,支持五年以内开具的发票),格式:“YYYY-MM-DD”,如:2019-12-20。 InvoiceDate *string `json:"InvoiceDate,omitnil,omitempty" name:"InvoiceDate"` // 发票代码(10或12 位),全电发票为空。查验未成功超过5次后当日无法再查。 InvoiceCode *string `json:"InvoiceCode,omitnil,omitempty" name:"InvoiceCode"` // 票种类型 01:增值税专用发票, 02:货运运输业增值税专用发 票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电), 10:增值税电子普通发票(含全电), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发 票, 15:二手车销售统一发票, 32:深圳区块链发票(云南区块链因业务调整现已下线)。 InvoiceKind *string `json:"InvoiceKind,omitnil,omitempty" name:"InvoiceKind"` // 校验码后 6 位,增值税普通发票、增值税电子普通发票、增值税普通发票(卷式)、增值税电子普通发票(通行费)、全电纸质发票(增值税普通发票)时必填; // 区块链为 5 位 CheckCode *string `json:"CheckCode,omitnil,omitempty" name:"CheckCode"` // 不含税金额,增值税专用发票、增值税电子专用发票、机动车销售统一发票、二手车销售统一发票、区块链发票时必填; 全电发票为价税合计(含税金额) Amount *string `json:"Amount,omitnil,omitempty" name:"Amount"` // 地区编码,通用机打电子发票时必填。 // 广东:4400,浙江:3300 RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // 销方税号,通用机打电子发票必填,区块链发票时必填 SellerTaxCode *string `json:"SellerTaxCode,omitnil,omitempty" name:"SellerTaxCode"` // 是否开启通用机打电子发票,默认为关闭。 EnableCommonElectronic *bool `json:"EnableCommonElectronic,omitnil,omitempty" name:"EnableCommonElectronic"` // 是否允许查验当日发票,默认值为false。 // // 请注意,发票从开具到录入税局需要一定的时间来更新和验证发票信息,打开后仅支持查验已成功录入到税局中的发票。 EnableTodayInvoice *bool `json:"EnableTodayInvoice,omitnil,omitempty" name:"EnableTodayInvoice"` }
Predefined struct for user
type VatInvoiceVerifyNewResponse ¶ added in v1.0.397
type VatInvoiceVerifyNewResponse struct { *tchttp.BaseResponse Response *VatInvoiceVerifyNewResponseParams `json:"Response"` }
func NewVatInvoiceVerifyNewResponse ¶ added in v1.0.397
func NewVatInvoiceVerifyNewResponse() (response *VatInvoiceVerifyNewResponse)
func (*VatInvoiceVerifyNewResponse) FromJsonString ¶ added in v1.0.397
func (r *VatInvoiceVerifyNewResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VatInvoiceVerifyNewResponse) ToJsonString ¶ added in v1.0.397
func (r *VatInvoiceVerifyNewResponse) ToJsonString() string
type VatInvoiceVerifyNewResponseParams ¶ added in v1.0.426
type VatInvoiceVerifyNewResponseParams struct { // 增值税发票、购车发票、全电发票的基础要素字段信息。 Invoice *VatInvoice `json:"Invoice,omitnil,omitempty" name:"Invoice"` // 机动车销售统一发票详细字段信息。 VehicleInvoiceInfo *VehicleInvoiceInfo `json:"VehicleInvoiceInfo,omitnil,omitempty" name:"VehicleInvoiceInfo"` // 二手车销售统一发票详细字段信息。 UsedVehicleInvoiceInfo *UsedVehicleInvoiceInfo `json:"UsedVehicleInvoiceInfo,omitnil,omitempty" name:"UsedVehicleInvoiceInfo"` // 通行费发票详细字段信息。 PassInvoiceInfoList []*PassInvoiceInfo `json:"PassInvoiceInfoList,omitnil,omitempty" name:"PassInvoiceInfoList"` // 全电发票(铁路电子客票)详细字段信息。 ElectronicTrainTicket *ElectronicTrainTicket `json:"ElectronicTrainTicket,omitnil,omitempty" name:"ElectronicTrainTicket"` // 全电发票(航空运输电子客票行程单)详细字段信息。 ElectronicAirTransport *ElectronicAirTransport `json:"ElectronicAirTransport,omitnil,omitempty" name:"ElectronicAirTransport"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VatInvoiceVerifyRequest ¶
type VatInvoiceVerifyRequest struct { *tchttp.BaseRequest // 发票代码, 一张发票一天只能查询5次。 InvoiceCode *string `json:"InvoiceCode,omitnil,omitempty" name:"InvoiceCode"` // 发票号码(8位) InvoiceNo *string `json:"InvoiceNo,omitnil,omitempty" name:"InvoiceNo"` // 开票日期(不支持当天发票查询,支持五年以内开具的发票),格式:“YYYY-MM-DD”,如:2019-12-20。 InvoiceDate *string `json:"InvoiceDate,omitnil,omitempty" name:"InvoiceDate"` // 根据票种传递对应值,如果报参数错误,请仔细检查每个票种对应的值 // // 增值税专用发票:开具金额(不含税) // // 增值税普通发票、增值税电子普通发票(含通行费发票)、增值税普通发票(卷票):校验码后6位 // // 区块链发票:不含税金额/校验码,例如:“285.01/856ab” // // 机动车销售统一发票:不含税价 // // 货物运输业增值税专用发票:合计金额 // // 二手车销售统一发票:车价合计 Additional *string `json:"Additional,omitnil,omitempty" name:"Additional"` }
func NewVatInvoiceVerifyRequest ¶
func NewVatInvoiceVerifyRequest() (request *VatInvoiceVerifyRequest)
func (*VatInvoiceVerifyRequest) FromJsonString ¶
func (r *VatInvoiceVerifyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VatInvoiceVerifyRequest) ToJsonString ¶
func (r *VatInvoiceVerifyRequest) ToJsonString() string
type VatInvoiceVerifyRequestParams ¶ added in v1.0.426
type VatInvoiceVerifyRequestParams struct { // 发票代码, 一张发票一天只能查询5次。 InvoiceCode *string `json:"InvoiceCode,omitnil,omitempty" name:"InvoiceCode"` // 发票号码(8位) InvoiceNo *string `json:"InvoiceNo,omitnil,omitempty" name:"InvoiceNo"` // 开票日期(不支持当天发票查询,支持五年以内开具的发票),格式:“YYYY-MM-DD”,如:2019-12-20。 InvoiceDate *string `json:"InvoiceDate,omitnil,omitempty" name:"InvoiceDate"` // 根据票种传递对应值,如果报参数错误,请仔细检查每个票种对应的值 // // 增值税专用发票:开具金额(不含税) // // 增值税普通发票、增值税电子普通发票(含通行费发票)、增值税普通发票(卷票):校验码后6位 // // 区块链发票:不含税金额/校验码,例如:“285.01/856ab” // // 机动车销售统一发票:不含税价 // // 货物运输业增值税专用发票:合计金额 // // 二手车销售统一发票:车价合计 Additional *string `json:"Additional,omitnil,omitempty" name:"Additional"` }
Predefined struct for user
type VatInvoiceVerifyResponse ¶
type VatInvoiceVerifyResponse struct { *tchttp.BaseResponse Response *VatInvoiceVerifyResponseParams `json:"Response"` }
func NewVatInvoiceVerifyResponse ¶
func NewVatInvoiceVerifyResponse() (response *VatInvoiceVerifyResponse)
func (*VatInvoiceVerifyResponse) FromJsonString ¶
func (r *VatInvoiceVerifyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VatInvoiceVerifyResponse) ToJsonString ¶
func (r *VatInvoiceVerifyResponse) ToJsonString() string
type VatInvoiceVerifyResponseParams ¶ added in v1.0.426
type VatInvoiceVerifyResponseParams struct { // 增值税发票信息,详情请点击左侧链接。 Invoice *VatInvoice `json:"Invoice,omitnil,omitempty" name:"Invoice"` // 机动车销售统一发票信息 VehicleInvoiceInfo *VehicleInvoiceInfo `json:"VehicleInvoiceInfo,omitnil,omitempty" name:"VehicleInvoiceInfo"` // 二手车销售统一发票信息 UsedVehicleInvoiceInfo *UsedVehicleInvoiceInfo `json:"UsedVehicleInvoiceInfo,omitnil,omitempty" name:"UsedVehicleInvoiceInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VatRollInvoiceInfo ¶
type VatRollInvoiceInfo struct { // 识别出的字段名称(关键字),支持以下字段: // 发票代码、合计金额(小写)、合计金额(大写)、开票日期、发票号码、购买方识别号、销售方识别号、校验码、销售方名称、购买方名称、发票消费类型、省、市、是否有公司印章、单价、金额、数量、服务类型、品名、种类。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 文本行在旋转纠正之后的图像中的像素坐标。 Rect *Rect `json:"Rect,omitnil,omitempty" name:"Rect"` }
type VatRollInvoiceOCRRequest ¶
type VatRollInvoiceOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewVatRollInvoiceOCRRequest ¶
func NewVatRollInvoiceOCRRequest() (request *VatRollInvoiceOCRRequest)
func (*VatRollInvoiceOCRRequest) FromJsonString ¶
func (r *VatRollInvoiceOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VatRollInvoiceOCRRequest) ToJsonString ¶
func (r *VatRollInvoiceOCRRequest) ToJsonString() string
type VatRollInvoiceOCRRequestParams ¶ added in v1.0.426
type VatRollInvoiceOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type VatRollInvoiceOCRResponse ¶
type VatRollInvoiceOCRResponse struct { *tchttp.BaseResponse Response *VatRollInvoiceOCRResponseParams `json:"Response"` }
func NewVatRollInvoiceOCRResponse ¶
func NewVatRollInvoiceOCRResponse() (response *VatRollInvoiceOCRResponse)
func (*VatRollInvoiceOCRResponse) FromJsonString ¶
func (r *VatRollInvoiceOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VatRollInvoiceOCRResponse) ToJsonString ¶
func (r *VatRollInvoiceOCRResponse) ToJsonString() string
type VatRollInvoiceOCRResponseParams ¶ added in v1.0.426
type VatRollInvoiceOCRResponseParams struct { // 增值税发票(卷票)识别结果,具体内容请点击左侧链接。 VatRollInvoiceInfos []*VatRollInvoiceInfo `json:"VatRollInvoiceInfos,omitnil,omitempty" name:"VatRollInvoiceInfos"` // 图片旋转角度(角度制),文本的水平方向为0°,顺时针为正,逆时针为负。 Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VatRollItem ¶ added in v1.0.651
type VehicleInvoiceInfo ¶ added in v1.0.228
type VehicleInvoiceInfo struct { // 车辆类型 CarType *string `json:"CarType,omitnil,omitempty" name:"CarType"` // 厂牌型号 PlateModel *string `json:"PlateModel,omitnil,omitempty" name:"PlateModel"` // 产地 ProduceAddress *string `json:"ProduceAddress,omitnil,omitempty" name:"ProduceAddress"` // 合格证号 CertificateNo *string `json:"CertificateNo,omitnil,omitempty" name:"CertificateNo"` // 进口证明书号 ImportNo *string `json:"ImportNo,omitnil,omitempty" name:"ImportNo"` // LSVCA2NP9HN0xxxxx VinNo *string `json:"VinNo,omitnil,omitempty" name:"VinNo"` // 完税证书号 PayTaxesNo *string `json:"PayTaxesNo,omitnil,omitempty" name:"PayTaxesNo"` // 吨位 Tonnage *string `json:"Tonnage,omitnil,omitempty" name:"Tonnage"` // 限乘人数 LimitCount *string `json:"LimitCount,omitnil,omitempty" name:"LimitCount"` // 发动机号码 EngineNo *string `json:"EngineNo,omitnil,omitempty" name:"EngineNo"` // 商检单号 BizCheckFormNo *string `json:"BizCheckFormNo,omitnil,omitempty" name:"BizCheckFormNo"` // 主管税务机关代码 TaxtationOrgCode *string `json:"TaxtationOrgCode,omitnil,omitempty" name:"TaxtationOrgCode"` // 主管税务机关名称 TaxtationOrgName *string `json:"TaxtationOrgName,omitnil,omitempty" name:"TaxtationOrgName"` // 税率 MotorTaxRate *string `json:"MotorTaxRate,omitnil,omitempty" name:"MotorTaxRate"` // 银行账号 MotorBankName *string `json:"MotorBankName,omitnil,omitempty" name:"MotorBankName"` // 开户行 MotorBankAccount *string `json:"MotorBankAccount,omitnil,omitempty" name:"MotorBankAccount"` // 销售地址 SellerAddress *string `json:"SellerAddress,omitnil,omitempty" name:"SellerAddress"` // 销售电话 SellerTel *string `json:"SellerTel,omitnil,omitempty" name:"SellerTel"` // 购方身份证 BuyerNo *string `json:"BuyerNo,omitnil,omitempty" name:"BuyerNo"` }
type VehicleLicenseOCRRequest ¶
type VehicleLicenseOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // FRONT 为行驶证主页正面(有红色印章的一面), // BACK 为行驶证副页正面(有号码号牌的一面), // DOUBLE 为行驶证主页正面和副页正面。 // 默认值为:FRONT。 CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"` }
func NewVehicleLicenseOCRRequest ¶
func NewVehicleLicenseOCRRequest() (request *VehicleLicenseOCRRequest)
func (*VehicleLicenseOCRRequest) FromJsonString ¶
func (r *VehicleLicenseOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VehicleLicenseOCRRequest) ToJsonString ¶
func (r *VehicleLicenseOCRRequest) ToJsonString() string
type VehicleLicenseOCRRequestParams ¶ added in v1.0.426
type VehicleLicenseOCRRequestParams struct { // 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 // 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // FRONT 为行驶证主页正面(有红色印章的一面), // BACK 为行驶证副页正面(有号码号牌的一面), // DOUBLE 为行驶证主页正面和副页正面。 // 默认值为:FRONT。 CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"` }
Predefined struct for user
type VehicleLicenseOCRResponse ¶
type VehicleLicenseOCRResponse struct { *tchttp.BaseResponse Response *VehicleLicenseOCRResponseParams `json:"Response"` }
func NewVehicleLicenseOCRResponse ¶
func NewVehicleLicenseOCRResponse() (response *VehicleLicenseOCRResponse)
func (*VehicleLicenseOCRResponse) FromJsonString ¶
func (r *VehicleLicenseOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VehicleLicenseOCRResponse) ToJsonString ¶
func (r *VehicleLicenseOCRResponse) ToJsonString() string
type VehicleLicenseOCRResponseParams ¶ added in v1.0.426
type VehicleLicenseOCRResponseParams struct { // 行驶证主页正面的识别结果,CardSide 为 FRONT。 // 注意:此字段可能返回 null,表示取不到有效值。 FrontInfo *TextVehicleFront `json:"FrontInfo,omitnil,omitempty" name:"FrontInfo"` // 行驶证副页正面的识别结果,CardSide 为 BACK。 // 注意:此字段可能返回 null,表示取不到有效值。 BackInfo *TextVehicleBack `json:"BackInfo,omitnil,omitempty" name:"BackInfo"` // Code 告警码列表和释义: // -9102 复印件告警 // -9103 翻拍件告警 // 注:告警码可以同时存在多个 RecognizeWarnCode []*int64 `json:"RecognizeWarnCode,omitnil,omitempty" name:"RecognizeWarnCode"` // 告警码说明: // WARN_DRIVER_LICENSE_COPY_CARD 复印件告警 // WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警 // 注:告警信息可以同时存在多个 RecognizeWarnMsg []*string `json:"RecognizeWarnMsg,omitnil,omitempty" name:"RecognizeWarnMsg"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VehicleRegCertInfo ¶
type VehicleRegCertInfo struct { // 识别出的字段名称(关键字),支持以下字段: // 【注册登记页】 // 车辆型号、车辆识别代号/车架号、发动机号、制造厂名称、轴距、轮胎数、总质量、外廓尺寸、轴数、车辆出厂日期、发证日期、使用性质、车辆获得方式、车辆类型、国产/进口、燃料种类、车身颜色、发动机型号、车辆品牌、编号、转向形式、 // 机动车所有人1、身份证明名称1、号码1、登记机关1、登记日期1 // 机动车所有人2、身份证明名称2、号码2、登记机关2、登记日期2 // 机动车所有人3、身份证明名称3、号码3、登记机关3、登记日期3 // 机动车所有人4、身份证明名称4、号码4、登记机关4、登记日期4 // 机动车所有人5、身份证明名称5、号码5、登记机关5、登记日期5 // 机动车所有人6、身份证明名称6、号码6、登记机关6、登记日期6 // 机动车所有人7、身份证明名称7、号码7、登记机关7、登记日期7 // 【抵押登记页】 // 机动车登记证书编号、身份证明名称/号码、抵押权人姓名/名称、抵押登记日期。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 识别出的字段名称对应的值,也就是字段name对应的字符串结果。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type VehicleRegCertOCRRequest ¶
type VehicleRegCertOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewVehicleRegCertOCRRequest ¶
func NewVehicleRegCertOCRRequest() (request *VehicleRegCertOCRRequest)
func (*VehicleRegCertOCRRequest) FromJsonString ¶
func (r *VehicleRegCertOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VehicleRegCertOCRRequest) ToJsonString ¶
func (r *VehicleRegCertOCRRequest) ToJsonString() string
type VehicleRegCertOCRRequestParams ¶ added in v1.0.426
type VehicleRegCertOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type VehicleRegCertOCRResponse ¶
type VehicleRegCertOCRResponse struct { *tchttp.BaseResponse Response *VehicleRegCertOCRResponseParams `json:"Response"` }
func NewVehicleRegCertOCRResponse ¶
func NewVehicleRegCertOCRResponse() (response *VehicleRegCertOCRResponse)
func (*VehicleRegCertOCRResponse) FromJsonString ¶
func (r *VehicleRegCertOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VehicleRegCertOCRResponse) ToJsonString ¶
func (r *VehicleRegCertOCRResponse) ToJsonString() string
type VehicleRegCertOCRResponseParams ¶ added in v1.0.426
type VehicleRegCertOCRResponseParams struct { // 机动车登记证书识别结果,具体内容请点击左侧链接。 VehicleRegCertInfos []*VehicleRegCertInfo `json:"VehicleRegCertInfos,omitnil,omitempty" name:"VehicleRegCertInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VerifyOfdVatInvoiceOCRRequest ¶
type VerifyOfdVatInvoiceOCRRequest struct { *tchttp.BaseRequest // OFD文件的 Url 地址。 OfdFileUrl *string `json:"OfdFileUrl,omitnil,omitempty" name:"OfdFileUrl"` // OFD文件的 Base64 值。 // OfdFileUrl 和 OfdFileBase64 必传其一,若两者都传,只解析OfdFileBase64。 OfdFileBase64 *string `json:"OfdFileBase64,omitnil,omitempty" name:"OfdFileBase64"` }
func NewVerifyOfdVatInvoiceOCRRequest ¶
func NewVerifyOfdVatInvoiceOCRRequest() (request *VerifyOfdVatInvoiceOCRRequest)
func (*VerifyOfdVatInvoiceOCRRequest) FromJsonString ¶
func (r *VerifyOfdVatInvoiceOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VerifyOfdVatInvoiceOCRRequest) ToJsonString ¶
func (r *VerifyOfdVatInvoiceOCRRequest) ToJsonString() string
type VerifyOfdVatInvoiceOCRRequestParams ¶ added in v1.0.426
type VerifyOfdVatInvoiceOCRRequestParams struct { // OFD文件的 Url 地址。 OfdFileUrl *string `json:"OfdFileUrl,omitnil,omitempty" name:"OfdFileUrl"` // OFD文件的 Base64 值。 // OfdFileUrl 和 OfdFileBase64 必传其一,若两者都传,只解析OfdFileBase64。 OfdFileBase64 *string `json:"OfdFileBase64,omitnil,omitempty" name:"OfdFileBase64"` }
Predefined struct for user
type VerifyOfdVatInvoiceOCRResponse ¶
type VerifyOfdVatInvoiceOCRResponse struct { *tchttp.BaseResponse Response *VerifyOfdVatInvoiceOCRResponseParams `json:"Response"` }
func NewVerifyOfdVatInvoiceOCRResponse ¶
func NewVerifyOfdVatInvoiceOCRResponse() (response *VerifyOfdVatInvoiceOCRResponse)
func (*VerifyOfdVatInvoiceOCRResponse) FromJsonString ¶
func (r *VerifyOfdVatInvoiceOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VerifyOfdVatInvoiceOCRResponse) ToJsonString ¶
func (r *VerifyOfdVatInvoiceOCRResponse) ToJsonString() string
type VerifyOfdVatInvoiceOCRResponseParams ¶ added in v1.0.426
type VerifyOfdVatInvoiceOCRResponseParams struct { // 发票类型 // 026:增值税电子普通发票 // 028:增值税电子专用发票 // 010:电子发票(普通发票) // 020:电子发票(增值税专用发票) // 030:电子发票(铁路电子客票) // 040:电子发票(航空运输电子客票行程单) Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 发票代码 InvoiceCode *string `json:"InvoiceCode,omitnil,omitempty" name:"InvoiceCode"` // 发票号码 InvoiceNumber *string `json:"InvoiceNumber,omitnil,omitempty" name:"InvoiceNumber"` // 开票日期 IssueDate *string `json:"IssueDate,omitnil,omitempty" name:"IssueDate"` // 验证码 InvoiceCheckCode *string `json:"InvoiceCheckCode,omitnil,omitempty" name:"InvoiceCheckCode"` // 机器编号 MachineNumber *string `json:"MachineNumber,omitnil,omitempty" name:"MachineNumber"` // 密码区 TaxControlCode *string `json:"TaxControlCode,omitnil,omitempty" name:"TaxControlCode"` // 购买方 Buyer *VatInvoiceUserInfo `json:"Buyer,omitnil,omitempty" name:"Buyer"` // 销售方 Seller *VatInvoiceUserInfo `json:"Seller,omitnil,omitempty" name:"Seller"` // 价税合计 TaxInclusiveTotalAmount *string `json:"TaxInclusiveTotalAmount,omitnil,omitempty" name:"TaxInclusiveTotalAmount"` // 开票人 InvoiceClerk *string `json:"InvoiceClerk,omitnil,omitempty" name:"InvoiceClerk"` // 收款人 Payee *string `json:"Payee,omitnil,omitempty" name:"Payee"` // 复核人 Checker *string `json:"Checker,omitnil,omitempty" name:"Checker"` // 税额 TaxTotalAmount *string `json:"TaxTotalAmount,omitnil,omitempty" name:"TaxTotalAmount"` // 不含税金额 TaxExclusiveTotalAmount *string `json:"TaxExclusiveTotalAmount,omitnil,omitempty" name:"TaxExclusiveTotalAmount"` // 备注 Note *string `json:"Note,omitnil,omitempty" name:"Note"` // 货物或服务清单 GoodsInfos []*VatInvoiceGoodsInfo `json:"GoodsInfos,omitnil,omitempty" name:"GoodsInfos"` // 航空运输电子客票行程单信息 AirTicketInfo *AirTicketInfo `json:"AirTicketInfo,omitnil,omitempty" name:"AirTicketInfo"` // 铁路电子客票 RailwayTicketInfo *RailwayTicketInfo `json:"RailwayTicketInfo,omitnil,omitempty" name:"RailwayTicketInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VinOCRRequest ¶
type VinOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
func NewVinOCRRequest ¶
func NewVinOCRRequest() (request *VinOCRRequest)
func (*VinOCRRequest) FromJsonString ¶
func (r *VinOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VinOCRRequest) ToJsonString ¶
func (r *VinOCRRequest) ToJsonString() string
type VinOCRRequestParams ¶ added in v1.0.426
type VinOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` }
Predefined struct for user
type VinOCRResponse ¶
type VinOCRResponse struct { *tchttp.BaseResponse Response *VinOCRResponseParams `json:"Response"` }
func NewVinOCRResponse ¶
func NewVinOCRResponse() (response *VinOCRResponse)
func (*VinOCRResponse) FromJsonString ¶
func (r *VinOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VinOCRResponse) ToJsonString ¶
func (r *VinOCRResponse) ToJsonString() string
type VinOCRResponseParams ¶ added in v1.0.426
type VinOCRResponseParams struct { // 检测到的车辆 VIN 码。 Vin *string `json:"Vin,omitnil,omitempty" name:"Vin"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type WaybillOCRRequest ¶
type WaybillOCRRequest struct { *tchttp.BaseRequest // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 预检测开关,当待识别运单占整个输入图像的比例较小时,建议打开预检测开关。默认值为false。 EnablePreDetect *bool `json:"EnablePreDetect,omitnil,omitempty" name:"EnablePreDetect"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
func NewWaybillOCRRequest ¶
func NewWaybillOCRRequest() (request *WaybillOCRRequest)
func (*WaybillOCRRequest) FromJsonString ¶
func (r *WaybillOCRRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*WaybillOCRRequest) ToJsonString ¶
func (r *WaybillOCRRequest) ToJsonString() string
type WaybillOCRRequestParams ¶ added in v1.0.426
type WaybillOCRRequestParams struct { // 图片的 Base64 值。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"` // 图片的 Url 地址。 // 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 // 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 // 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 // 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 预检测开关,当待识别运单占整个输入图像的比例较小时,建议打开预检测开关。默认值为false。 EnablePreDetect *bool `json:"EnablePreDetect,omitnil,omitempty" name:"EnablePreDetect"` // 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"` // 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"` }
Predefined struct for user
type WaybillOCRResponse ¶
type WaybillOCRResponse struct { *tchttp.BaseResponse Response *WaybillOCRResponseParams `json:"Response"` }
func NewWaybillOCRResponse ¶
func NewWaybillOCRResponse() (response *WaybillOCRResponse)
func (*WaybillOCRResponse) FromJsonString ¶
func (r *WaybillOCRResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*WaybillOCRResponse) ToJsonString ¶
func (r *WaybillOCRResponse) ToJsonString() string
type WaybillOCRResponseParams ¶ added in v1.0.426
type WaybillOCRResponseParams struct { // 检测到的文本信息,具体内容请点击左侧链接。 TextDetections *TextWaybill `json:"TextDetections,omitnil,omitempty" name:"TextDetections"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type WaybillObj ¶
type WaybillObj struct { // 识别出的文本行内容 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type WordCoordPoint ¶
type WordCoordPoint struct { // 英文OCR识别出的每个单词在原图中的四点坐标。 WordCoordinate []*Coord `json:"WordCoordinate,omitnil,omitempty" name:"WordCoordinate"` }