v20181119

package
v1.0.927 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 22, 2024 License: Apache-2.0 Imports: 7 Imported by: 13

Documentation

Index

Constants

View Source
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"
)
View Source
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 CellContent struct {
	// 段落编号
	// 注意:此字段可能返回 null,表示取不到有效值。
	ParagNo *int64 `json:"ParagNo,omitnil,omitempty" name:"ParagNo"`

	// 字体大小
	// 注意:此字段可能返回 null,表示取不到有效值。
	WordSize *int64 `json:"WordSize,omitnil,omitempty" name:"WordSize"`
}

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

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

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 Coord

type Coord struct {
	// 横坐标
	X *int64 `json:"X,omitnil,omitempty" name:"X"`

	// 纵坐标
	Y *int64 `json:"Y,omitnil,omitempty" name:"Y"`
}

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 DetectedWords struct {
	// 置信度 0 ~100
	Confidence *int64 `json:"Confidence,omitnil,omitempty" name:"Confidence"`

	// 候选字Character
	Character *string `json:"Character,omitnil,omitempty" name:"Character"`
}

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 FinanBillSliceInfo struct {
	// 识别出的字段名称(关键字),支持以下字段:
	// 大写金额、小写金额、账号、票号1、票号2、收款人、大写日期、同城交换号、地址-省份、地址-城市、付款行全称、支票密码、支票用途。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

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 ItemCoord

type ItemCoord struct {
	// 左上角x
	X *int64 `json:"X,omitnil,omitempty" name:"X"`

	// 左上角y
	Y *int64 `json:"Y,omitnil,omitempty" name:"Y"`

	// 宽width
	Width *int64 `json:"Width,omitnil,omitempty" name:"Width"`

	// 高height
	Height *int64 `json:"Height,omitnil,omitempty" name:"Height"`
}

type ItemInfo added in v1.0.634

type ItemInfo struct {
	// key信息组
	// 注意:此字段可能返回 null,表示取不到有效值。
	Key *Key `json:"Key,omitnil,omitempty" name:"Key"`

	// Value信息组
	// 注意:此字段可能返回 null,表示取不到有效值。
	Value *Value `json:"Value,omitnil,omitempty" name:"Value"`
}

type ItemPolygonInfo added in v1.0.777

type ItemPolygonInfo struct {
	// 发票的英文字段名称(如Title)
	Key *string `json:"Key,omitnil,omitempty" name:"Key"`

	// 字段值所在位置的四点坐标
	Polygon *Polygon `json:"Polygon,omitnil,omitempty" name:"Polygon"`

	// 字段属于第几行,用于相同字段的排版,如发票明细表格项目,普通字段使用默认值为-1,表示无列排版。
	Row *int64 `json:"Row,omitnil,omitempty" name:"Row"`
}

type Key added in v1.0.634

type Key struct {
	// 自动识别的字段名称
	AutoName *string `json:"AutoName,omitnil,omitempty" name:"AutoName"`

	// 定义的字段名称(传key的名称)
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigName *string `json:"ConfigName,omitnil,omitempty" name:"ConfigName"`
}

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 OtherInvoiceItem struct {
	// 票面key值
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 票面value值
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

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 QrcodeImgSize struct {
	// 宽
	Wide *int64 `json:"Wide,omitnil,omitempty" name:"Wide"`

	// 高
	High *int64 `json:"High,omitnil,omitempty" name:"High"`
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 Rect

type Rect struct {
	// 左上角x
	X *int64 `json:"X,omitnil,omitempty" name:"X"`

	// 左上角y
	Y *int64 `json:"Y,omitnil,omitempty" name:"Y"`

	// 宽度
	Width *int64 `json:"Width,omitnil,omitempty" name:"Width"`

	// 高度
	Height *int64 `json:"Height,omitnil,omitempty" name:"Height"`
}

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

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

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RideHailingTransportLicenseOCRResponse) ToJsonString

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 SmartFormFileUrl struct {
	// 文件url地址
	FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"`

	// 文件的顺序,顺序从1开始
	FileOrderNumber *uint64 `json:"FileOrderNumber,omitnil,omitempty" name:"FileOrderNumber"`
}

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 TextDetectionResult struct {
	// 识别出的文本行内容
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`

	// 坐标,以四个顶点坐标表示
	Polygon []*Coord `json:"Polygon,omitnil,omitempty" name:"Polygon"`
}

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 Value added in v1.0.634

type Value struct {
	// 自动识别的字段内容
	AutoContent *string `json:"AutoContent,omitnil,omitempty" name:"AutoContent"`

	// 四点坐标
	// 注意:此字段可能返回 null,表示取不到有效值。
	Coord *Polygon `json:"Coord,omitnil,omitempty" name:"Coord"`
}

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 VatRollItem struct {
	// 项目名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 数量
	Quantity *string `json:"Quantity,omitnil,omitempty" name:"Quantity"`

	// 单价
	Price *string `json:"Price,omitnil,omitempty" name:"Price"`

	// 金额
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`
}

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"`
}

type WordItem added in v1.0.645

type WordItem struct {
	// 文本块内容
	DetectedText *string `json:"DetectedText,omitnil,omitempty" name:"DetectedText"`

	// 四点坐标
	Coord *Polygon `json:"Coord,omitnil,omitempty" name:"Coord"`
}

type Words

type Words struct {
	// 置信度 0 ~100
	Confidence *int64 `json:"Confidence,omitnil,omitempty" name:"Confidence"`

	// 候选字Character
	Character *string `json:"Character,omitnil,omitempty" name:"Character"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL