v20181119

package
v1.3.68 Latest Latest
Warning

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

Go to latest
Published: Mar 30, 2026 License: Apache-2.0 Imports: 7 Imported by: 22

Documentation

Index

Constants

View Source
const (

	// 账号已欠费。
	FAILEDOPERATION_ARREARSERROR = "FailedOperation.ArrearsError"

	// 身份证CardSide类型错误
	FAILEDOPERATION_CARDSIDEERROR = "FailedOperation.CardSideError"

	// 图片分类失败
	FAILEDOPERATION_CLASSIFYSTOREFAILED = "FailedOperation.ClassifyStoreFailed"

	// 今日次数达到限制。
	FAILEDOPERATION_COUNTLIMITERROR = "FailedOperation.CountLimitError"

	// 检测失败。
	FAILEDOPERATION_DETECTFAILED = "FailedOperation.DetectFailed"

	// 文件下载失败。
	FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"

	// 图片内容为空。
	FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError"

	// 引擎识别超时。
	FAILEDOPERATION_ENGINERECOGNIZETIMEOUT = "FailedOperation.EngineRecognizeTimeout"

	// 字段值不符合预期
	FAILEDOPERATION_FIELDEXCEPTION = "FailedOperation.FieldException"

	// 第二代身份证信息不合法或缺失(身份证号、姓名字段校验非法等)
	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_IMAGENOHANDWRITE = "FailedOperation.ImageNoHandWrite"

	// 图片中未检测到第二代身份证或临时身份证。
	FAILEDOPERATION_IMAGENOIDCARD = "FailedOperation.ImageNoIdCard"

	// 非指定卡类别图片
	FAILEDOPERATION_IMAGENOSPECIFIEDCARD = "FailedOperation.ImageNoSpecifiedCard"

	// 图片中未检测到文本。
	FAILEDOPERATION_IMAGENOTEXT = "FailedOperation.ImageNoText"

	// 图片尺寸过大,请参考输入参数中关于图片大小限制的说明。
	FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"

	// 视读区信息与机读区信息不一致
	FAILEDOPERATION_INCONSISTENCYBETWEENMRZANDVRZ = "FailedOperation.InconsistencyBetweenMRZAndVRZ"

	// 马来西亚证件识别出的邮编长度不正确
	FAILEDOPERATION_INVALIDPOSTALCODELENGTH = "FailedOperation.InvalidPostalCodeLength"

	// 发票数据不一致。温馨提示:新版发票核验接口功能更完整,请尽快切换,如已切换请忽略。
	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_NOSTORELABEL = "FailedOperation.NoStoreLabel"

	// 上传的图片非行驶证
	FAILEDOPERATION_NOVEHICLELICENSEERROR = "FailedOperation.NoVehicleLicenseError"

	// 非指定证件
	FAILEDOPERATION_NOTAPPOINTCARD = "FailedOperation.NotAppointCard"

	// OCR识别失败。
	FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"

	// PDF解析失败。
	FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"

	// 结果解析失败
	FAILEDOPERATION_RESPONSEPARSEFAILED = "FailedOperation.ResponseParseFailed"

	// 未知错误。
	FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"

	// 未知的文件类型。
	FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"

	// 服务未开通。
	FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError"

	// 通用告警服务异常
	FAILEDOPERATION_WARNINGSERVICEFAILED = "FailedOperation.WarningServiceFailed"

	// 内部错误。
	INTERNALERROR = "InternalError"

	// Config不是有效的JSON格式。
	INVALIDPARAMETER_CONFIGFORMATERROR = "InvalidParameter.ConfigFormatError"

	// 图片解码失败。
	INVALIDPARAMETER_ENGINEIMAGEDECODEFAILED = "InvalidParameter.EngineImageDecodeFailed"

	// 参数值错误。
	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编码后不超过 10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议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编码后不超过 10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议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"`

	// 图片分辨率信息,单位 px
	ImageSize *ImageSize `json:"ImageSize,omitnil,omitempty" name:"ImageSize"`

	// 唯一请求 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"`

	// 提示信息
	PromptInformation *string `json:"PromptInformation,omitnil,omitempty" name:"PromptInformation"`

	// 统一社会信用代码/纳税人识别号
	BuyerTaxID *string `json:"BuyerTaxID,omitnil,omitempty" name:"BuyerTaxID"`

	// 购买方名称
	Buyer *string `json:"Buyer,omitnil,omitempty" name:"Buyer"`

	// 发票号码
	ReceiptNumber *string `json:"ReceiptNumber,omitnil,omitempty" name:"ReceiptNumber"`

	// 开票状态
	InvoiceStatus *string `json:"InvoiceStatus,omitnil,omitempty" name:"InvoiceStatus"`

	// 增值税税率
	TaxRate *string `json:"TaxRate,omitnil,omitempty" name:"TaxRate"`

	// 增值税税额
	TaxAmount *string `json:"TaxAmount,omitnil,omitempty" name:"TaxAmount"`
}

type AnswerInfo added in v1.3.46

type AnswerInfo struct {
	// 手写答案内容,比如选择题的手写的选项、填空题的手写内容
	HandwriteInfo *string `json:"HandwriteInfo,omitnil,omitempty" name:"HandwriteInfo"`

	// 答案是否正确
	IsCorrect *bool `json:"IsCorrect,omitnil,omitempty" name:"IsCorrect"`

	// 答案分析结果
	AnswerAnalysis *string `json:"AnswerAnalysis,omitnil,omitempty" name:"AnswerAnalysis"`

	// 答案区域的4个角点坐标, 是个长度为8的数组
	//
	// [0,1,2,3,4,5,6,7]
	//
	// (0,1) 左上角坐标
	// (2,3) 右上角坐标
	// (4,5) 右下角坐标
	// (6,7) 左下角坐标
	// 注意:此字段可能返回 null,表示取不到有效值。
	HandwriteInfoPositions []*int64 `json:"HandwriteInfoPositions,omitnil,omitempty" name:"HandwriteInfoPositions"`

	// 返回正确答案内容
	//
	// QuestionConfigMap配置了(“TrueAnswer”:1)才生效返回
	RightAnswer *string `json:"RightAnswer,omitnil,omitempty" name:"RightAnswer"`

	// 返回题目的知识点内容
	//
	// QuestionConfigMap配置了(“KnowledgePoints”:1)才生效返回
	// 注意:此字段可能返回 null,表示取不到有效值。
	KnowledgePoints []*string `json:"KnowledgePoints,omitnil,omitempty" name:"KnowledgePoints"`
}

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编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议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编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议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"`

	// 卡类别, 如: 标准实体银行卡、电子银行卡信息截图
	CardCategory *string `json:"CardCategory,omitnil,omitempty" name:"CardCategory"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type BankSlip added in v1.0.1124

type BankSlip struct {
	// 银行回单信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	BankSlipInfos []*BankSlipInfo `json:"BankSlipInfos,omitnil,omitempty" name:"BankSlipInfos"`

	// 银行回单信息常用字段
	CommonBankSlipInfos []*BankSlipInfo `json:"CommonBankSlipInfos,omitnil,omitempty" name:"CommonBankSlipInfos"`
}

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

	// 是否返回自动拼接的有效期,默认为true
	EnablePeriodComplete *bool `json:"EnablePeriodComplete,omitnil,omitempty" name:"EnablePeriodComplete"`

	// 是否支持营业类证件识别(包括营业执照和非营业执照的其他证件),默认为false
	EnableBusinessCertificate *bool `json:"EnableBusinessCertificate,omitnil,omitempty" name:"EnableBusinessCertificate"`
}

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

	// 是否返回自动拼接的有效期,默认为true
	EnablePeriodComplete *bool `json:"EnablePeriodComplete,omitnil,omitempty" name:"EnablePeriodComplete"`

	// 是否支持营业类证件识别(包括营业执照和非营业执照的其他证件),默认为false
	EnableBusinessCertificate *bool `json:"EnableBusinessCertificate,omitnil,omitempty" name:"EnableBusinessCertificate"`
}

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

	// 是否有国徽。false为没有,true为有。
	NationalEmblem *bool `json:"NationalEmblem,omitnil,omitempty" name:"NationalEmblem"`

	// 是否有二维码。false为没有,true为有。
	QRCode *bool `json:"QRCode,omitnil,omitempty" name:"QRCode"`

	// 是否有印章。false为没有,true为有。
	Seal *bool `json:"Seal,omitnil,omitempty" name:"Seal"`

	// 标题
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 编号
	SerialNumber *string `json:"SerialNumber,omitnil,omitempty" name:"SerialNumber"`

	// 登记机关
	RegistrationAuthority *string `json:"RegistrationAuthority,omitnil,omitempty" name:"RegistrationAuthority"`

	// 是否是电子营业执照。false为没有,true为有。
	Electronic *bool `json:"Electronic,omitnil,omitempty" name:"Electronic"`

	// 非营业执照的营业类证件识别结果,将以结构化形式呈现。
	BusinessCertificate []*BusinessCertificateInfo `json:"BusinessCertificate,omitnil,omitempty" name:"BusinessCertificate"`

	// 重要提示字段
	Important *string `json:"Important,omitnil,omitempty" name:"Important"`

	// 唯一请求 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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 BusinessCertificateInfo added in v1.0.1203

type BusinessCertificateInfo struct {
	// 识别出的名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 识别出的字段名称对应的值
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`

	// 坐标
	Rect *Rect `json:"Rect,omitnil,omitempty" name:"Rect"`
}

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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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 CardWarnInfo added in v1.0.1038

type CardWarnInfo struct {
	// 证件边缘是否完整
	// 0:正常
	// 1:边缘不完整
	BorderCheck *int64 `json:"BorderCheck,omitnil,omitempty" name:"BorderCheck"`

	// 证件是否被遮挡
	// 0:正常
	// 1:有遮挡
	OcclusionCheck *int64 `json:"OcclusionCheck,omitnil,omitempty" name:"OcclusionCheck"`

	// 是否复印
	// 0:正常
	// 1:复印件
	CopyCheck *int64 `json:"CopyCheck,omitnil,omitempty" name:"CopyCheck"`

	// 是否屏幕翻拍
	// 0:正常
	// 1:翻拍
	ReshootCheck *int64 `json:"ReshootCheck,omitnil,omitempty" name:"ReshootCheck"`

	// 证件是否有PS
	// 0:正常
	// 1:有PS
	PSCheck *int64 `json:"PSCheck,omitnil,omitempty" name:"PSCheck"`

	// 是否模糊:
	// 0:正常
	// 1:模糊
	BlurCheck *int64 `json:"BlurCheck,omitnil,omitempty" name:"BlurCheck"`

	// 模糊分数, 范围:0.0-1.0,分数越高越模糊,建议阈值为0.5
	BlurScore *float64 `json:"BlurScore,omitnil,omitempty" name:"BlurScore"`

	// 是否电子身份证
	// 0:否
	// 1:是电子身份证
	ElectronCheck *int64 `json:"ElectronCheck,omitnil,omitempty" name:"ElectronCheck"`
}

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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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: 营业执照
	// ForeignPermanentResidentFront: 外国人永居证正面识别
	// ForeignPermanentResidentBack: 外国人永居证背面识别
	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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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: 营业执照
	// ForeignPermanentResidentFront: 外国人永居证正面识别
	// ForeignPermanentResidentBack: 外国人永居证背面识别
	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 ClassifyStoreNameRequest added in v1.0.985

type ClassifyStoreNameRequest struct {
	*tchttp.BaseRequest

	// 图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:需介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:需介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`
}

func NewClassifyStoreNameRequest added in v1.0.985

func NewClassifyStoreNameRequest() (request *ClassifyStoreNameRequest)

func (*ClassifyStoreNameRequest) FromJsonString added in v1.0.985

func (r *ClassifyStoreNameRequest) FromJsonString(s string) error

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

func (*ClassifyStoreNameRequest) ToJsonString added in v1.0.985

func (r *ClassifyStoreNameRequest) ToJsonString() string

type ClassifyStoreNameRequestParams added in v1.0.985

type ClassifyStoreNameRequestParams struct {
	// 图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:需介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:需介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`
}

Predefined struct for user

type ClassifyStoreNameResponse added in v1.0.985

type ClassifyStoreNameResponse struct {
	*tchttp.BaseResponse
	Response *ClassifyStoreNameResponseParams `json:"Response"`
}

func NewClassifyStoreNameResponse added in v1.0.985

func NewClassifyStoreNameResponse() (response *ClassifyStoreNameResponse)

func (*ClassifyStoreNameResponse) FromJsonString added in v1.0.985

func (r *ClassifyStoreNameResponse) FromJsonString(s string) error

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

func (*ClassifyStoreNameResponse) ToJsonString added in v1.0.985

func (r *ClassifyStoreNameResponse) ToJsonString() string

type ClassifyStoreNameResponseParams added in v1.0.985

type ClassifyStoreNameResponseParams struct {
	// 门头照标签
	StoreLabel []*string `json:"StoreLabel,omitnil,omitempty" name:"StoreLabel"`

	// 唯一请求 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 支持广告商品图片内文字的检测和识别,返回文本框位置与文字内容。支持中英文、横排、竖排以及倾斜场景文字识别,支持90度、180度、270度翻转以及倾斜场景文字识别,具有较高召回率和准确率。

默认接口请求频率限制: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"
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 支持广告商品图片内文字的检测和识别,返回文本框位置与文字内容。支持中英文、横排、竖排以及倾斜场景文字识别,支持90度、180度、270度翻转以及倾斜场景文字识别,具有较高召回率和准确率。

默认接口请求频率限制: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"
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_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
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_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持识别公路汽车客票关键字段的识别,包括发票代码、发票号码、日期、票价、始发地、目的地、姓名、时间、发票消费类型、身份证号、省、市、开票日期、乘车地点、检票口、客票类型、车型、座位号、车次等。

默认接口请求频率限制: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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持识别公路汽车客票关键字段的识别,包括发票代码、发票号码、日期、票价、始发地、目的地、姓名、时间、发票消费类型、身份证号、省、市、开票日期、乘车地点、检票口、客票类型、车型、座位号、车次等。

默认接口请求频率限制: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) ClassifyStoreName added in v1.0.985

func (c *Client) ClassifyStoreName(request *ClassifyStoreNameRequest) (response *ClassifyStoreNameResponse, err error)

ClassifyStoreName 本接口用于识别门头照分类标签信息

默认接口请求频率限制:1次/秒

可能返回的错误码:

FAILEDOPERATION_CLASSIFYSTOREFAILED = "FailedOperation.ClassifyStoreFailed"
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) ClassifyStoreNameWithContext added in v1.0.985

func (c *Client) ClassifyStoreNameWithContext(ctx context.Context, request *ClassifyStoreNameRequest) (response *ClassifyStoreNameResponse, err error)

ClassifyStoreName 本接口用于识别门头照分类标签信息

默认接口请求频率限制:1次/秒

可能返回的错误码:

FAILEDOPERATION_CLASSIFYSTOREFAILED = "FailedOperation.ClassifyStoreFailed"
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) DescribeExtractDocAgentJob added in v1.1.26

func (c *Client) DescribeExtractDocAgentJob(request *DescribeExtractDocAgentJobRequest) (response *DescribeExtractDocAgentJobResponse, err error)

DescribeExtractDocAgentJob 模型参数更大,速度更慢。推荐场景:可以接受异步(超过30s返回),样本输入输出token大于2000,长文本类文档建议用异步模型。需要 SubmitExtractDocAgentJob(提交任务)、DescribeExtractDocAgentJob(查询任务)两个接口配套使用,计费发生在提交任务后。【备注:1.固定价格不限抽取字段数,2.自适应价格抽取字段大于10记两次费用,小于等于10记一次费用】

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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) DescribeExtractDocAgentJobWithContext added in v1.1.26

func (c *Client) DescribeExtractDocAgentJobWithContext(ctx context.Context, request *DescribeExtractDocAgentJobRequest) (response *DescribeExtractDocAgentJobResponse, err error)

DescribeExtractDocAgentJob 模型参数更大,速度更慢。推荐场景:可以接受异步(超过30s返回),样本输入输出token大于2000,长文本类文档建议用异步模型。需要 SubmitExtractDocAgentJob(提交任务)、DescribeExtractDocAgentJob(查询任务)两个接口配套使用,计费发生在提交任务后。【备注:1.固定价格不限抽取字段数,2.自适应价格抽取字段大于10记两次费用,小于等于10记一次费用】

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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) DescribeMarkEssayAgentJob added in v1.3.49

func (c *Client) DescribeMarkEssayAgentJob(request *DescribeMarkEssayAgentJobRequest) (response *DescribeMarkEssayAgentJobResponse, err error)

DescribeMarkEssayAgentJob 用于作文批改Agent查询任务。基于业界领先的千亿参数多模态大模型技术,提供中英文手写作文的精准批改端到端服务。核心功能涵盖错别字智能识别、好词好句点评、错句纠错,并能够在原文中定位至具体段落与字符位置,同时提供详细的修改建议与优化内容。此能力是作业批改场景中的核心模块。

默认接口请求并发限制:2次/分钟。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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) DescribeMarkEssayAgentJobWithContext added in v1.3.49

func (c *Client) DescribeMarkEssayAgentJobWithContext(ctx context.Context, request *DescribeMarkEssayAgentJobRequest) (response *DescribeMarkEssayAgentJobResponse, err error)

DescribeMarkEssayAgentJob 用于作文批改Agent查询任务。基于业界领先的千亿参数多模态大模型技术,提供中英文手写作文的精准批改端到端服务。核心功能涵盖错别字智能识别、好词好句点评、错句纠错,并能够在原文中定位至具体段落与字符位置,同时提供详细的修改建议与优化内容。此能力是作业批改场景中的核心模块。

默认接口请求并发限制:2次/分钟。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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) DescribeQuestionMarkAgentJob added in v1.3.46

func (c *Client) DescribeQuestionMarkAgentJob(request *DescribeQuestionMarkAgentJobRequest) (response *DescribeQuestionMarkAgentJobResponse, err error)

DescribeQuestionMarkAgentJob 用于试题批改Agent查询任务。主要面向K12的试题批改产品,支持整卷/单题端到端(试卷切题+题目批改+手写坐标回显)处理,主要聚焦的场景包括试题批改(含手写答案)、试题解析(不含手写答案),其中低年级算式批改效果比线上[数学作业批改](https://cloud.tencent.com/document/product/1004)效果更好。精准输出题目、正误判定、答案对比、错误及知识点等结构化评估结果。

默认接口请求并发限制:10张/分钟。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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) DescribeQuestionMarkAgentJobWithContext added in v1.3.46

func (c *Client) DescribeQuestionMarkAgentJobWithContext(ctx context.Context, request *DescribeQuestionMarkAgentJobRequest) (response *DescribeQuestionMarkAgentJobResponse, err error)

DescribeQuestionMarkAgentJob 用于试题批改Agent查询任务。主要面向K12的试题批改产品,支持整卷/单题端到端(试卷切题+题目批改+手写坐标回显)处理,主要聚焦的场景包括试题批改(含手写答案)、试题解析(不含手写答案),其中低年级算式批改效果比线上[数学作业批改](https://cloud.tencent.com/document/product/1004)效果更好。精准输出题目、正误判定、答案对比、错误及知识点等结构化评估结果。

默认接口请求并发限制:10张/分钟。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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) 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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持对完税证明的税号、纳税人识别号、纳税人名称、金额合计大写、金额合计小写、填发日期、税务机关、填票人等关键字段的识别。

默认接口请求频率限制: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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持对完税证明的税号、纳税人识别号、纳税人名称、金额合计大写、金额合计小写、填发日期、税务机关、填票人等关键字段的识别。

默认接口请求频率限制: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) ExtractDocAgent added in v1.3.13

func (c *Client) ExtractDocAgent(request *ExtractDocAgentRequest) (response *ExtractDocAgentResponse, err error)

ExtractDocAgent 模型参数更小,速度更快。推荐场景:实时性要求高(30s以内)并且样本输入输出token2000以内,建议用实时模型。【备注:1.固定价格不限抽取字段数,2.自适应价格抽取字段大于10记两次费用,小于等于10记一次费用】

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_RESPONSEPARSEFAILED = "FailedOperation.ResponseParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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) ExtractDocAgentWithContext added in v1.3.13

func (c *Client) ExtractDocAgentWithContext(ctx context.Context, request *ExtractDocAgentRequest) (response *ExtractDocAgentResponse, err error)

ExtractDocAgent 模型参数更小,速度更快。推荐场景:实时性要求高(30s以内)并且样本输入输出token2000以内,建议用实时模型。【备注:1.固定价格不限抽取字段数,2.自适应价格抽取字段大于10记两次费用,小于等于10记一次费用】

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_RESPONSEPARSEFAILED = "FailedOperation.ResponseParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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) ExtractDocBasic added in v1.0.1184

func (c *Client) ExtractDocBasic(request *ExtractDocBasicRequest) (response *ExtractDocBasicResponse, err error)

ExtractDocBasic 本接口支持识别并提取制式卡证、票据、表单等结构化场景的字段信息。无需任何配置,灵活高效。适用于各类结构化信息录入场景。点击[立即体验](https://ocrdemo.cloud.tencent.com/?action=ExtractDocBasic)。

接口别名:SmartStructuralOCRV2

默认接口请求频率限制: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) ExtractDocBasicWithContext added in v1.0.1184

func (c *Client) ExtractDocBasicWithContext(ctx context.Context, request *ExtractDocBasicRequest) (response *ExtractDocBasicResponse, err error)

ExtractDocBasic 本接口支持识别并提取制式卡证、票据、表单等结构化场景的字段信息。无需任何配置,灵活高效。适用于各类结构化信息录入场景。点击[立即体验](https://ocrdemo.cloud.tencent.com/?action=ExtractDocBasic)。

接口别名:SmartStructuralOCRV2

默认接口请求频率限制: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) ExtractDocMulti added in v1.0.1184

func (c *Client) ExtractDocMulti(request *ExtractDocMultiRequest) (response *ExtractDocMultiResponse, err error)

ExtractDocMulti 本接口支持识别并提取场景复杂、版式多等结构化场景的字段信息。重点场景包括:金融、医疗、交通、出行、保险。点击[立即体验](https://ocrdemo.cloud.tencent.com/?action=ExtractDocMulti)。

接口别名:SmartStructuralPro

默认接口请求频率限制: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) ExtractDocMultiPro added in v1.0.1184

func (c *Client) ExtractDocMultiPro(request *ExtractDocMultiProRequest) (response *ExtractDocMultiProResponse, err error)

ExtractDocMultiPro 本接口当前仅支持复杂磅单收发货单抽取,更多强推理场景支持定制咨询。点击[立即体验](https://ocrdemo.cloud.tencent.com/?action=ExtractDocMultiPro)。

默认接口请求频率限制: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) ExtractDocMultiProWithContext added in v1.0.1184

func (c *Client) ExtractDocMultiProWithContext(ctx context.Context, request *ExtractDocMultiProRequest) (response *ExtractDocMultiProResponse, err error)

ExtractDocMultiPro 本接口当前仅支持复杂磅单收发货单抽取,更多强推理场景支持定制咨询。点击[立即体验](https://ocrdemo.cloud.tencent.com/?action=ExtractDocMultiPro)。

默认接口请求频率限制: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) ExtractDocMultiWithContext added in v1.0.1184

func (c *Client) ExtractDocMultiWithContext(ctx context.Context, request *ExtractDocMultiRequest) (response *ExtractDocMultiResponse, err error)

ExtractDocMulti 本接口支持识别并提取场景复杂、版式多等结构化场景的字段信息。重点场景包括:金融、医疗、交通、出行、保险。点击[立即体验](https://ocrdemo.cloud.tencent.com/?action=ExtractDocMulti)。

接口别名:SmartStructuralPro

默认接口请求频率限制: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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持常见银行票据的自动分类和识别。整单识别包括支票(含现金支票、普通支票、转账支票),承兑汇票(含银行承兑汇票、商业承兑汇票)以及进账单等,适用于中国人民银行印发的 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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持常见银行票据的自动分类和识别。整单识别包括支票(含现金支票、普通支票、转账支票),承兑汇票(含银行承兑汇票、商业承兑汇票)以及进账单等,适用于中国人民银行印发的 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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持常见银行票据的自动分类和识别。切片识别包括金融行业常见票据的重要切片字段识别,包括金额、账号、日期、凭证号码等。(金融票据切片:金融票据中待识别字段及其周围局部区域的裁剪图像。)

默认接口请求频率限制: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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持常见银行票据的自动分类和识别。切片识别包括金融行业常见票据的重要切片字段识别,包括金额、账号、日期、凭证号码等。(金融票据切片:金融票据中待识别字段及其周围局部区域的裁剪图像。)

默认接口请求频率限制: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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持机票行程单关键字段的识别,包括旅客姓名、有效身份证件号码、电子客票号码、验证码、填开单位、其他税费、燃油附加费、民航发展基金、保险费、销售单位代号、始发地、目的地、航班号、时间、日期、座位等级、承运人、发票消费类型、票价、合计金额、填开日期、国内国际标签、印刷序号、客票级别/类别、客票生效日期、有效期截止日期、免费行李等字段,支持航班信息多行明细输出。

默认接口请求频率限制: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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持机票行程单关键字段的识别,包括旅客姓名、有效身份证件号码、电子客票号码、验证码、填开单位、其他税费、燃油附加费、民航发展基金、保险费、销售单位代号、始发地、目的地、航班号、时间、日期、座位等级、承运人、发票消费类型、票价、合计金额、填开日期、国内国际标签、印刷序号、客票级别/类别、客票生效日期、有效期截止日期、免费行李等字段,支持航班信息多行明细输出。

默认接口请求频率限制: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:300px"><a href="https://cloud.tencent.com/document/product/866/33526">【荐】通用印刷体识别</a></th>

    </tr>

  </thead>

  <tbody>

    <tr>

      <td> 适用场景</td>

      <td>适用于文字较多、长串数字、小字、模糊字、倾斜文本等困难场景</td>

      <td>适用于所有通用场景的印刷体识别</td>

    </tr>

    <tr>

      <td>识别准确率</td>

      <td>99%</td>

      <td>96%</td>

    </tr>

    <tr>

      <td>价格</td>

      <td>中</td>

      <td>低</td>

    </tr>

    <tr>

      <td>支持的语言</td>

      <td>中文、英文、泰语、印尼语、日语、韩语、西班牙语(智利)、西班牙语(墨西哥)、法语、德语、葡萄牙语、葡萄牙语(巴西)、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、哈萨克语、阿拉伯语、维吾尔语、藏语、捷克语、希腊语、希伯来语、克罗地亚语、波兰语、罗马尼亚语、斯洛伐克语、斯洛文尼亚语、土耳其语、保加利亚语、爱沙尼亚语、拉脱维亚语、立陶宛语、乌尔都文、塞尔维亚文、欧西坦文、毛利文、阿尔巴尼亚文、斯瓦希里文、乌兹别克文、乌克兰文、阿巴扎文、南非荷兰文、威尔士文、冰岛文、库尔德文、达尔瓦文、因古什文、拉克文、莱兹甘文、塔巴萨兰文、沙特阿拉伯文、阿瓦尔文、阿迪赫文、印度-古吉拉特语、印度-印地语、印度-孟加拉语、印度-卡纳达语、印度-马拉亚拉姆语、印度-马拉地语、印度-旁遮普语、印度-泰米尔语、印度-泰卢固语、阿塞拜疆语、波斯尼亚语、加泰罗尼亚语、卢森堡语、马耳他语、爱尔兰语、白俄罗斯语、高棉语、他加禄语、普什图语、波斯语、塔吉克斯坦语</td>

      <td>中文、英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语</td>

    </tr>

    <tr>

      <td>自动语言检测</td>

      <td>中英文支持;其他语言需要调整输入参数</td>

      <td>支持</td>

    </tr>

    <tr>

      <td>返回文本行坐标</td>

      <td>支持</td>

      <td>支持</td>

    </tr>

    <tr>

      <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:300px"><a href="https://cloud.tencent.com/document/product/866/33526">【荐】通用印刷体识别</a></th>

    </tr>

  </thead>

  <tbody>

    <tr>

      <td> 适用场景</td>

      <td>适用于文字较多、长串数字、小字、模糊字、倾斜文本等困难场景</td>

      <td>适用于所有通用场景的印刷体识别</td>

    </tr>

    <tr>

      <td>识别准确率</td>

      <td>99%</td>

      <td>96%</td>

    </tr>

    <tr>

      <td>价格</td>

      <td>中</td>

      <td>低</td>

    </tr>

    <tr>

      <td>支持的语言</td>

      <td>中文、英文、泰语、印尼语、日语、韩语、西班牙语(智利)、西班牙语(墨西哥)、法语、德语、葡萄牙语、葡萄牙语(巴西)、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、哈萨克语、阿拉伯语、维吾尔语、藏语、捷克语、希腊语、希伯来语、克罗地亚语、波兰语、罗马尼亚语、斯洛伐克语、斯洛文尼亚语、土耳其语、保加利亚语、爱沙尼亚语、拉脱维亚语、立陶宛语、乌尔都文、塞尔维亚文、欧西坦文、毛利文、阿尔巴尼亚文、斯瓦希里文、乌兹别克文、乌克兰文、阿巴扎文、南非荷兰文、威尔士文、冰岛文、库尔德文、达尔瓦文、因古什文、拉克文、莱兹甘文、塔巴萨兰文、沙特阿拉伯文、阿瓦尔文、阿迪赫文、印度-古吉拉特语、印度-印地语、印度-孟加拉语、印度-卡纳达语、印度-马拉亚拉姆语、印度-马拉地语、印度-旁遮普语、印度-泰米尔语、印度-泰卢固语、阿塞拜疆语、波斯尼亚语、加泰罗尼亚语、卢森堡语、马耳他语、爱尔兰语、白俄罗斯语、高棉语、他加禄语、普什图语、波斯语、塔吉克斯坦语</td>

      <td>中文、英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语</td>

    </tr>

    <tr>

      <td>自动语言检测</td>

      <td>中英文支持;其他语言需要调整输入参数</td>

      <td>支持</td>

    </tr>

    <tr>

      <td>返回文本行坐标</td>

      <td>支持</td>

      <td>支持</td>

    </tr>

    <tr>

      <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 **建议您使用识别效果更好的[通用文字识别(高精度版](https://cloud.tencent.com/document/product/866/34937 ))**

本接口支持图像整体文字的检测和识别。可以识别中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语,阿拉伯语20种语言,且各种语言均支持与英文混合的文字识别。

适用于印刷文档识别、网络图片识别、广告图文字识别、街景店招牌识别、菜单识别、视频标题识别、头像文字识别等场景。

产品优势:支持自动识别语言类型,可返回文本框坐标信息,对于倾斜文本支持自动旋转纠正。

通用印刷体识别不同版本的差异如下:

<table style="width:715px">

  <thead>

    <tr>

      <th style="width:150px"></th>

      <th style="width:250px">【荐】通用印刷体识别</th>

      <th ><a href="https://cloud.tencent.com/document/product/866/34937">【荐】通用印刷体识别(高精度版)</a></th>

    </tr>

  </thead>

  <tbody>

    <tr>

      <td> 适用场景</td>

      <td>适用于所有通用场景的印刷体识别</td>

      <td>适用于文字较多、长串数字、小字、模糊字、倾斜文本等困难场景</td>

    </tr>

    <tr>

      <td>识别准确率</td>

      <td>96%</td>

      <td>99%</td>

    </tr>

    <tr>

      <td>价格</td>

      <td>低</td>

      <td>中</td>

    </tr>

    <tr>

      <td>支持的语言</td>

      <td>中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语</td>

      <td>中文、英文、中英文、泰语、印尼语、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、哈萨克语</td>

    </tr>

    <tr>

      <td>自动语言检测</td>

      <td>支持</td>

      <td>中英文支持;其他语种需要调整输入参数</td>

    </tr>

    <tr>

      <td>返回文本行坐标</td>

      <td>支持</td>

      <td>支持</td>

    </tr>

    <tr>

      <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 **建议您使用识别效果更好的[通用文字识别(高精度版](https://cloud.tencent.com/document/product/866/34937 ))**

本接口支持图像整体文字的检测和识别。可以识别中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语,阿拉伯语20种语言,且各种语言均支持与英文混合的文字识别。

适用于印刷文档识别、网络图片识别、广告图文字识别、街景店招牌识别、菜单识别、视频标题识别、头像文字识别等场景。

产品优势:支持自动识别语言类型,可返回文本框坐标信息,对于倾斜文本支持自动旋转纠正。

通用印刷体识别不同版本的差异如下:

<table style="width:715px">

  <thead>

    <tr>

      <th style="width:150px"></th>

      <th style="width:250px">【荐】通用印刷体识别</th>

      <th ><a href="https://cloud.tencent.com/document/product/866/34937">【荐】通用印刷体识别(高精度版)</a></th>

    </tr>

  </thead>

  <tbody>

    <tr>

      <td> 适用场景</td>

      <td>适用于所有通用场景的印刷体识别</td>

      <td>适用于文字较多、长串数字、小字、模糊字、倾斜文本等困难场景</td>

    </tr>

    <tr>

      <td>识别准确率</td>

      <td>96%</td>

      <td>99%</td>

    </tr>

    <tr>

      <td>价格</td>

      <td>低</td>

      <td>中</td>

    </tr>

    <tr>

      <td>支持的语言</td>

      <td>中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语</td>

      <td>中文、英文、中英文、泰语、印尼语、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、哈萨克语</td>

    </tr>

    <tr>

      <td>自动语言检测</td>

      <td>支持</td>

      <td>中英文支持;其他语种需要调整输入参数</td>

    </tr>

    <tr>

      <td>返回文本行坐标</td>

      <td>支持</td>

      <td>支持</td>

    </tr>

    <tr>

      <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 <b>此接口为通用手写体识别的旧版本服务,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/34937">通用印刷体识别(高精度)识别服务</a>。</b>

本接口支持图片内手写体文字的检测和识别,针对手写字体无规则、字迹潦草、模糊等特点进行了识别能力的增强。

默认接口请求频率限制:10次/秒。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError"
FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGENOHANDWRITE = "FailedOperation.ImageNoHandWrite"
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 <b>此接口为通用手写体识别的旧版本服务,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/34937">通用印刷体识别(高精度)识别服务</a>。</b>

本接口支持图片内手写体文字的检测和识别,针对手写字体无规则、字迹潦草、模糊等特点进行了识别能力的增强。

默认接口请求频率限制:10次/秒。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError"
FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGENOHANDWRITE = "FailedOperation.ImageNoHandWrite"
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) GetOCRResult added in v1.0.1072

func (c *Client) GetOCRResult(request *GetOCRResultRequest) (response *GetOCRResultResponse, err error)

GetOCRResult 获取ocr结果

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError"
FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGENOHANDWRITE = "FailedOperation.ImageNoHandWrite"
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) GetOCRResultWithContext added in v1.0.1072

func (c *Client) GetOCRResultWithContext(ctx context.Context, request *GetOCRResultRequest) (response *GetOCRResultResponse, err error)

GetOCRResult 获取ocr结果

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError"
FAILEDOPERATION_IMAGEBLUR = "FailedOperation.ImageBlur"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGENOHANDWRITE = "FailedOperation.ImageNoHandWrite"
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) GetOCRToken added in v1.0.1072

func (c *Client) GetOCRToken(request *GetOCRTokenRequest) (response *GetOCRTokenResponse, err error)

GetOCRToken 获取ocr的token值

可能返回的错误码:

FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit"
RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears"
RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut"
RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"

func (*Client) GetOCRTokenWithContext added in v1.0.1072

func (c *Client) GetOCRTokenWithContext(ctx context.Context, request *GetOCRTokenRequest) (response *GetOCRTokenResponse, err error)

GetOCRToken 获取ocr的token值

可能返回的错误码:

FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNOPENERROR = "FailedOperation.UnOpenError"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit"
RESOURCEUNAVAILABLE_INARREARS = "ResourceUnavailable.InArrears"
RESOURCEUNAVAILABLE_RESOURCEPACKAGERUNOUT = "ResourceUnavailable.ResourcePackageRunOut"
RESOURCESSOLDOUT_CHARGESTATUSEXCEPTION = "ResourcesSoldOut.ChargeStatusException"

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) HandwritingEssayOCR added in v1.0.1184

func (c *Client) HandwritingEssayOCR(request *HandwritingEssayOCRRequest) (response *HandwritingEssayOCRResponse, err error)

HandwritingEssayOCR 本接口专为教育场景设计,可高精度识别中英文手写字符,智能分栏并按阅读顺序分割内容,自动过滤手写与印刷体混排干扰,精准返回词、行、段落及标题的文本与坐标信息。点击[立即体验](https://ocrdemo.cloud.tencent.com/)。

默认接口请求频率限制: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) HandwritingEssayOCRWithContext added in v1.0.1184

func (c *Client) HandwritingEssayOCRWithContext(ctx context.Context, request *HandwritingEssayOCRRequest) (response *HandwritingEssayOCRResponse, err error)

HandwritingEssayOCR 本接口专为教育场景设计,可高精度识别中英文手写字符,智能分栏并按阅读顺序分割内容,自动过滤手写与印刷体混排干扰,精准返回词、行、段落及标题的文本与坐标信息。点击[立即体验](https://ocrdemo.cloud.tencent.com/)。

默认接口请求频率限制: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) 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_NOTAPPOINTCARD = "FailedOperation.NotAppointCard"
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_NOTAPPOINTCARD = "FailedOperation.NotAppointCard"
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%以上。

另外,本接口还支持多种扩展能力,满足不同场景的需求。如身份证照片、人像照片的裁剪功能,同时具备7种告警功能,如下表所示。

重要提醒:本产品告警功能依托AI检测技术,不可作为审核的唯一依据,应用前请做好效果测试。

<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>

    </tr>

    <tr>

     <td>身份证有效日期不合法告警</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%以上。

另外,本接口还支持多种扩展能力,满足不同场景的需求。如身份证照片、人像照片的裁剪功能,同时具备7种告警功能,如下表所示。

重要提醒:本产品告警功能依托AI检测技术,不可作为审核的唯一依据,应用前请做好效果测试。

<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>

    </tr>

    <tr>

     <td>身份证有效日期不合法告警</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) 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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持对通用机打发票的发票代码、发票号码、日期、合计金额(小写)、合计金额(大写)、购买方识别号、销售方识别号、校验码、购买方名称、销售方名称、时间、种类、发票消费类型、省、市、是否有公司印章、发票名称、购买方地址、电话、销售方地址、电话、购买方开户行及账号、销售方开户行及账号、经办人取票用户、经办人支付信息、经办人商户号、经办人订单号、货物或应税劳务、服务名称、数量、单价、税率、税额、金额、单位、规格型号、合计税额、合计金额、备注、收款人、复核、开票人、密码区、行业分类等字段的识别。

默认接口请求频率限制: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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持对通用机打发票的发票代码、发票号码、日期、合计金额(小写)、合计金额(大写)、购买方识别号、销售方识别号、校验码、购买方名称、销售方名称、时间、种类、发票消费类型、省、市、是否有公司印章、发票名称、购买方地址、电话、销售方地址、电话、购买方开户行及账号、销售方开户行及账号、经办人取票用户、经办人支付信息、经办人商户号、经办人订单号、货物或应税劳务、服务名称、数量、单价、税率、税额、金额、单位、规格型号、合计税额、合计金额、备注、收款人、复核、开票人、密码区、行业分类等字段的识别。

默认接口请求频率限制: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_IMAGENOSPECIFIEDCARD = "FailedOperation.ImageNoSpecifiedCard"
FAILEDOPERATION_INVALIDPOSTALCODELENGTH = "FailedOperation.InvalidPostalCodeLength"
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_IMAGENOSPECIFIEDCARD = "FailedOperation.ImageNoSpecifiedCard"
FAILEDOPERATION_INVALIDPOSTALCODELENGTH = "FailedOperation.InvalidPostalCodeLength"
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_FIELDEXCEPTION = "FailedOperation.FieldException"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_INCONSISTENCYBETWEENMRZANDVRZ = "FailedOperation.InconsistencyBetweenMRZAndVRZ"
FAILEDOPERATION_NOPASSPORT = "FailedOperation.NoPassport"
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"
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_FIELDEXCEPTION = "FailedOperation.FieldException"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_INCONSISTENCYBETWEENMRZANDVRZ = "FailedOperation.InconsistencyBetweenMRZAndVRZ"
FAILEDOPERATION_NOPASSPORT = "FailedOperation.NoPassport"
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"
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) PassportOCR

func (c *Client) PassportOCR(request *PassportOCRRequest) (response *PassportOCRResponse, err error)

PassportOCR <b>此接口为护照识别(中国大陆地区护照)的旧版本服务,不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/37657">护照识别(多国多地区护照)</a>。</b>

本接口支持中国大陆地区护照个人资料页多个字段的检测与识别。已支持字段包括英文姓名、中文姓名、国家码、护照号、出生地、出生日期、国籍英文、性别英文、有效期、签发地点英文、签发日期、持证人签名、护照机读码(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 <b>此接口为护照识别(中国大陆地区护照)的旧版本服务,不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/37657">护照识别(多国多地区护照)</a>。</b>

本接口支持中国大陆地区护照个人资料页多个字段的检测与识别。已支持字段包括英文姓名、中文姓名、国家码、护照号、出生地、出生日期、国籍英文、性别英文、有效期、签发地点英文、签发日期、持证人签名、护照机读码(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) 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) QuestionOCR added in v1.0.1089

func (c *Client) QuestionOCR(request *QuestionOCRRequest) (response *QuestionOCRResponse, err error)

QuestionOCR 题目识别是教育的基础OCR识别能力。可支持扫描、拍照场景的单题题目识别。接口支持印刷体文本、手写体文本及公式的OCR识别和坐标返回,此外,接口还可对题目中的配图位置进行检测并返回坐标位置。适用于智能批改等场景的题目内容识别作为检索输入。

默认接口请求频率限制:2次/秒。

可能返回的错误码:

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) QuestionOCRWithContext added in v1.0.1089

func (c *Client) QuestionOCRWithContext(ctx context.Context, request *QuestionOCRRequest) (response *QuestionOCRResponse, err error)

QuestionOCR 题目识别是教育的基础OCR识别能力。可支持扫描、拍照场景的单题题目识别。接口支持印刷体文本、手写体文本及公式的OCR识别和坐标返回,此外,接口还可对题目中的配图位置进行检测并返回坐标位置。适用于智能批改等场景的题目内容识别作为检索输入。

默认接口请求频率限制:2次/秒。

可能返回的错误码:

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) QuestionSplitLayoutOCR added in v1.1.47

func (c *Client) QuestionSplitLayoutOCR(request *QuestionSplitLayoutOCRRequest) (response *QuestionSplitLayoutOCRResponse, err error)

QuestionSplitLayoutOCR 试卷切题(仅检测)可将整页练习册、试卷或教辅中的题目进行自动切题,返回试题边框的坐标位置。新客户请注意UseNewMode的选择。

默认接口请求频率限制:2次/秒。

可能返回的错误码:

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) QuestionSplitLayoutOCRWithContext added in v1.1.47

func (c *Client) QuestionSplitLayoutOCRWithContext(ctx context.Context, request *QuestionSplitLayoutOCRRequest) (response *QuestionSplitLayoutOCRResponse, err error)

QuestionSplitLayoutOCR 试卷切题(仅检测)可将整页练习册、试卷或教辅中的题目进行自动切题,返回试题边框的坐标位置。新客户请注意UseNewMode的选择。

默认接口请求频率限制:2次/秒。

可能返回的错误码:

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) QuestionSplitOCR added in v1.0.1089

func (c *Client) QuestionSplitOCR(request *QuestionSplitOCRRequest) (response *QuestionSplitOCRResponse, err error)

QuestionSplitOCR 试卷切题识别可将整页练习册、试卷或教辅中的题目进行自动切题,并识别出其中的文字内容和坐标位置。新接入客户请注意UseNewModel选择

默认接口请求频率限制:2次/秒。

可能返回的错误码:

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) QuestionSplitOCRWithContext added in v1.0.1089

func (c *Client) QuestionSplitOCRWithContext(ctx context.Context, request *QuestionSplitOCRRequest) (response *QuestionSplitOCRResponse, err error)

QuestionSplitOCR 试卷切题识别可将整页练习册、试卷或教辅中的题目进行自动切题,并识别出其中的文字内容和坐标位置。新接入客户请注意UseNewModel选择

默认接口请求频率限制:2次/秒。

可能返回的错误码:

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) QuotaInvoiceOCR

func (c *Client) QuotaInvoiceOCR(request *QuotaInvoiceOCRRequest) (response *QuotaInvoiceOCRResponse, err error)

QuotaInvoiceOCR <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持定额发票的发票号码、发票代码、金额(大小写)、发票消费类型、地区及是否有公司印章等关键字段的识别。

默认接口请求频率限制: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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持定额发票的发票号码、发票代码、金额(大小写)、发票消费类型、地区及是否有公司印章等关键字段的识别。

默认接口请求频率限制: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 身份证识别(安全加密版)接口实现了数据加密传输,能够有效防止个人身份证隐私信息不被窃取泄露。

本接口支持中国大陆居民二代身份证正反面所有字段的识别,包括姓名、性别、民族、出生日期、住址、公民身份证号、签发机关、有效期限,识别速度快、准确度高。

另外,本接口还支持多种扩展能力,满足不同场景的需求。如身份证照片、人像照片的裁剪功能,同时具备9种告警功能,如下表所示。

重要提醒:本产品告警功能依托AI检测技术,不可作为审核的唯一依据,应用前请做好效果测试。

<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>身份证有效日期不合法

</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 身份证识别(安全加密版)接口实现了数据加密传输,能够有效防止个人身份证隐私信息不被窃取泄露。

本接口支持中国大陆居民二代身份证正反面所有字段的识别,包括姓名、性别、民族、出生日期、住址、公民身份证号、签发机关、有效期限,识别速度快、准确度高。

另外,本接口还支持多种扩展能力,满足不同场景的需求。如身份证照片、人像照片的裁剪功能,同时具备9种告警功能,如下表所示。

重要提醒:本产品告警功能依托AI检测技术,不可作为审核的唯一依据,应用前请做好效果测试。

<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>身份证有效日期不合法

</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) RecognizeFormulaOCR added in v1.0.1089

func (c *Client) RecognizeFormulaOCR(request *RecognizeFormulaOCRRequest) (response *RecognizeFormulaOCRResponse, err error)

RecognizeFormulaOCR 公式识别是教育的基础OCR识别能力,可支持理科(数学、物理、化学、生物)的印刷体和手写体的公式识别。

默认接口请求频率限制:2次/秒。

可能返回的错误码:

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) RecognizeFormulaOCRWithContext added in v1.0.1089

func (c *Client) RecognizeFormulaOCRWithContext(ctx context.Context, request *RecognizeFormulaOCRRequest) (response *RecognizeFormulaOCRResponse, err error)

RecognizeFormulaOCR 公式识别是教育的基础OCR识别能力,可支持理科(数学、物理、化学、生物)的印刷体和手写体的公式识别。

默认接口请求频率限制:2次/秒。

可能返回的错误码:

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) RecognizeGeneralCardWarn added in v1.0.1087

func (c *Client) RecognizeGeneralCardWarn(request *RecognizeGeneralCardWarnRequest) (response *RecognizeGeneralCardWarnResponse, err error)

RecognizeGeneralCardWarn 支持通用证照的有效性检测告警,包括卡证复印件告警、卡证翻拍告警等功能,支持通用证照的ps伪造检测,可以应用于各种证件信息有效性校验场景。

重要提醒:本产品依托AI检测技术,不可作为审核的唯一依据,应用前请做好效果测试。

默认接口请求频率限制: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) RecognizeGeneralCardWarnWithContext added in v1.0.1087

func (c *Client) RecognizeGeneralCardWarnWithContext(ctx context.Context, request *RecognizeGeneralCardWarnRequest) (response *RecognizeGeneralCardWarnResponse, err error)

RecognizeGeneralCardWarn 支持通用证照的有效性检测告警,包括卡证复印件告警、卡证翻拍告警等功能,支持通用证照的ps伪造检测,可以应用于各种证件信息有效性校验场景。

重要提醒:本产品依托AI检测技术,不可作为审核的唯一依据,应用前请做好效果测试。

默认接口请求频率限制: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) RecognizeGeneralInvoice added in v1.0.651

func (c *Client) RecognizeGeneralInvoice(request *RecognizeGeneralInvoiceRequest) (response *RecognizeGeneralInvoiceResponse, err error)

RecognizeGeneralInvoice 本接口支持 PDF多页(最多30页)、一页中单张、多张、类型票据的混合识别,同时支持单选识别某类票据,已支持票种包括:增值税发票(专票、普票、卷票、区块链发票、通行费发票)、全电发票(专票、普票)、非税发票(通用票据、统一缴纳书)、定额发票、通用机打发票、购车发票(机动车销售发票、二手车发票)、火车票、出租车发票、机票行程单、汽车票、轮船票、过路过桥费发票等常用标准报销发票,支持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> 电子发票(机票行程单)</td>

      <td> 16 </td>

    </tr>

     <tr>

      <td> ElectronicTrainTicketFull</td>

      <td> 电子发票(铁路电子客票)</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> MotorVehicleSaleInvoiceElectronic </td>

      <td> 机动车销售统一发票(电子)</td>

      <td> 12 </td>

    </tr>

    <tr>

      <td> UsedCarPurchaseInvoiceElectronic </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> TaxPayment </td>

      <td> 完税凭证 </td>

      <td> 18 </td>

    </tr>

    <tr>

      <td> CustomsPaymentReceipt </td>

      <td> 海关缴款 </td>

      <td> 19 </td>

    </tr>

    <tr>

      <td> BankSlip </td>

      <td> 银行回单 </td>

      <td> 20 </td>

    </tr>

    <tr>

      <td> OnlineTaxiItinerary </td>

      <td> 网约车行程单 </td>

      <td> 21 </td>

    </tr>

    <tr>

      <td> CustomsDeclaration </td>

      <td> 海关进/出口货物报关单 </td>

      <td> 22 </td>

    </tr>

    <tr>

      <td> OverseasInvoice </td>

      <td> 海外发票 </td>

      <td> 23 </td>

    </tr>

    <tr>

      <td> ShoppingReceipt </td>

      <td> 购物小票 </td>

      <td> 24 </td>

    </tr>

    <tr>

      <td> SaleInventory </td>

      <td> 销货清单 </td>

      <td> 25 </td>

    </tr>

    <tr>

       <td> ElectronicTollSummary </td>

      <td> 通行费电子票据汇总单 </td>

      <td> 26 </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页)、一页中单张、多张、类型票据的混合识别,同时支持单选识别某类票据,已支持票种包括:增值税发票(专票、普票、卷票、区块链发票、通行费发票)、全电发票(专票、普票)、非税发票(通用票据、统一缴纳书)、定额发票、通用机打发票、购车发票(机动车销售发票、二手车发票)、火车票、出租车发票、机票行程单、汽车票、轮船票、过路过桥费发票等常用标准报销发票,支持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> 电子发票(机票行程单)</td>

      <td> 16 </td>

    </tr>

     <tr>

      <td> ElectronicTrainTicketFull</td>

      <td> 电子发票(铁路电子客票)</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> MotorVehicleSaleInvoiceElectronic </td>

      <td> 机动车销售统一发票(电子)</td>

      <td> 12 </td>

    </tr>

    <tr>

      <td> UsedCarPurchaseInvoiceElectronic </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> TaxPayment </td>

      <td> 完税凭证 </td>

      <td> 18 </td>

    </tr>

    <tr>

      <td> CustomsPaymentReceipt </td>

      <td> 海关缴款 </td>

      <td> 19 </td>

    </tr>

    <tr>

      <td> BankSlip </td>

      <td> 银行回单 </td>

      <td> 20 </td>

    </tr>

    <tr>

      <td> OnlineTaxiItinerary </td>

      <td> 网约车行程单 </td>

      <td> 21 </td>

    </tr>

    <tr>

      <td> CustomsDeclaration </td>

      <td> 海关进/出口货物报关单 </td>

      <td> 22 </td>

    </tr>

    <tr>

      <td> OverseasInvoice </td>

      <td> 海外发票 </td>

      <td> 23 </td>

    </tr>

    <tr>

      <td> ShoppingReceipt </td>

      <td> 购物小票 </td>

      <td> 24 </td>

    </tr>

    <tr>

      <td> SaleInventory </td>

      <td> 销货清单 </td>

      <td> 25 </td>

    </tr>

    <tr>

       <td> ElectronicTollSummary </td>

      <td> 通行费电子票据汇总单 </td>

      <td> 26 </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) 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) 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) RecognizeStoreName added in v1.0.985

func (c *Client) RecognizeStoreName(request *RecognizeStoreNameRequest) (response *RecognizeStoreNameResponse, err error)

RecognizeStoreName 本接口用于识别门头照文字识别结果以及对应分类标签信息

默认接口请求频率限制:1次/秒

可能返回的错误码:

FAILEDOPERATION_CLASSIFYSTOREFAILED = "FailedOperation.ClassifyStoreFailed"
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_NOSTORELABEL = "FailedOperation.NoStoreLabel"
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) RecognizeStoreNameWithContext added in v1.0.985

func (c *Client) RecognizeStoreNameWithContext(ctx context.Context, request *RecognizeStoreNameRequest) (response *RecognizeStoreNameResponse, err error)

RecognizeStoreName 本接口用于识别门头照文字识别结果以及对应分类标签信息

默认接口请求频率限制:1次/秒

可能返回的错误码:

FAILEDOPERATION_CLASSIFYSTOREFAILED = "FailedOperation.ClassifyStoreFailed"
FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_NOSTORELABEL = "FailedOperation.NoStoreLabel"
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) RecognizeTableAccurateOCR added in v1.0.599

func (c *Client) RecognizeTableAccurateOCR(request *RecognizeTableAccurateOCRRequest) (response *RecognizeTableAccurateOCRResponse, err error)

RecognizeTableAccurateOCR 本接口支持中英文图片/PDF内常规表格、无线表格、多表格的检测和识别,返回每个单元格的文字内容,支持旋转的表格图片识别,且支持将识别结果保存为 Excel 格式。识别效果比表格识别V2更好,覆盖场景更加广泛,对表格难例场景,如无线表格、嵌套表格(有线表格中包含无线表格)的识别效果均优于表格识别V2。

默认接口请求频率限制:2次/秒。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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。

默认接口请求频率限制:2次/秒。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_EMPTYIMAGEERROR = "FailedOperation.EmptyImageError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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) RecognizeValidIDCardOCR added in v1.0.1038

func (c *Client) RecognizeValidIDCardOCR(request *RecognizeValidIDCardOCRRequest) (response *RecognizeValidIDCardOCRResponse, err error)

RecognizeValidIDCardOCR 本接口支持二代身份证、临时身份证、港澳台居住证、外国人永久居留证,字段内容识别功能,包括姓名、性别、民族、出生、出生日期、住址、公民身份号码、签发机关、有效期限、国籍、通行证号码、持证人持有号码;支持返回证件类型;支持翻拍、复印、边框不完整、遮挡、字段级反光和字段级完整性告警;支持卡片主体框裁剪和头像裁剪。

重要提醒:本产品告警功能依托AI检测技术,不可作为审核的唯一依据,应用前请做好效果测试。

默认接口请求频率限制:5次/秒。

可能返回的错误码:

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) RecognizeValidIDCardOCRWithContext added in v1.0.1038

func (c *Client) RecognizeValidIDCardOCRWithContext(ctx context.Context, request *RecognizeValidIDCardOCRRequest) (response *RecognizeValidIDCardOCRResponse, err error)

RecognizeValidIDCardOCR 本接口支持二代身份证、临时身份证、港澳台居住证、外国人永久居留证,字段内容识别功能,包括姓名、性别、民族、出生、出生日期、住址、公民身份号码、签发机关、有效期限、国籍、通行证号码、持证人持有号码;支持返回证件类型;支持翻拍、复印、边框不完整、遮挡、字段级反光和字段级完整性告警;支持卡片主体框裁剪和头像裁剪。

重要提醒:本产品告警功能依托AI检测技术,不可作为审核的唯一依据,应用前请做好效果测试。

默认接口请求频率限制:5次/秒。

可能返回的错误码:

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) 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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持识别轮船票的发票代码、发票号码、日期、姓名、票价、始发地、目的地、姓名、时间、发票消费类型、省、市、币种字段。

默认接口请求频率限制: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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持识别轮船票的发票代码、发票号码、日期、姓名、票价、始发地、目的地、姓名、时间、发票消费类型、省、市、币种字段。

默认接口请求频率限制: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) 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) SubmitExtractDocAgentJob added in v1.1.26

func (c *Client) SubmitExtractDocAgentJob(request *SubmitExtractDocAgentJobRequest) (response *SubmitExtractDocAgentJobResponse, err error)

SubmitExtractDocAgentJob 模型参数更大,速度更慢。推荐场景:可以接受异步(超过30s返回),样本输入输出token大于2000,长文本类文档建议用异步模型。需要 SubmitExtractDocAgentJob(提交任务)、DescribeExtractDocAgentJob(查询任务)两个接口配套使用,计费发生在提交任务后。【备注:1.固定价格不限抽取字段数,2.自适应价格抽取字段大于10记两次费用,小于等于10记一次费用】

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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) SubmitExtractDocAgentJobWithContext added in v1.1.26

func (c *Client) SubmitExtractDocAgentJobWithContext(ctx context.Context, request *SubmitExtractDocAgentJobRequest) (response *SubmitExtractDocAgentJobResponse, err error)

SubmitExtractDocAgentJob 模型参数更大,速度更慢。推荐场景:可以接受异步(超过30s返回),样本输入输出token大于2000,长文本类文档建议用异步模型。需要 SubmitExtractDocAgentJob(提交任务)、DescribeExtractDocAgentJob(查询任务)两个接口配套使用,计费发生在提交任务后。【备注:1.固定价格不限抽取字段数,2.自适应价格抽取字段大于10记两次费用,小于等于10记一次费用】

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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) SubmitMarkEssayAgentJob added in v1.3.49

func (c *Client) SubmitMarkEssayAgentJob(request *SubmitMarkEssayAgentJobRequest) (response *SubmitMarkEssayAgentJobResponse, err error)

SubmitMarkEssayAgentJob 用于作文批改Agent提交任务。基于业界领先的千亿参数多模态大模型技术,提供中英文手写作文的精准批改端到端服务。核心功能涵盖错别字智能识别、好词好句点评、错句纠错,并能够在原文中定位至具体段落与字符位置,同时提供详细的修改建议与优化内容。此能力是作业批改场景中的核心模块。

默认接口请求并发限制:2次/分钟。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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) SubmitMarkEssayAgentJobWithContext added in v1.3.49

func (c *Client) SubmitMarkEssayAgentJobWithContext(ctx context.Context, request *SubmitMarkEssayAgentJobRequest) (response *SubmitMarkEssayAgentJobResponse, err error)

SubmitMarkEssayAgentJob 用于作文批改Agent提交任务。基于业界领先的千亿参数多模态大模型技术,提供中英文手写作文的精准批改端到端服务。核心功能涵盖错别字智能识别、好词好句点评、错句纠错,并能够在原文中定位至具体段落与字符位置,同时提供详细的修改建议与优化内容。此能力是作业批改场景中的核心模块。

默认接口请求并发限制:2次/分钟。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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) SubmitQuestionMarkAgentJob added in v1.3.46

func (c *Client) SubmitQuestionMarkAgentJob(request *SubmitQuestionMarkAgentJobRequest) (response *SubmitQuestionMarkAgentJobResponse, err error)

SubmitQuestionMarkAgentJob 用于试题批改Agent提交任务。主要面向K12的试题批改产品,支持整卷/单题端到端(试卷切题+题目批改+手写坐标回显)处理,主要聚焦的场景包括试题批改(含手写答案)、试题解析(不含手写答案),其中低年级算式批改效果比线上[数学作业批改](https://cloud.tencent.com/document/product/1004)效果更好。精准输出题目、正误判定、答案对比、错误及知识点等结构化评估结果。

默认接口请求并发限制:10张/分钟。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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) SubmitQuestionMarkAgentJobWithContext added in v1.3.46

func (c *Client) SubmitQuestionMarkAgentJobWithContext(ctx context.Context, request *SubmitQuestionMarkAgentJobRequest) (response *SubmitQuestionMarkAgentJobResponse, err error)

SubmitQuestionMarkAgentJob 用于试题批改Agent提交任务。主要面向K12的试题批改产品,支持整卷/单题端到端(试卷切题+题目批改+手写坐标回显)处理,主要聚焦的场景包括试题批改(含手写答案)、试题解析(不含手写答案),其中低年级算式批改效果比线上[数学作业批改](https://cloud.tencent.com/document/product/1004)效果更好。精准输出题目、正误判定、答案对比、错误及知识点等结构化评估结果。

默认接口请求并发限制:10张/分钟。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADERROR = "FailedOperation.DownLoadError"
FAILEDOPERATION_IMAGEDECODEFAILED = "FailedOperation.ImageDecodeFailed"
FAILEDOPERATION_IMAGESIZETOOLARGE = "FailedOperation.ImageSizeTooLarge"
FAILEDOPERATION_OCRFAILED = "FailedOperation.OcrFailed"
FAILEDOPERATION_PDFPARSEFAILED = "FailedOperation.PDFParseFailed"
FAILEDOPERATION_UNKNOWERROR = "FailedOperation.UnKnowError"
FAILEDOPERATION_UNKNOWFILETYPEERROR = "FailedOperation.UnKnowFileTypeError"
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 本接口通过检测图片中的文字信息特征,快速判断图片中有无文字并返回判断结果,帮助用户过滤无文字的图片。

默认接口请求频率限制:5次/秒。

可能返回的错误码:

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 本接口通过检测图片中的文字信息特征,快速判断图片中有无文字并返回判断结果,帮助用户过滤无文字的图片。

默认接口请求频率限制:5次/秒。

可能返回的错误码:

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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持过路过桥费发票关键字段的识别,包括发票代码、发票号码、日期、金额、入口、出口、时间、发票消费类型、高速标志等。

默认接口请求频率限制: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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持过路过桥费发票关键字段的识别,包括发票代码、发票号码、日期、金额、入口、出口、时间、发票消费类型、高速标志等。

默认接口请求频率限制: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) 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) VatRollInvoiceOCR

func (c *Client) VatRollInvoiceOCR(request *VatRollInvoiceOCRRequest) (response *VatRollInvoiceOCRResponse, err error)

VatRollInvoiceOCR <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持对增值税发票(卷票)关键字段的识别,包括的发票代码、合计金额(小写)、合计金额(大写)、开票日期、发票号码、购买方识别号、销售方识别号、校验码、销售方名称、购买方名称、发票消费类型、省、市、是否有公司印章、单价、金额、数量、服务类型、品名、种类等。

默认接口请求频率限制: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 <b>此接口不再进行服务升级,建议您使用识别能力更强、服务性能更优的<a href="https://cloud.tencent.com/document/product/866/90802">通用票据识别(高级版)</a>。</b>

本接口支持对增值税发票(卷票)关键字段的识别,包括的发票代码、合计金额(小写)、合计金额(大写)、开票日期、发票号码、购买方识别号、销售方识别号、校验码、销售方名称、购买方名称、发票消费类型、省、市、是否有公司印章、单价、金额、数量、服务类型、品名、种类等。

默认接口请求频率限制: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) VerifyBizLicenseEnterprise4 added in v1.3.55

func (c *Client) VerifyBizLicenseEnterprise4(request *VerifyBizLicenseEnterprise4Request) (response *VerifyBizLicenseEnterprise4Response, err error)

VerifyBizLicenseEnterprise4 提供比对校验企业名称、统一社会信用代码、法人姓名、注册登记证件号码一致性的服务,助力快速核验企业资质。

注意:

存在个别特殊情况下核验结果不准确,请选用前知悉;

按周更新企业信息变更情况,如遇到未及时更新的情况,可联系在线客服转产品团队进行人工处理。

可能返回的错误码:

FAILEDOPERATION_ENGINERECOGNIZETIMEOUT = "FailedOperation.EngineRecognizeTimeout"
INTERNALERROR = "InternalError"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit"

func (*Client) VerifyBizLicenseEnterprise4WithContext added in v1.3.55

func (c *Client) VerifyBizLicenseEnterprise4WithContext(ctx context.Context, request *VerifyBizLicenseEnterprise4Request) (response *VerifyBizLicenseEnterprise4Response, err error)

VerifyBizLicenseEnterprise4 提供比对校验企业名称、统一社会信用代码、法人姓名、注册登记证件号码一致性的服务,助力快速核验企业资质。

注意:

存在个别特殊情况下核验结果不准确,请选用前知悉;

按周更新企业信息变更情况,如遇到未及时更新的情况,可联系在线客服转产品团队进行人工处理。

可能返回的错误码:

FAILEDOPERATION_ENGINERECOGNIZETIMEOUT = "FailedOperation.EngineRecognizeTimeout"
INTERNALERROR = "InternalError"
INVALIDPARAMETERVALUE_INVALIDPARAMETERVALUELIMIT = "InvalidParameterValue.InvalidParameterValueLimit"

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)的检测和识别。

默认接口请求频率限制: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) VinOCRWithContext added in v1.0.324

func (c *Client) VinOCRWithContext(ctx context.Context, request *VinOCRRequest) (response *VinOCRResponse, err error)

VinOCR 本接口支持图片内车辆识别代号(VIN)的检测和识别。

默认接口请求频率限制: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) 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 ConfigAdvanced added in v1.0.1135

type ConfigAdvanced struct {
	// 模版的单个属性配置
	Scene *string `json:"Scene,omitnil,omitempty" name:"Scene"`
}

type ContentInfo added in v1.0.1038

type ContentInfo struct {
	// 字段内容
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// 结果置信度
	Confidence *int64 `json:"Confidence,omitnil,omitempty" name:"Confidence"`

	// 字段是否不完整(value内容)
	// 0 字段正常
	// 1 字段不完整
	IsInComplete *int64 `json:"IsInComplete,omitnil,omitempty" name:"IsInComplete"`

	// 字段反光(value内容)
	// 0 字段正常
	// 1 字段有反光
	IsReflect *int64 `json:"IsReflect,omitnil,omitempty" name:"IsReflect"`

	// 字段是否不完整(key内容)
	// 0 字段正常
	// 1 字段不完整
	IsKeyInComplete *int64 `json:"IsKeyInComplete,omitnil,omitempty" name:"IsKeyInComplete"`

	// 字段反光(key内容)
	// 0 字段正常
	// 1 字段有反光
	IsKeyReflect *int64 `json:"IsKeyReflect,omitnil,omitempty" name:"IsKeyReflect"`
}

type Coord

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

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

type CustomsDeclaration added in v1.0.1177

type CustomsDeclaration struct {
	// 发票名称
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 识别出的字段名称(关键字)
	Content []*OtherInvoiceItem `json:"Content,omitnil,omitempty" name:"Content"`
}

type CustomsPaymentReceipt added in v1.0.1103

type CustomsPaymentReceipt struct {
	// 发票名称
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 识别出的字段名称(关键字),支持以下字段: 税号 、纳税人识别号 、纳税人名称 、金额合计大写 、金额合计小写 、填发日期 、税务机关 、填票人。 示例值:纳税人识别号
	Content []*OtherInvoiceItem `json:"Content,omitnil,omitempty" name:"Content"`

	// 海关缴款书常用字段
	CommonContent []*OtherInvoiceItem `json:"CommonContent,omitnil,omitempty" name:"CommonContent"`
}

type DescribeExtractDocAgentJobRequest added in v1.1.26

type DescribeExtractDocAgentJobRequest struct {
	*tchttp.BaseRequest

	// 任务唯一ID。由服务端生成。
	JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"`
}

func NewDescribeExtractDocAgentJobRequest added in v1.1.26

func NewDescribeExtractDocAgentJobRequest() (request *DescribeExtractDocAgentJobRequest)

func (*DescribeExtractDocAgentJobRequest) FromJsonString added in v1.1.26

func (r *DescribeExtractDocAgentJobRequest) FromJsonString(s string) error

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

func (*DescribeExtractDocAgentJobRequest) ToJsonString added in v1.1.26

func (r *DescribeExtractDocAgentJobRequest) ToJsonString() string

type DescribeExtractDocAgentJobRequestParams added in v1.1.26

type DescribeExtractDocAgentJobRequestParams struct {
	// 任务唯一ID。由服务端生成。
	JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"`
}

Predefined struct for user

type DescribeExtractDocAgentJobResponse added in v1.1.26

type DescribeExtractDocAgentJobResponse struct {
	*tchttp.BaseResponse
	Response *DescribeExtractDocAgentJobResponseParams `json:"Response"`
}

func NewDescribeExtractDocAgentJobResponse added in v1.1.26

func NewDescribeExtractDocAgentJobResponse() (response *DescribeExtractDocAgentJobResponse)

func (*DescribeExtractDocAgentJobResponse) FromJsonString added in v1.1.26

func (r *DescribeExtractDocAgentJobResponse) FromJsonString(s string) error

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

func (*DescribeExtractDocAgentJobResponse) ToJsonString added in v1.1.26

func (r *DescribeExtractDocAgentJobResponse) ToJsonString() string

type DescribeExtractDocAgentJobResponseParams added in v1.1.26

type DescribeExtractDocAgentJobResponseParams struct {
	// 图片旋转角度(角度制),文本的水平方向为 0;顺时针为正,逆时针为负。
	Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"`

	// 配置结构化文本信息。
	StructuralList []*GroupInfo `json:"StructuralList,omitnil,omitempty" name:"StructuralList"`

	// 任务执行错误码。当任务状态不为 FAIL 时,该值为""。
	ErrorCode *string `json:"ErrorCode,omitnil,omitempty" name:"ErrorCode"`

	// 任务执行错误信息。当任务状态不为 FAIL 时,该值为""。
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// 任务状态。WAIT:等待中,RUN:执行中,FAIL:任务失败,DONE:任务成功
	JobStatus *string `json:"JobStatus,omitnil,omitempty" name:"JobStatus"`

	// 思考过程
	ThoughtContent *string `json:"ThoughtContent,omitnil,omitempty" name:"ThoughtContent"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeMarkEssayAgentJobRequest added in v1.3.49

type DescribeMarkEssayAgentJobRequest struct {
	*tchttp.BaseRequest

	// 任务唯一ID。由服务端生成。
	JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"`
}

func NewDescribeMarkEssayAgentJobRequest added in v1.3.49

func NewDescribeMarkEssayAgentJobRequest() (request *DescribeMarkEssayAgentJobRequest)

func (*DescribeMarkEssayAgentJobRequest) FromJsonString added in v1.3.49

func (r *DescribeMarkEssayAgentJobRequest) FromJsonString(s string) error

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

func (*DescribeMarkEssayAgentJobRequest) ToJsonString added in v1.3.49

func (r *DescribeMarkEssayAgentJobRequest) ToJsonString() string

type DescribeMarkEssayAgentJobRequestParams added in v1.3.49

type DescribeMarkEssayAgentJobRequestParams struct {
	// 任务唯一ID。由服务端生成。
	JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"`
}

Predefined struct for user

type DescribeMarkEssayAgentJobResponse added in v1.3.49

type DescribeMarkEssayAgentJobResponse struct {
	*tchttp.BaseResponse
	Response *DescribeMarkEssayAgentJobResponseParams `json:"Response"`
}

func NewDescribeMarkEssayAgentJobResponse added in v1.3.49

func NewDescribeMarkEssayAgentJobResponse() (response *DescribeMarkEssayAgentJobResponse)

func (*DescribeMarkEssayAgentJobResponse) FromJsonString added in v1.3.49

func (r *DescribeMarkEssayAgentJobResponse) FromJsonString(s string) error

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

func (*DescribeMarkEssayAgentJobResponse) ToJsonString added in v1.3.49

func (r *DescribeMarkEssayAgentJobResponse) ToJsonString() string

type DescribeMarkEssayAgentJobResponseParams added in v1.3.49

type DescribeMarkEssayAgentJobResponseParams struct {
	// 图片旋转角度(角度制),文本的水平方向为 0;顺时针为正,逆时针为负。
	Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"`

	// 配置结构化文本信息。
	SentenceSuggests []*MarkEssaySuggestions `json:"SentenceSuggests,omitnil,omitempty" name:"SentenceSuggests"`

	// 任务执行错误码。当任务状态不为 FAIL 时,该值为""。
	ErrorCode *string `json:"ErrorCode,omitnil,omitempty" name:"ErrorCode"`

	// 任务执行错误信息。当任务状态不为 FAIL 时,该值为""。
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// 任务状态。WAIT:等待中,RUN:执行中,FAIL:任务失败,DONE:任务成功
	JobStatus *string `json:"JobStatus,omitnil,omitempty" name:"JobStatus"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeQuestionMarkAgentJobRequest added in v1.3.46

type DescribeQuestionMarkAgentJobRequest struct {
	*tchttp.BaseRequest

	// 任务唯一ID。由服务端生成。
	JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"`
}

func NewDescribeQuestionMarkAgentJobRequest added in v1.3.46

func NewDescribeQuestionMarkAgentJobRequest() (request *DescribeQuestionMarkAgentJobRequest)

func (*DescribeQuestionMarkAgentJobRequest) FromJsonString added in v1.3.46

func (r *DescribeQuestionMarkAgentJobRequest) FromJsonString(s string) error

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

func (*DescribeQuestionMarkAgentJobRequest) ToJsonString added in v1.3.46

func (r *DescribeQuestionMarkAgentJobRequest) ToJsonString() string

type DescribeQuestionMarkAgentJobRequestParams added in v1.3.46

type DescribeQuestionMarkAgentJobRequestParams struct {
	// 任务唯一ID。由服务端生成。
	JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"`
}

Predefined struct for user

type DescribeQuestionMarkAgentJobResponse added in v1.3.46

type DescribeQuestionMarkAgentJobResponse struct {
	*tchttp.BaseResponse
	Response *DescribeQuestionMarkAgentJobResponseParams `json:"Response"`
}

func NewDescribeQuestionMarkAgentJobResponse added in v1.3.46

func NewDescribeQuestionMarkAgentJobResponse() (response *DescribeQuestionMarkAgentJobResponse)

func (*DescribeQuestionMarkAgentJobResponse) FromJsonString added in v1.3.46

func (r *DescribeQuestionMarkAgentJobResponse) FromJsonString(s string) error

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

func (*DescribeQuestionMarkAgentJobResponse) ToJsonString added in v1.3.46

func (r *DescribeQuestionMarkAgentJobResponse) ToJsonString() string

type DescribeQuestionMarkAgentJobResponseParams added in v1.3.46

type DescribeQuestionMarkAgentJobResponseParams struct {
	// 任务执行错误码。当任务状态不为 FAIL 时,该值为""。
	ErrorCode *string `json:"ErrorCode,omitnil,omitempty" name:"ErrorCode"`

	// 任务执行错误信息。当任务状态不为 FAIL 时,该值为""。
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// 任务状态。WAIT:等待中,RUN:执行中,FAIL:任务失败,DONE:任务成功
	JobStatus *string `json:"JobStatus,omitnil,omitempty" name:"JobStatus"`

	// 图片旋转角度(角度制),文本的水平方向为 0;顺时针为正,逆时针为负。
	Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"`

	// 试题批改信息
	MarkInfos []*MarkInfo `json:"MarkInfos,omitnil,omitempty" name:"MarkInfos"`

	// 唯一请求 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 DriverLicenseOCRRequest

type DriverLicenseOCRRequest struct {
	*tchttp.BaseRequest

	// 图片的 Base64 值。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议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编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议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  翻拍件告警
	// -9104  反光告警
	// -9105  模糊告警
	// -9106  边框不完整告警
	// 注:告警码可以同时存在多个
	RecognizeWarnCode []*int64 `json:"RecognizeWarnCode,omitnil,omitempty" name:"RecognizeWarnCode"`

	// 告警码说明:
	// WARN_DRIVER_LICENSE_COPY_CARD 复印件告警
	// WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警
	// WARN_DRIVER_LICENSE_REFLECTION 反光告警
	// WARN_DRIVER_LICENSE_BLUR 模糊告警
	// WARN_DRIVER_LICENSE_BORDER_INCOMPLETE 边框不完整告警
	// 注:告警信息可以同时存在多个
	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"`

	// 驾驶证类型
	// 电子驾驶证:Electronic
	// 普通驾驶证:Normal
	DriverLicenseType *string `json:"DriverLicenseType,omitnil,omitempty" name:"DriverLicenseType"`

	// 唯一请求 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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"`

	// 票价
	Fare *string `json:"Fare,omitnil,omitempty" name:"Fare"`

	// 燃油附加费
	FuelSurcharge *string `json:"FuelSurcharge,omitnil,omitempty" name:"FuelSurcharge"`

	// 增值税税额
	TaxAmount *string `json:"TaxAmount,omitnil,omitempty" name:"TaxAmount"`

	// 民航发展基金
	DevelopmentFund *string `json:"DevelopmentFund,omitnil,omitempty" name:"DevelopmentFund"`
}

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

	// 机票开具状态
	InvoiceStatus *string `json:"InvoiceStatus,omitnil,omitempty" name:"InvoiceStatus"`
}

type ElectronicTollSummary added in v1.3.1

type ElectronicTollSummary struct {
	// 发票名称
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

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

	// 列表
	Items []*ElectronicTollSummaryItem `json:"Items,omitnil,omitempty" name:"Items"`

	// 表格
	TableItems []*ElectronicTollSummaryList `json:"TableItems,omitnil,omitempty" name:"TableItems"`

	// 发票日期
	Date *string `json:"Date,omitnil,omitempty" name:"Date"`
}

type ElectronicTollSummaryItem added in v1.3.1

type ElectronicTollSummaryItem struct {
	// 票面key值
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

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

	// 字段所在行,下标从0开始,非行字段或未能识别行号的返回-1
	Row *int64 `json:"Row,omitnil,omitempty" name:"Row"`
}

type ElectronicTollSummaryList added in v1.3.1

type ElectronicTollSummaryList struct {
	// 列表
	Items []*ElectronicTollSummaryItem `json:"Items,omitnil,omitempty" name:"Items"`
}

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

	// 标识信息
	IDInfo *string `json:"IDInfo,omitnil,omitempty" name:"IDInfo"`
}

type Element added in v1.0.1089

type Element struct {
	// 元素内容,当type为figure时该字段内容为图片的位置
	Text *string `json:"Text,omitnil,omitempty" name:"Text"`

	// 元素坐标
	Coord *Polygon `json:"Coord,omitnil,omitempty" name:"Coord"`

	// 元素group类型,包括multiple-choice(选择题)、fill-in-the-blank(填空题)、problem-solving(解答题)、arithmetic(算术题)
	GroupType *string `json:"GroupType,omitnil,omitempty" name:"GroupType"`

	// 结果列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResultList []*ResultList `json:"ResultList,omitnil,omitempty" name:"ResultList"`

	// 元素索引
	Index *int64 `json:"Index,omitnil,omitempty" name:"Index"`
}

type Encryption added in v1.0.850

type Encryption struct {
	// 有加密需求的用户,接入传入kms的CiphertextBlob(Base64编码),关于数据加密可查阅[敏感数据加密指引](https://cloud.tencent.com/document/product/866/106048)文档。
	// 注意:此字段可能返回 null,表示取不到有效值。
	CiphertextBlob *string `json:"CiphertextBlob,omitnil,omitempty" name:"CiphertextBlob"`

	// 有加密需求的用户,传入CBC加密的初始向量(客户自定义字符串,长度16字符,Base64编码)。
	// 注意:此字段可能返回 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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 ExtractDocAgentRequest added in v1.3.13

type ExtractDocAgentRequest struct {
	*tchttp.BaseRequest

	// 图片/PDF的 Base64 值。 要求图片/PDF经Base64编码后不超过 10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 图片支持的像素范围:需介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片/PDF的 Url 地址。 要求图片/PDF经Base64编码后不超过 10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 图片支持的像素范围:需介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 自定义抽取需要的字段名称、字段类型、字段提示词。
	ItemNames []*ItemNames `json:"ItemNames,omitnil,omitempty" name:"ItemNames"`

	// 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF时有效。
	PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`
}

func NewExtractDocAgentRequest added in v1.3.13

func NewExtractDocAgentRequest() (request *ExtractDocAgentRequest)

func (*ExtractDocAgentRequest) FromJsonString added in v1.3.13

func (r *ExtractDocAgentRequest) FromJsonString(s string) error

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

func (*ExtractDocAgentRequest) ToJsonString added in v1.3.13

func (r *ExtractDocAgentRequest) ToJsonString() string

type ExtractDocAgentRequestParams added in v1.3.13

type ExtractDocAgentRequestParams struct {
	// 图片/PDF的 Base64 值。 要求图片/PDF经Base64编码后不超过 10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 图片支持的像素范围:需介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片/PDF的 Url 地址。 要求图片/PDF经Base64编码后不超过 10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 图片支持的像素范围:需介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 自定义抽取需要的字段名称、字段类型、字段提示词。
	ItemNames []*ItemNames `json:"ItemNames,omitnil,omitempty" name:"ItemNames"`

	// 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF时有效。
	PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`
}

Predefined struct for user

type ExtractDocAgentResponse added in v1.3.13

type ExtractDocAgentResponse struct {
	*tchttp.BaseResponse
	Response *ExtractDocAgentResponseParams `json:"Response"`
}

func NewExtractDocAgentResponse added in v1.3.13

func NewExtractDocAgentResponse() (response *ExtractDocAgentResponse)

func (*ExtractDocAgentResponse) FromJsonString added in v1.3.13

func (r *ExtractDocAgentResponse) FromJsonString(s string) error

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

func (*ExtractDocAgentResponse) ToJsonString added in v1.3.13

func (r *ExtractDocAgentResponse) ToJsonString() string

type ExtractDocAgentResponseParams added in v1.3.13

type ExtractDocAgentResponseParams struct {
	// 图片旋转角度(角度制),文本的水平方向为 0;顺时针为正,逆时针为负。
	Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"`

	// 配置结构化文本信息。
	StructuralList []*GroupInfo `json:"StructuralList,omitnil,omitempty" name:"StructuralList"`

	// 任务执行错误码。当任务状态不为 FAIL 时,该值为""。
	ErrorCode *string `json:"ErrorCode,omitnil,omitempty" name:"ErrorCode"`

	// 任务执行错误信息。当任务状态不为 FAIL 时,该值为""。
	ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ExtractDocBasicRequest added in v1.0.1184

type ExtractDocBasicRequest struct {
	*tchttp.BaseRequest

	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 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 -- 通用场景
	// GeneralNoDate -- 无后处理日期格式模版
	// 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 NewExtractDocBasicRequest added in v1.0.1184

func NewExtractDocBasicRequest() (request *ExtractDocBasicRequest)

func (*ExtractDocBasicRequest) FromJsonString added in v1.0.1184

func (r *ExtractDocBasicRequest) FromJsonString(s string) error

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

func (*ExtractDocBasicRequest) ToJsonString added in v1.0.1184

func (r *ExtractDocBasicRequest) ToJsonString() string

type ExtractDocBasicRequestParams added in v1.0.1184

type ExtractDocBasicRequestParams struct {
	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 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 -- 通用场景
	// GeneralNoDate -- 无后处理日期格式模版
	// 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 ExtractDocBasicResponse added in v1.0.1184

type ExtractDocBasicResponse struct {
	*tchttp.BaseResponse
	Response *ExtractDocBasicResponseParams `json:"Response"`
}

func NewExtractDocBasicResponse added in v1.0.1184

func NewExtractDocBasicResponse() (response *ExtractDocBasicResponse)

func (*ExtractDocBasicResponse) FromJsonString added in v1.0.1184

func (r *ExtractDocBasicResponse) FromJsonString(s string) error

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

func (*ExtractDocBasicResponse) ToJsonString added in v1.0.1184

func (r *ExtractDocBasicResponse) ToJsonString() string

type ExtractDocBasicResponseParams added in v1.0.1184

type ExtractDocBasicResponseParams 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"`

	// 全部印章信息
	SealInfos []*SealInfo `json:"SealInfos,omitnil,omitempty" name:"SealInfos"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ExtractDocMultiProRequest added in v1.0.1184

type ExtractDocMultiProRequest struct {
	*tchttp.BaseRequest

	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为前3页。
	PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// 自定义结构化功能需返回的字段名称,例:若客户想新增返回姓名、性别两个字段的识别结果,则输入ItemNames=["姓名","性别"]
	ItemNames []*string `json:"ItemNames,omitnil,omitempty" name:"ItemNames"`

	// true:仅输出自定义字段
	// flase:输出默认字段+自定义字段
	// 默认true
	ItemNamesShowMode *bool `json:"ItemNamesShowMode,omitnil,omitempty" name:"ItemNamesShowMode"`

	// 是否开启全文字段识别
	ReturnFullText *bool `json:"ReturnFullText,omitnil,omitempty" name:"ReturnFullText"`

	// 配置id支持:
	// DispatchWeightNote -- 磅单发货单识别模板
	// ReceiptWeightNote -- 磅单收货单识别模板
	// 默认:DispatchWeightNote
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 是否开启全文字段坐标值的识别
	EnableCoord *bool `json:"EnableCoord,omitnil,omitempty" name:"EnableCoord"`

	// 是否开启父子key识别,默认是
	OutputParentKey *bool `json:"OutputParentKey,omitnil,omitempty" name:"OutputParentKey"`

	// 模板的单个属性配置
	ConfigAdvanced *ConfigAdvanced `json:"ConfigAdvanced,omitnil,omitempty" name:"ConfigAdvanced"`
}

func NewExtractDocMultiProRequest added in v1.0.1184

func NewExtractDocMultiProRequest() (request *ExtractDocMultiProRequest)

func (*ExtractDocMultiProRequest) FromJsonString added in v1.0.1184

func (r *ExtractDocMultiProRequest) FromJsonString(s string) error

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

func (*ExtractDocMultiProRequest) ToJsonString added in v1.0.1184

func (r *ExtractDocMultiProRequest) ToJsonString() string

type ExtractDocMultiProRequestParams added in v1.0.1184

type ExtractDocMultiProRequestParams struct {
	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为前3页。
	PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// 自定义结构化功能需返回的字段名称,例:若客户想新增返回姓名、性别两个字段的识别结果,则输入ItemNames=["姓名","性别"]
	ItemNames []*string `json:"ItemNames,omitnil,omitempty" name:"ItemNames"`

	// true:仅输出自定义字段
	// flase:输出默认字段+自定义字段
	// 默认true
	ItemNamesShowMode *bool `json:"ItemNamesShowMode,omitnil,omitempty" name:"ItemNamesShowMode"`

	// 是否开启全文字段识别
	ReturnFullText *bool `json:"ReturnFullText,omitnil,omitempty" name:"ReturnFullText"`

	// 配置id支持:
	// DispatchWeightNote -- 磅单发货单识别模板
	// ReceiptWeightNote -- 磅单收货单识别模板
	// 默认:DispatchWeightNote
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 是否开启全文字段坐标值的识别
	EnableCoord *bool `json:"EnableCoord,omitnil,omitempty" name:"EnableCoord"`

	// 是否开启父子key识别,默认是
	OutputParentKey *bool `json:"OutputParentKey,omitnil,omitempty" name:"OutputParentKey"`

	// 模板的单个属性配置
	ConfigAdvanced *ConfigAdvanced `json:"ConfigAdvanced,omitnil,omitempty" name:"ConfigAdvanced"`
}

Predefined struct for user

type ExtractDocMultiProResponse added in v1.0.1184

type ExtractDocMultiProResponse struct {
	*tchttp.BaseResponse
	Response *ExtractDocMultiProResponseParams `json:"Response"`
}

func NewExtractDocMultiProResponse added in v1.0.1184

func NewExtractDocMultiProResponse() (response *ExtractDocMultiProResponse)

func (*ExtractDocMultiProResponse) FromJsonString added in v1.0.1184

func (r *ExtractDocMultiProResponse) FromJsonString(s string) error

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

func (*ExtractDocMultiProResponse) ToJsonString added in v1.0.1184

func (r *ExtractDocMultiProResponse) ToJsonString() string

type ExtractDocMultiProResponseParams added in v1.0.1184

type ExtractDocMultiProResponseParams 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"`

	// 样本识别字段数
	TokenNum *int64 `json:"TokenNum,omitnil,omitempty" name:"TokenNum"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ExtractDocMultiRequest added in v1.0.1184

type ExtractDocMultiRequest struct {
	*tchttp.BaseRequest

	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 需要识别的PDF页面的对应页码,仅支持PDF单页识别,默认值为前3页。
	PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// 自定义结构化功能需返回的字段名称,例:若客户想新增返回姓名、性别两个字段的识别结果,则输入ItemNames=["姓名","性别"]
	ItemNames []*string `json:"ItemNames,omitnil,omitempty" name:"ItemNames"`

	// true:仅输出自定义字段
	// false:输出默认字段+自定义字段
	// 默认true
	ItemNamesShowMode *bool `json:"ItemNamesShowMode,omitnil,omitempty" name:"ItemNamesShowMode"`

	// 是否开启全文字段识别
	ReturnFullText *bool `json:"ReturnFullText,omitnil,omitempty" name:"ReturnFullText"`

	// 配置id支持:
	// General -- 通用场景
	// InvoiceEng -- 国际invoice模板
	// WayBillEng --海运订单模板
	// CustomsDeclaration -- 进出口报关单
	// WeightNote -- 磅单
	// MedicalMeter -- 血压仪表识别
	// BillOfLading -- 海运提单
	// EntrustmentBook -- 海运托书
	// Statement -- 对账单识别模板
	// BookingConfirmation -- 配舱通知书识别模板
	// AirWayBill -- 航空运单识别模板
	// Table -- 表格模板
	// SteelLabel -- 实物标签识别模板
	// CarInsurance -- 车辆保险单识别模板
	// MultiRealEstateCertificate -- 房产材料识别模板
	// MultiRealEstateMaterial -- 房产证明识别模板
	// HongKongUtilityBill -- 中国香港水电煤单识别模板
	// OverseasCheques -- 海外支票
	// RegistrationCertificate -- 备案证
	// ​GridPhoto -- 电网系统照片
	// ​SignaturePage -- 签署页
	// ​SalesDeliveryNote -- 销售发货单
	//
	//
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 是否开启全文字段坐标值的识别
	EnableCoord *bool `json:"EnableCoord,omitnil,omitempty" name:"EnableCoord"`

	// 是否开启父子key识别,默认是
	OutputParentKey *bool `json:"OutputParentKey,omitnil,omitempty" name:"OutputParentKey"`

	// 模板的单个属性配置
	ConfigAdvanced *ConfigAdvanced `json:"ConfigAdvanced,omitnil,omitempty" name:"ConfigAdvanced"`

	// cn时,添加的key为中文
	// en时,添加的key为英语
	OutputLanguage *string `json:"OutputLanguage,omitnil,omitempty" name:"OutputLanguage"`
}

func NewExtractDocMultiRequest added in v1.0.1184

func NewExtractDocMultiRequest() (request *ExtractDocMultiRequest)

func (*ExtractDocMultiRequest) FromJsonString added in v1.0.1184

func (r *ExtractDocMultiRequest) FromJsonString(s string) error

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

func (*ExtractDocMultiRequest) ToJsonString added in v1.0.1184

func (r *ExtractDocMultiRequest) ToJsonString() string

type ExtractDocMultiRequestParams added in v1.0.1184

type ExtractDocMultiRequestParams struct {
	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 需要识别的PDF页面的对应页码,仅支持PDF单页识别,默认值为前3页。
	PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// 自定义结构化功能需返回的字段名称,例:若客户想新增返回姓名、性别两个字段的识别结果,则输入ItemNames=["姓名","性别"]
	ItemNames []*string `json:"ItemNames,omitnil,omitempty" name:"ItemNames"`

	// true:仅输出自定义字段
	// false:输出默认字段+自定义字段
	// 默认true
	ItemNamesShowMode *bool `json:"ItemNamesShowMode,omitnil,omitempty" name:"ItemNamesShowMode"`

	// 是否开启全文字段识别
	ReturnFullText *bool `json:"ReturnFullText,omitnil,omitempty" name:"ReturnFullText"`

	// 配置id支持:
	// General -- 通用场景
	// InvoiceEng -- 国际invoice模板
	// WayBillEng --海运订单模板
	// CustomsDeclaration -- 进出口报关单
	// WeightNote -- 磅单
	// MedicalMeter -- 血压仪表识别
	// BillOfLading -- 海运提单
	// EntrustmentBook -- 海运托书
	// Statement -- 对账单识别模板
	// BookingConfirmation -- 配舱通知书识别模板
	// AirWayBill -- 航空运单识别模板
	// Table -- 表格模板
	// SteelLabel -- 实物标签识别模板
	// CarInsurance -- 车辆保险单识别模板
	// MultiRealEstateCertificate -- 房产材料识别模板
	// MultiRealEstateMaterial -- 房产证明识别模板
	// HongKongUtilityBill -- 中国香港水电煤单识别模板
	// OverseasCheques -- 海外支票
	// RegistrationCertificate -- 备案证
	// ​GridPhoto -- 电网系统照片
	// ​SignaturePage -- 签署页
	// ​SalesDeliveryNote -- 销售发货单
	//
	//
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 是否开启全文字段坐标值的识别
	EnableCoord *bool `json:"EnableCoord,omitnil,omitempty" name:"EnableCoord"`

	// 是否开启父子key识别,默认是
	OutputParentKey *bool `json:"OutputParentKey,omitnil,omitempty" name:"OutputParentKey"`

	// 模板的单个属性配置
	ConfigAdvanced *ConfigAdvanced `json:"ConfigAdvanced,omitnil,omitempty" name:"ConfigAdvanced"`

	// cn时,添加的key为中文
	// en时,添加的key为英语
	OutputLanguage *string `json:"OutputLanguage,omitnil,omitempty" name:"OutputLanguage"`
}

Predefined struct for user

type ExtractDocMultiResponse added in v1.0.1184

type ExtractDocMultiResponse struct {
	*tchttp.BaseResponse
	Response *ExtractDocMultiResponseParams `json:"Response"`
}

func NewExtractDocMultiResponse added in v1.0.1184

func NewExtractDocMultiResponse() (response *ExtractDocMultiResponse)

func (*ExtractDocMultiResponse) FromJsonString added in v1.0.1184

func (r *ExtractDocMultiResponse) FromJsonString(s string) error

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

func (*ExtractDocMultiResponse) ToJsonString added in v1.0.1184

func (r *ExtractDocMultiResponse) ToJsonString() string

type ExtractDocMultiResponseParams added in v1.0.1184

type ExtractDocMultiResponseParams 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"`

	// 样本识别字段数
	TokenNum *int64 `json:"TokenNum,omitnil,omitempty" name:"TokenNum"`

	// 唯一请求 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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 FinancialBill added in v1.0.947

type FinancialBill struct {
	// 票据代码
	// 注意:此字段可能返回 null,表示取不到有效值。
	Code *string `json:"Code,omitnil,omitempty" name:"Code"`

	// 票据号码
	// 注意:此字段可能返回 null,表示取不到有效值。
	Number *string `json:"Number,omitnil,omitempty" name:"Number"`

	// 缴款人纳税识别号
	// 注意:此字段可能返回 null,表示取不到有效值。
	BuyerTaxID *string `json:"BuyerTaxID,omitnil,omitempty" name:"BuyerTaxID"`

	// 校验码
	// 注意:此字段可能返回 null,表示取不到有效值。
	CheckCode *string `json:"CheckCode,omitnil,omitempty" name:"CheckCode"`

	// 缴款人
	// 注意:此字段可能返回 null,表示取不到有效值。
	Buyer *string `json:"Buyer,omitnil,omitempty" name:"Buyer"`

	// 开票日期
	// 注意:此字段可能返回 null,表示取不到有效值。
	Date *string `json:"Date,omitnil,omitempty" name:"Date"`

	// 收款单位
	// 注意:此字段可能返回 null,表示取不到有效值。
	SellerCompany *string `json:"SellerCompany,omitnil,omitempty" name:"SellerCompany"`

	// 复核人
	// 注意:此字段可能返回 null,表示取不到有效值。
	Reviewer *string `json:"Reviewer,omitnil,omitempty" name:"Reviewer"`

	// 收款人
	// 注意:此字段可能返回 null,表示取不到有效值。
	Seller *string `json:"Seller,omitnil,omitempty" name:"Seller"`

	// 票据名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 金额合计
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`

	// 金额合计中文大写
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCn *string `json:"TotalCn,omitnil,omitempty" name:"TotalCn"`

	// 冲红
	// 注意:此字段可能返回 null,表示取不到有效值。
	RushRedStateCode *string `json:"RushRedStateCode,omitnil,omitempty" name:"RushRedStateCode"`

	// 冲红日期
	// 注意:此字段可能返回 null,表示取不到有效值。
	RushRedDate *string `json:"RushRedDate,omitnil,omitempty" name:"RushRedDate"`

	// 冲红时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	RushRedTime *string `json:"RushRedTime,omitnil,omitempty" name:"RushRedTime"`

	// 冲红原因
	// 注意:此字段可能返回 null,表示取不到有效值。
	RushRedReason *string `json:"RushRedReason,omitnil,omitempty" name:"RushRedReason"`

	// 项目明细
	// 注意:此字段可能返回 null,表示取不到有效值。
	FinancialBillItems []*FinancialBillItem `json:"FinancialBillItems,omitnil,omitempty" name:"FinancialBillItems"`

	// 项目清单
	// 注意:此字段可能返回 null,表示取不到有效值。
	FinancialBillItemDetails []*FinancialBillItemDetails `json:"FinancialBillItemDetails,omitnil,omitempty" name:"FinancialBillItemDetails"`
}

type FinancialBillItem added in v1.0.947

type FinancialBillItem struct {
	// 项目编号
	// 注意:此字段可能返回 null,表示取不到有效值。
	ItemID *string `json:"ItemID,omitnil,omitempty" name:"ItemID"`

	// 项目名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 单位
	// 注意:此字段可能返回 null,表示取不到有效值。
	Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"`

	// 数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	Quantity *string `json:"Quantity,omitnil,omitempty" name:"Quantity"`

	// 规格标准
	// 注意:此字段可能返回 null,表示取不到有效值。
	Standard *string `json:"Standard,omitnil,omitempty" name:"Standard"`

	// 金额
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`

	// 项目序号
	// 注意:此字段可能返回 null,表示取不到有效值。
	SerialNumber *string `json:"SerialNumber,omitnil,omitempty" name:"SerialNumber"`

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

type FinancialBillItemDetails added in v1.0.947

type FinancialBillItemDetails struct {
	// 项目编号
	// 注意:此字段可能返回 null,表示取不到有效值。
	ItemID *string `json:"ItemID,omitnil,omitempty" name:"ItemID"`

	// 项目名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 单位
	// 注意:此字段可能返回 null,表示取不到有效值。
	Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"`

	// 数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	Quantity *string `json:"Quantity,omitnil,omitempty" name:"Quantity"`

	// 规格标准
	// 注意:此字段可能返回 null,表示取不到有效值。
	Standard *string `json:"Standard,omitnil,omitempty" name:"Standard"`

	// 金额
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`

	// 项目序号
	// 注意:此字段可能返回 null,表示取不到有效值。
	SerialNumber *string `json:"SerialNumber,omitnil,omitempty" name:"SerialNumber"`

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

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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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"`

	// 客票生效日期
	DateStart *string `json:"DateStart,omitnil,omitempty" name:"DateStart"`

	// 有效截止日期
	DateEnd *string `json:"DateEnd,omitnil,omitempty" name:"DateEnd"`
}

type FormulaOCRRequest

type FormulaOCRRequest struct {
	*tchttp.BaseRequest

	// 图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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

	// <p>图片/PDF的 Base64 值。要求图片经Base64编码后不超过 10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。</p>
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// <p>图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。</p>
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// <p>是否返回单字信息,默认值为false,注:仅ConfigID配置为OCR时支持。</p>
	IsWords *bool `json:"IsWords,omitnil,omitempty" name:"IsWords"`

	// <p>是否开启原图切图检测功能,开启后可提升“整图面积大,但单字符占比面积小”(例如:试卷)场景下的识别效果,默认关,注:仅ConfigID配置为OCR时支持。</p>
	EnableDetectSplit *bool `json:"EnableDetectSplit,omitnil,omitempty" name:"EnableDetectSplit"`

	// <p>是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。</p>
	IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"`

	// <p>需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。</p>
	PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// <p>文本检测开关,默认为true。设置为false可直接进行单行识别,适用于仅包含正向单行文本的图片场景。</p>
	EnableDetectText *bool `json:"EnableDetectText,omitnil,omitempty" name:"EnableDetectText"`

	// <p>配置ID支持: OCR -- 通用场景 MulOCR--多语种场景,默认值为OCR</p>
	ConfigID *string `json:"ConfigID,omitnil,omitempty" name:"ConfigID"`
}

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 {
	// <p>图片/PDF的 Base64 值。要求图片经Base64编码后不超过 10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。</p>
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// <p>图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。</p>
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// <p>是否返回单字信息,默认值为false,注:仅ConfigID配置为OCR时支持。</p>
	IsWords *bool `json:"IsWords,omitnil,omitempty" name:"IsWords"`

	// <p>是否开启原图切图检测功能,开启后可提升“整图面积大,但单字符占比面积小”(例如:试卷)场景下的识别效果,默认关,注:仅ConfigID配置为OCR时支持。</p>
	EnableDetectSplit *bool `json:"EnableDetectSplit,omitnil,omitempty" name:"EnableDetectSplit"`

	// <p>是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。</p>
	IsPdf *bool `json:"IsPdf,omitnil,omitempty" name:"IsPdf"`

	// <p>需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。</p>
	PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// <p>文本检测开关,默认为true。设置为false可直接进行单行识别,适用于仅包含正向单行文本的图片场景。</p>
	EnableDetectText *bool `json:"EnableDetectText,omitnil,omitempty" name:"EnableDetectText"`

	// <p>配置ID支持: OCR -- 通用场景 MulOCR--多语种场景,默认值为OCR</p>
	ConfigID *string `json:"ConfigID,omitnil,omitempty" name:"ConfigID"`
}

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 {
	// <p>检测到的文本信息,包括文本行内容、置信度、文本行坐标以及文本行旋转纠正后的坐标,具体内容请点击左侧链接。</p>
	TextDetections []*TextDetection `json:"TextDetections,omitnil,omitempty" name:"TextDetections"`

	// <p>图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看<a href="https://cloud.tencent.com/document/product/866/45139">如何纠正倾斜文本</a></p>
	//
	// Deprecated: Angel is deprecated.
	Angel *float64 `json:"Angel,omitnil,omitempty" name:"Angel"`

	// <p>图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看<a href="https://cloud.tencent.com/document/product/866/45139">如何纠正倾斜文本</a></p>
	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编码后不超过 10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片/PDF的 Url 地址。要求图片/PDF经Base64编码后不超过 10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 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编码后不超过 10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片/PDF的 Url 地址。要求图片/PDF经Base64编码后不超过 10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 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 GeneralCardWarnInfo added in v1.0.1087

type GeneralCardWarnInfo struct {
	// 是否存在该告警
	IsWarn *bool `json:"IsWarn,omitnil,omitempty" name:"IsWarn"`

	// 风险程度
	RiskConfidence *float64 `json:"RiskConfidence,omitnil,omitempty" name:"RiskConfidence"`

	// 告警位置四点坐标
	Polygon []*Polygon `json:"Polygon,omitnil,omitempty" name:"Polygon"`
}

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>
	//
	// 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 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编码后不超过 10M。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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>
	//
	// 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 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 GetOCRResultRequest added in v1.0.1072

type GetOCRResultRequest struct {
	*tchttp.BaseRequest

	// token值
	OCRToken *string `json:"OCRToken,omitnil,omitempty" name:"OCRToken"`
}

func NewGetOCRResultRequest added in v1.0.1072

func NewGetOCRResultRequest() (request *GetOCRResultRequest)

func (*GetOCRResultRequest) FromJsonString added in v1.0.1072

func (r *GetOCRResultRequest) FromJsonString(s string) error

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

func (*GetOCRResultRequest) ToJsonString added in v1.0.1072

func (r *GetOCRResultRequest) ToJsonString() string

type GetOCRResultRequestParams added in v1.0.1072

type GetOCRResultRequestParams struct {
	// token值
	OCRToken *string `json:"OCRToken,omitnil,omitempty" name:"OCRToken"`
}

Predefined struct for user

type GetOCRResultResponse added in v1.0.1072

type GetOCRResultResponse struct {
	*tchttp.BaseResponse
	Response *GetOCRResultResponseParams `json:"Response"`
}

func NewGetOCRResultResponse added in v1.0.1072

func NewGetOCRResultResponse() (response *GetOCRResultResponse)

func (*GetOCRResultResponse) FromJsonString added in v1.0.1072

func (r *GetOCRResultResponse) FromJsonString(s string) error

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

func (*GetOCRResultResponse) ToJsonString added in v1.0.1072

func (r *GetOCRResultResponse) ToJsonString() string

type GetOCRResultResponseParams added in v1.0.1072

type GetOCRResultResponseParams struct {
	// ocr业务类型
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// ocr结果
	OCRResult *OCRResult `json:"OCRResult,omitnil,omitempty" name:"OCRResult"`

	// requestid 信息
	RequestIdInfos []*RequestIdInfo `json:"RequestIdInfos,omitnil,omitempty" name:"RequestIdInfos"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetOCRTokenRequest added in v1.0.1072

type GetOCRTokenRequest struct {
	*tchttp.BaseRequest

	// 业务类型,如身份证识别为IDCardOCR
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 身份证配置信息
	IDCardConfig *IDCardConfig `json:"IDCardConfig,omitnil,omitempty" name:"IDCardConfig"`
}

func NewGetOCRTokenRequest added in v1.0.1072

func NewGetOCRTokenRequest() (request *GetOCRTokenRequest)

func (*GetOCRTokenRequest) FromJsonString added in v1.0.1072

func (r *GetOCRTokenRequest) FromJsonString(s string) error

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

func (*GetOCRTokenRequest) ToJsonString added in v1.0.1072

func (r *GetOCRTokenRequest) ToJsonString() string

type GetOCRTokenRequestParams added in v1.0.1072

type GetOCRTokenRequestParams struct {
	// 业务类型,如身份证识别为IDCardOCR
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 身份证配置信息
	IDCardConfig *IDCardConfig `json:"IDCardConfig,omitnil,omitempty" name:"IDCardConfig"`
}

Predefined struct for user

type GetOCRTokenResponse added in v1.0.1072

type GetOCRTokenResponse struct {
	*tchttp.BaseResponse
	Response *GetOCRTokenResponseParams `json:"Response"`
}

func NewGetOCRTokenResponse added in v1.0.1072

func NewGetOCRTokenResponse() (response *GetOCRTokenResponse)

func (*GetOCRTokenResponse) FromJsonString added in v1.0.1072

func (r *GetOCRTokenResponse) FromJsonString(s string) error

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

func (*GetOCRTokenResponse) ToJsonString added in v1.0.1072

func (r *GetOCRTokenResponse) ToJsonString() string

type GetOCRTokenResponseParams added in v1.0.1072

type GetOCRTokenResponseParams struct {
	// token值
	OCRToken *string `json:"OCRToken,omitnil,omitempty" name:"OCRToken"`

	// 唯一请求 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编码后不超过 10M。图片下载时间不超过 3 秒。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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"`

	// Base64编码的证件右侧人像小图
	// 注意:此字段可能返回 null,表示取不到有效值。
	SmallHeadImage *string `json:"SmallHeadImage,omitnil,omitempty" name:"SmallHeadImage"`

	// 该字段已废弃, 将固定返回空数组,不建议使用。
	//
	// Deprecated: WarningCode is deprecated.
	WarningCode []*int64 `json:"WarningCode,omitnil,omitempty" name:"WarningCode"`

	// 该字段仅对国际站请求起作用,国内站该字段将固定返回空数组。国际站告警码如下:    告警码-9101 证件边框不完整告警-9102 证件复印件告警-9103 证件翻拍告警-9104 证件PS告警-9107 证件反光告警-9108 证件模糊告警-9109 告警能力未开通
	WarnCardInfos []*int64 `json:"WarnCardInfos,omitnil,omitempty" name:"WarnCardInfos"`

	// 证件透明视窗内的文本信息
	WindowEmbeddedText *string `json:"WindowEmbeddedText,omitnil,omitempty" name:"WindowEmbeddedText"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type HandwritingEssayOCRRequest added in v1.0.1184

type HandwritingEssayOCRRequest struct {
	*tchttp.BaseRequest

	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为前3页。
	PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// 配置id支持:
	// ArticleRecognize -- 手写中文作文模板
	// ArticleRecognizeEng -- 手写英文作文模板
	// 默认:ArticleRecognize
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 模板的单个属性配置
	Scene *string `json:"Scene,omitnil,omitempty" name:"Scene"`
}

func NewHandwritingEssayOCRRequest added in v1.0.1184

func NewHandwritingEssayOCRRequest() (request *HandwritingEssayOCRRequest)

func (*HandwritingEssayOCRRequest) FromJsonString added in v1.0.1184

func (r *HandwritingEssayOCRRequest) FromJsonString(s string) error

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

func (*HandwritingEssayOCRRequest) ToJsonString added in v1.0.1184

func (r *HandwritingEssayOCRRequest) ToJsonString() string

type HandwritingEssayOCRRequestParams added in v1.0.1184

type HandwritingEssayOCRRequestParams struct {
	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为前3页。
	PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// 配置id支持:
	// ArticleRecognize -- 手写中文作文模板
	// ArticleRecognizeEng -- 手写英文作文模板
	// 默认:ArticleRecognize
	ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"`

	// 模板的单个属性配置
	Scene *string `json:"Scene,omitnil,omitempty" name:"Scene"`
}

Predefined struct for user

type HandwritingEssayOCRResponse added in v1.0.1184

type HandwritingEssayOCRResponse struct {
	*tchttp.BaseResponse
	Response *HandwritingEssayOCRResponseParams `json:"Response"`
}

func NewHandwritingEssayOCRResponse added in v1.0.1184

func NewHandwritingEssayOCRResponse() (response *HandwritingEssayOCRResponse)

func (*HandwritingEssayOCRResponse) FromJsonString added in v1.0.1184

func (r *HandwritingEssayOCRResponse) FromJsonString(s string) error

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

func (*HandwritingEssayOCRResponse) ToJsonString added in v1.0.1184

func (r *HandwritingEssayOCRResponse) ToJsonString() string

type HandwritingEssayOCRResponseParams added in v1.0.1184

type HandwritingEssayOCRResponseParams struct {
	// 图片旋转角度(角度制),文本的水平方向为 0;顺时针为正,逆时针为负
	Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"`

	// 还原文本信息
	WordList []*WordItem `json:"WordList,omitnil,omitempty" name:"WordList"`

	// 唯一请求 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// FRONT:有照片的一面(人像面),
	// BACK:无照片的一面(国徽面),
	// 该参数如果不填或填错,将为您自动判断正反面。
	CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"`

	// 是否返回头像和位置坐标
	CropPortrait *bool `json:"CropPortrait,omitnil,omitempty" name:"CropPortrait"`
}

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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// FRONT:有照片的一面(人像面),
	// BACK:无照片的一面(国徽面),
	// 该参数如果不填或填错,将为您自动判断正反面。
	CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"`

	// 是否返回头像和位置坐标
	CropPortrait *bool `json:"CropPortrait,omitnil,omitempty" name:"CropPortrait"`
}

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

	// 头像和坐标信息
	PortraitImageInfo *PortraitImageInfo `json:"PortraitImageInfo,omitnil,omitempty" name:"PortraitImageInfo"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type IDCardConfig added in v1.0.1072

type IDCardConfig struct {
	// 复印件告警,默认为false
	CopyWarn *bool `json:"CopyWarn,omitnil,omitempty" name:"CopyWarn"`

	// 边框和框内遮挡告警,默认为false
	BorderCheckWarn *bool `json:"BorderCheckWarn,omitnil,omitempty" name:"BorderCheckWarn"`

	// 翻拍告警,默认为false
	ReshootWarn *bool `json:"ReshootWarn,omitnil,omitempty" name:"ReshootWarn"`

	// 疑似存在PS痕迹告警,默认为false
	DetectPsWarn *bool `json:"DetectPsWarn,omitnil,omitempty" name:"DetectPsWarn"`

	// 临时身份证告警,默认为false
	TempIdWarn *bool `json:"TempIdWarn,omitnil,omitempty" name:"TempIdWarn"`

	// 身份证有效日期不合法告警,默认为false
	InvalidDateWarn *bool `json:"InvalidDateWarn,omitnil,omitempty" name:"InvalidDateWarn"`

	// 是否开启反光检测,默认为false
	ReflectWarn *bool `json:"ReflectWarn,omitnil,omitempty" name:"ReflectWarn"`

	// 是否开启头像剪切
	CropPortrait *bool `json:"CropPortrait,omitnil,omitempty" name:"CropPortrait"`
}

type IDCardInfo added in v1.0.1038

type IDCardInfo struct {
	// 姓名(人像面)
	Name *ContentInfo `json:"Name,omitnil,omitempty" name:"Name"`

	// 性别(人像面)
	Sex *ContentInfo `json:"Sex,omitnil,omitempty" name:"Sex"`

	// 民族(人像面)
	Nation *ContentInfo `json:"Nation,omitnil,omitempty" name:"Nation"`

	// 出生日期(人像面)
	Birth *ContentInfo `json:"Birth,omitnil,omitempty" name:"Birth"`

	// 地址(人像面)
	Address *ContentInfo `json:"Address,omitnil,omitempty" name:"Address"`

	// 公民身份号码(人像面)
	IdNum *ContentInfo `json:"IdNum,omitnil,omitempty" name:"IdNum"`

	// 发证机关(国徽面)
	Authority *ContentInfo `json:"Authority,omitnil,omitempty" name:"Authority"`

	// 证件有效期(国徽面)
	ValidDate *ContentInfo `json:"ValidDate,omitnil,omitempty" name:"ValidDate"`

	// WarnInfos,告警信息
	WarnInfos *CardWarnInfo `json:"WarnInfos,omitnil,omitempty" name:"WarnInfos"`

	// IdCard,裁剪后身份证照片的base64编码,请求 EnableCropImage 时返回;
	CardImage *ContentInfo `json:"CardImage,omitnil,omitempty" name:"CardImage"`

	// Portrait,身份证头像照片的base64编码,请求 EnablePortrait 时返回;
	PortraitImage *ContentInfo `json:"PortraitImage,omitnil,omitempty" name:"PortraitImage"`
}

type IDCardInfoResult added in v1.0.1072

type IDCardInfoResult struct {
	// 警告代码
	// 注意:此字段可能返回 null,表示取不到有效值。
	WarnCodes []*int64 `json:"WarnCodes,omitnil,omitempty" name:"WarnCodes"`

	// 地址(人像面)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Address *string `json:"Address,omitnil,omitempty" name:"Address"`

	// 发证机关(国徽面)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Authority *string `json:"Authority,omitnil,omitempty" name:"Authority"`

	// 出生日期(人像面)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Birth *string `json:"Birth,omitnil,omitempty" name:"Birth"`

	// 身份证号(人像面)
	// 注意:此字段可能返回 null,表示取不到有效值。
	IdNum *string `json:"IdNum,omitnil,omitempty" name:"IdNum"`

	// 名字(人像面)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 民族(人像面)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Nation *string `json:"Nation,omitnil,omitempty" name:"Nation"`

	// 性别(人像面)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"`

	// 证件有效期(国徽面)
	// 注意:此字段可能返回 null,表示取不到有效值。
	ValidDate *string `json:"ValidDate,omitnil,omitempty" name:"ValidDate"`

	// 请求的id
	// 注意:此字段可能返回 null,表示取不到有效值。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`

	// 错误码
	// 注意:此字段可能返回 null,表示取不到有效值。
	ErrorCode *string `json:"ErrorCode,omitnil,omitempty" name:"ErrorCode"`

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

	// 原图地址
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 身份证头像照片的地址(人像面)
	PortraitUrl *string `json:"PortraitUrl,omitnil,omitempty" name:"PortraitUrl"`

	// 整型错误码
	IntErrorCode *int64 `json:"IntErrorCode,omitnil,omitempty" name:"IntErrorCode"`
}

type IDCardOCRRequest

type IDCardOCRRequest struct {
	*tchttp.BaseRequest

	// <p>图片的 Base64 值。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。</p>
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// <p>图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。建议图片存储于腾讯云,可保障更高的下载速度和稳定性。</p>
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// <p>FRONT:身份证有照片的一面(人像面),<br>BACK:身份证有国徽的一面(国徽面),<br>该参数如果不填,将为您自动判断身份证正反面。</p>
	CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"`

	// <p>以下可选字段均为bool 类型,默认false:<br>CropIdCard,身份证照片裁剪(去掉证件外多余的边缘、自动矫正拍摄角度)<br>CropPortrait,人像照片裁剪(自动抠取身份证头像区域)<br>CopyWarn,复印件告警<br>BorderCheckWarn,边框不完整和框内遮挡告警<br>ReshootWarn,屏幕翻拍告警<br>DetectPsWarn,疑似存在PS痕迹告警(CardWarnType参数为 Advanced时同时开启电子身份证、水印告警)<br>TempIdWarn,临时身份证告警<br>InvalidDateWarn,身份证有效日期不合法告警<br>Quality,图片质量分数(评价图片的模糊程度)<br>MultiCardDetect,是否开启正反面同框识别(仅支持二代身份证正反页同框识别或临时身份证正反页同框识别)<br>ReflectWarn,是否开启反光检测<br>SDK 设置方式参考:Config = Json.stringify({&quot;CropIdCard&quot;:true,&quot;CropPortrait&quot;:true})<br>API 3.0 Explorer 设置方式参考:Config = {&quot;CropIdCard&quot;:true,&quot;CropPortrait&quot;:true}</p>
	Config *string `json:"Config,omitnil,omitempty" name:"Config"`

	// <p>默认值为true,打开识别结果纠正开关。开关开启后,身份证号、出生日期、性别,三个字段会进行矫正补齐,统一结果输出;若关闭此开关,以上三个字段不会进行矫正补齐,保持原始识别结果输出,若原图出现篡改情况,这三个字段的识别结果可能会不统一。</p>
	EnableRecognitionRectify *bool `json:"EnableRecognitionRectify,omitnil,omitempty" name:"EnableRecognitionRectify"`

	// <p>默认值为false。</p><p>此开关需要在反光检测开关开启下才会生效(即此开关生效的前提是config入参里的&quot;ReflectWarn&quot;:true),若EnableReflectDetail设置为true,则会返回反光点覆盖区域详情。反光点覆盖区域详情分为四部分:人像照片位置、国徽位置、识别字段位置、其他位置。一个反光点允许覆盖多个区域,且一张图片可能存在多个反光点。</p>
	EnableReflectDetail *bool `json:"EnableReflectDetail,omitnil,omitempty" name:"EnableReflectDetail"`

	// <p>用于控制是否开启日期校验,默认值为true,打开会进行日期校验。</p>
	EnableDateVerify *bool `json:"EnableDateVerify,omitnil,omitempty" name:"EnableDateVerify"`

	// <p>Basic:使用基础卡证告警能力(含基础PS告警); Advanced:开启进阶PS告警能力,PS告警效果更佳但需要更长耗时;建议测试对比后选用,默认值为 Basic</p>
	CardWarnType *string `json:"CardWarnType,omitnil,omitempty" name:"CardWarnType"`
}

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 {
	// <p>图片的 Base64 值。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。</p>
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// <p>图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。建议图片存储于腾讯云,可保障更高的下载速度和稳定性。</p>
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// <p>FRONT:身份证有照片的一面(人像面),<br>BACK:身份证有国徽的一面(国徽面),<br>该参数如果不填,将为您自动判断身份证正反面。</p>
	CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"`

	// <p>以下可选字段均为bool 类型,默认false:<br>CropIdCard,身份证照片裁剪(去掉证件外多余的边缘、自动矫正拍摄角度)<br>CropPortrait,人像照片裁剪(自动抠取身份证头像区域)<br>CopyWarn,复印件告警<br>BorderCheckWarn,边框不完整和框内遮挡告警<br>ReshootWarn,屏幕翻拍告警<br>DetectPsWarn,疑似存在PS痕迹告警(CardWarnType参数为 Advanced时同时开启电子身份证、水印告警)<br>TempIdWarn,临时身份证告警<br>InvalidDateWarn,身份证有效日期不合法告警<br>Quality,图片质量分数(评价图片的模糊程度)<br>MultiCardDetect,是否开启正反面同框识别(仅支持二代身份证正反页同框识别或临时身份证正反页同框识别)<br>ReflectWarn,是否开启反光检测<br>SDK 设置方式参考:Config = Json.stringify({&quot;CropIdCard&quot;:true,&quot;CropPortrait&quot;:true})<br>API 3.0 Explorer 设置方式参考:Config = {&quot;CropIdCard&quot;:true,&quot;CropPortrait&quot;:true}</p>
	Config *string `json:"Config,omitnil,omitempty" name:"Config"`

	// <p>默认值为true,打开识别结果纠正开关。开关开启后,身份证号、出生日期、性别,三个字段会进行矫正补齐,统一结果输出;若关闭此开关,以上三个字段不会进行矫正补齐,保持原始识别结果输出,若原图出现篡改情况,这三个字段的识别结果可能会不统一。</p>
	EnableRecognitionRectify *bool `json:"EnableRecognitionRectify,omitnil,omitempty" name:"EnableRecognitionRectify"`

	// <p>默认值为false。</p><p>此开关需要在反光检测开关开启下才会生效(即此开关生效的前提是config入参里的&quot;ReflectWarn&quot;:true),若EnableReflectDetail设置为true,则会返回反光点覆盖区域详情。反光点覆盖区域详情分为四部分:人像照片位置、国徽位置、识别字段位置、其他位置。一个反光点允许覆盖多个区域,且一张图片可能存在多个反光点。</p>
	EnableReflectDetail *bool `json:"EnableReflectDetail,omitnil,omitempty" name:"EnableReflectDetail"`

	// <p>用于控制是否开启日期校验,默认值为true,打开会进行日期校验。</p>
	//
	// Deprecated: EnableDateVerify is deprecated.
	EnableDateVerify *bool `json:"EnableDateVerify,omitnil,omitempty" name:"EnableDateVerify"`

	// <p>Basic:使用基础卡证告警能力(含基础PS告警); Advanced:开启进阶PS告警能力,PS告警效果更佳但需要更长耗时;建议测试对比后选用,默认值为 Basic</p>
	CardWarnType *string `json:"CardWarnType,omitnil,omitempty" name:"CardWarnType"`
}

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 {
	// <p>姓名(人像面)</p>
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// <p>性别(人像面)</p>
	Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"`

	// <p>民族(人像面)</p>
	Nation *string `json:"Nation,omitnil,omitempty" name:"Nation"`

	// <p>出生日期(人像面)</p>
	Birth *string `json:"Birth,omitnil,omitempty" name:"Birth"`

	// <p>地址(人像面)</p>
	Address *string `json:"Address,omitnil,omitempty" name:"Address"`

	// <p>身份证号(人像面)</p>
	IdNum *string `json:"IdNum,omitnil,omitempty" name:"IdNum"`

	// <p>发证机关(国徽面)</p>
	Authority *string `json:"Authority,omitnil,omitempty" name:"Authority"`

	// <p>证件有效期(国徽面)</p>
	ValidDate *string `json:"ValidDate,omitnil,omitempty" name:"ValidDate"`

	// <p>扩展信息,不请求则不返回,具体输入参考示例3和示例4。<br>IdCard,裁剪后身份证照片的base64编码,请求 Config.CropIdCard 时返回;<br>Portrait,身份证头像照片的base64编码,请求 Config.CropPortrait 时返回;<br>Quality,图片质量分数,请求 Config.Quality 时返回(取值范围:0 ~ 100,分数越低越模糊,建议阈值≥50);<br>BorderCodeValue,身份证边框不完整告警阈值分数,请求 Config.BorderCheckWarn时返回(取值范围:0 ~ 100,分数越低边框遮挡可能性越低,建议阈值≤50);<br>WarnInfos,告警信息,Code 告警码列表和释义:<br>-9109 身份证有效日期不合法告警,<br>-9101 身份证边框不完整告警,<br>-9102 身份证复印件告警(黑白及彩色复印件),<br>-9108 身份证复印件告警(仅黑白复印件),<br>-9103 身份证翻拍告警,<br>-9105 身份证框内遮挡告警,<br>-9104 临时身份证告警,<br>-9106 身份证疑似存在PS痕迹告警,<br>-9107 身份证反光告警,<br>-9110 电子身份证告警,<br>-9111 水印告警(仅CardWarnType参数为Advanced时)</p>
	AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"`

	// <p>反光点覆盖区域详情结果,具体内容请点击左侧链接</p>
	ReflectDetailInfos []*ReflectDetailInfo `json:"ReflectDetailInfos,omitnil,omitempty" name:"ReflectDetailInfos"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type IDCardResult added in v1.0.1072

type IDCardResult struct {
	// 正面结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Front *IDCardInfoResult `json:"Front,omitnil,omitempty" name:"Front"`

	// 反面结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Back *IDCardInfoResult `json:"Back,omitnil,omitempty" name:"Back"`
}

type ImageCoordinates added in v1.0.1038

type ImageCoordinates struct {
	// 头像左上角横坐标
	// 注意:此字段可能返回 null,表示取不到有效值。
	X *int64 `json:"X,omitnil,omitempty" name:"X"`

	// 头像左上角纵坐标
	// 注意:此字段可能返回 null,表示取不到有效值。
	Y *int64 `json:"Y,omitnil,omitempty" name:"Y"`

	// 头像框宽度
	// 注意:此字段可能返回 null,表示取不到有效值。
	Width *int64 `json:"Width,omitnil,omitempty" name:"Width"`

	// 头像框高度
	// 注意:此字段可能返回 null,表示取不到有效值。
	Height *int64 `json:"Height,omitnil,omitempty" name:"Height"`
}

type ImageEnhancementRequest added in v1.0.501

type ImageEnhancementRequest struct {
	*tchttp.BaseRequest

	// 图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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 ImageSize added in v1.0.955

type ImageSize struct {
	// 图片的宽,单位像素
	// 注意:此字段可能返回 null,表示取不到有效值。
	Width *int64 `json:"Width,omitnil,omitempty" name:"Width"`

	// 图片的高,单位像素
	// 注意:此字段可能返回 null,表示取不到有效值。
	Height *int64 `json:"Height,omitnil,omitempty" name:"Height"`
}

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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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:医疗发票
	// 18:完税凭证
	// 19:海关缴款书
	// 20:银行回单
	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"`

	// 该发票中所有字段坐标信息。包括字段英文名称、字段值所在位置四点坐标、字段所属行号,具体内容请点击左侧链接。
	// 字段在原始图的坐标可以根据Polygon转换得出。
	ItemPolygon []*ItemPolygonInfo `json:"ItemPolygon,omitnil,omitempty" name:"ItemPolygon"`

	// 二维码数据。
	QRCode *string `json:"QRCode,omitnil,omitempty" name:"QRCode"`

	// 印章信息
	InvoiceSealInfo *InvoiceSealInfo `json:"InvoiceSealInfo,omitnil,omitempty" name:"InvoiceSealInfo"`
}

type InvoiceSealInfo added in v1.0.1182

type InvoiceSealInfo struct {
	// 是否有公司印章(0:没有,1:有)
	CompanySealMark *string `json:"CompanySealMark,omitnil,omitempty" name:"CompanySealMark"`

	// 是否有监制印章(0:没有,1:有)
	SupervisionSealMark *string `json:"SupervisionSealMark,omitnil,omitempty" name:"SupervisionSealMark"`

	// 公司印章信息
	CompanySealMarkInfo []*string `json:"CompanySealMarkInfo,omitnil,omitempty" name:"CompanySealMarkInfo"`

	// 监制印章信息
	SupervisionSealMarkInfo []*string `json:"SupervisionSealMarkInfo,omitnil,omitempty" name:"SupervisionSealMarkInfo"`
}

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 ItemNames added in v1.1.26

type ItemNames struct {
	// 自定义抽取功能需返回的字段名称。
	KeyName *string `json:"KeyName,omitnil,omitempty" name:"KeyName"`

	// 默认 0;0表示kv对  1表示 表格字段。
	KeyType *int64 `json:"KeyType,omitnil,omitempty" name:"KeyType"`

	// 抽取字段的描述内容。
	KeyPrompt *string `json:"KeyPrompt,omitnil,omitempty" name:"KeyPrompt"`
}

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

	// 车牌类别, 如: 实体车牌、非实体车牌
	LicensePlateCategory *string `json:"LicensePlateCategory,omitnil,omitempty" name:"LicensePlateCategory"`
}

type LicensePlateOCRRequest

type LicensePlateOCRRequest struct {
	*tchttp.BaseRequest

	// 图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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"`

	// 车牌类别, 如: 实体车牌、非实体车牌 示例值:实体车牌
	LicensePlateCategory *string `json:"LicensePlateCategory,omitnil,omitempty" name:"LicensePlateCategory"`

	// 唯一请求 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编码后不超过 10M。图片下载时间不超过 3 秒。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 卡证背面图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	BackImageBase64 *string `json:"BackImageBase64,omitnil,omitempty" name:"BackImageBase64"`

	// 图片的 Url 地址。( 中国地区之外不支持这个字段 )支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 卡证背面图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	BackImageUrl *string `json:"BackImageUrl,omitnil,omitempty" name:"BackImageUrl"`

	// 是否返回图片,默认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编码后不超过 10M。图片下载时间不超过 3 秒。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 卡证背面图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	BackImageBase64 *string `json:"BackImageBase64,omitnil,omitempty" name:"BackImageBase64"`

	// 图片的 Url 地址。( 中国地区之外不支持这个字段 )支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 卡证背面图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	BackImageUrl *string `json:"BackImageUrl,omitnil,omitempty" name:"BackImageUrl"`

	// 是否返回图片,默认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"`

	// 该字段已废弃, 将固定返回空数组,不建议使用。
	//
	// Deprecated: Warn is deprecated.
	Warn []*int64 `json:"Warn,omitnil,omitempty" name:"Warn"`

	// 证件图片
	Image *string `json:"Image,omitnil,omitempty" name:"Image"`

	// 该字段已废弃, 将固定返回"1",不建议使用。
	//
	// Deprecated: AdvancedInfo is deprecated.
	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"`

	// 马来身份证背面号码
	MyKadNumber *string `json:"MyKadNumber,omitnil,omitempty" name:"MyKadNumber"`

	// 告警码
	// -9101 证件边框不完整告警
	// -9102 证件复印件告警
	// -9103 证件翻拍告警
	// -9104 证件PS告警
	// -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编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 是否返回图片,默认false
	RetImage *bool `json:"RetImage,omitnil,omitempty" name:"RetImage"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片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编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 是否返回图片,默认false
	RetImage *bool `json:"RetImage,omitnil,omitempty" name:"RetImage"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片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"`

	// 该字段已废弃, 将固定返回空数组,不建议使用。
	//
	// Deprecated: Warn is deprecated.
	Warn []*int64 `json:"Warn,omitnil,omitempty" name:"Warn"`

	// 证件中的人像图片base64
	Image *string `json:"Image,omitnil,omitempty" name:"Image"`

	// 该字段已废弃, 将固定返回"1",不建议使用。
	//
	// Deprecated: AdvancedInfo is deprecated.
	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"`

	// 该字段仅对国际站请求起作用,国内站该字段将固定返回空数组。国际站告警码如下:  告警码-9101 证件边框不完整告警-9102 证件复印件告警-9103 证件翻拍告警-9104 证件PS告警-9107 证件反光告警-9108 证件模糊告警-9109 告警能力未开通
	WarnCardInfos []*int64 `json:"WarnCardInfos,omitnil,omitempty" name:"WarnCardInfos"`

	// 输入图片中的卡证数量(仅请求曼谷地域[ap-bangkok]返回)
	CardCount *int64 `json:"CardCount,omitnil,omitempty" name:"CardCount"`

	// 唯一请求 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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"`

	// 国籍
	Nationality *string `json:"Nationality,omitnil,omitempty" name:"Nationality"`

	// 背面字段信息
	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 MarkEssaySuggestions added in v1.3.49

type MarkEssaySuggestions struct {
	// 作文批改序号
	ID *int64 `json:"ID,omitnil,omitempty" name:"ID"`

	// 批改类型:主要包括:词汇、语句
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 子类型,基于Type返回二级类型
	//
	// 词汇: 错别字、使用拼音、词语误用、词语冗余、词汇贫乏、多字/漏字
	//
	// 语句:语法硬伤、逻辑问题、表达不佳、标点误用、优美句子
	SubType *string `json:"SubType,omitnil,omitempty" name:"SubType"`

	// 原文内容
	Origin *string `json:"Origin,omitnil,omitempty" name:"Origin"`

	// 批改后的内容
	Replace *string `json:"Replace,omitnil,omitempty" name:"Replace"`

	// 点评内容
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`

	// array[][]二维数组,原文内容可能存在跨行的句子,会有多组坐标返回
	//
	// 切图区域的4个角点坐标, 是个长度为8的数组
	//
	// [0,1,2,3,4,5,6,7]
	//
	// (0,1) 左上角坐标
	// (2,3) 右上角坐标
	// (4,5) 右下角坐标
	// (6,7) 左下角坐标
	Positions []*Positions `json:"Positions,omitnil,omitempty" name:"Positions"`
}

type MarkInfo added in v1.3.46

type MarkInfo struct {
	// 题目的题干信息
	//
	MarkItemTitle *string `json:"MarkItemTitle,omitnil,omitempty" name:"MarkItemTitle"`

	// 批改答案列表(每个小题存在多个答案,比如多个填空区域答案,循序按照从左到右,从上到下排列)
	AnswerInfos []*AnswerInfo `json:"AnswerInfos,omitnil,omitempty" name:"AnswerInfos"`

	// 嵌套题目结构(如果有多层嵌套则会返回子题信息,如果没有嵌套题目则返回空)
	MarkInfos []*MarkInfo `json:"MarkInfos,omitnil,omitempty" name:"MarkInfos"`
}

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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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 OCRResult added in v1.0.1072

type OCRResult struct {
	// 身份证结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	IDCardResult *IDCardResult `json:"IDCardResult,omitnil,omitempty" name:"IDCardResult"`
}

type OnlineTaxiItinerary added in v1.0.1177

type OnlineTaxiItinerary struct {
	// 发票名称
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 识别出的字段名称
	Content []*OnlineTaxiItineraryInfo `json:"Content,omitnil,omitempty" name:"Content"`
}

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 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 OverseasInvoice added in v1.0.1177

type OverseasInvoice struct {
	// 发票名称
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 识别出的字段名称(关键字)
	Content []*OtherInvoiceItem `json:"Content,omitnil,omitempty" name:"Content"`
}

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编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议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"`

	// 是否返回头像和位置坐标
	CropPortrait *bool `json:"CropPortrait,omitnil,omitempty" name:"CropPortrait"`
}

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编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议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"`

	// 是否返回头像和位置坐标
	CropPortrait *bool `json:"CropPortrait,omitnil,omitempty" name:"CropPortrait"`
}

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

	// 头像和坐标信息
	PortraitImageInfo *PortraitImageInfo `json:"PortraitImageInfo,omitnil,omitempty" name:"PortraitImageInfo"`

	// 唯一请求 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 {
	// <p>证件类型(护照信息页识别结果)</p>
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// <p>发行国家(护照信息页识别结果)</p>
	IssuingCountry *string `json:"IssuingCountry,omitnil,omitempty" name:"IssuingCountry"`

	// <p>护照号码(护照信息页识别结果)</p>
	PassportID *string `json:"PassportID,omitnil,omitempty" name:"PassportID"`

	// <p>姓(护照信息页识别结果)</p>
	Surname *string `json:"Surname,omitnil,omitempty" name:"Surname"`

	// <p>名(护照信息页识别结果)</p>
	GivenName *string `json:"GivenName,omitnil,omitempty" name:"GivenName"`

	// <p>姓名(护照信息页识别结果)</p>
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// <p>国籍信息(护照信息页识别结果)</p>
	Nationality *string `json:"Nationality,omitnil,omitempty" name:"Nationality"`

	// <p>出生日期(护照信息页识别结果)</p>
	DateOfBirth *string `json:"DateOfBirth,omitnil,omitempty" name:"DateOfBirth"`

	// <p>性别(护照信息页识别结果)</p>
	Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"`

	// <p>发行日期(护照信息页识别结果)</p>
	DateOfIssuance *string `json:"DateOfIssuance,omitnil,omitempty" name:"DateOfIssuance"`

	// <p>截止日期(护照信息页识别结果)</p>
	DateOfExpiration *string `json:"DateOfExpiration,omitnil,omitempty" name:"DateOfExpiration"`

	// <p>持证人签名(护照信息页识别结果)</p><p>仅中国大陆护照支持返回此字段,港澳台及境外护照不支持</p>
	Signature *string `json:"Signature,omitnil,omitempty" name:"Signature"`

	// <p>签发地点(护照信息页识别结果)</p><p>仅中国大陆护照支持返回此字段,港澳台及境外护照不支持</p>
	IssuePlace *string `json:"IssuePlace,omitnil,omitempty" name:"IssuePlace"`

	// <p>签发机关(护照信息页识别结果)</p><p>仅中国大陆护照支持返回此字段,港澳台及境外护照不支持</p>
	IssuingAuthority *string `json:"IssuingAuthority,omitnil,omitempty" name:"IssuingAuthority"`

	// <p>出生地(护照信息页识别结果)</p>
	BirthPlace *string `json:"BirthPlace,omitnil,omitempty" name:"BirthPlace"`
}

type PermanentResidencePermitInfo added in v1.0.1038

type PermanentResidencePermitInfo struct {
	// 姓名(人像面)
	Name *ContentInfo `json:"Name,omitnil,omitempty" name:"Name"`

	// 性别(人像面)
	Sex *ContentInfo `json:"Sex,omitnil,omitempty" name:"Sex"`

	// 民族(人像面)
	Nation *ContentInfo `json:"Nation,omitnil,omitempty" name:"Nation"`

	// 出生日期(人像面)
	Birth *ContentInfo `json:"Birth,omitnil,omitempty" name:"Birth"`

	// 地址(人像面)
	Address *ContentInfo `json:"Address,omitnil,omitempty" name:"Address"`

	// 公民身份号码(人像面)
	IdNum *ContentInfo `json:"IdNum,omitnil,omitempty" name:"IdNum"`

	// 发证机关(国徽面)
	Authority *ContentInfo `json:"Authority,omitnil,omitempty" name:"Authority"`

	// 证件有效期(国徽面)
	ValidDate *ContentInfo `json:"ValidDate,omitnil,omitempty" name:"ValidDate"`

	// WarnInfos,告警信息
	WarnInfos *CardWarnInfo `json:"WarnInfos,omitnil,omitempty" name:"WarnInfos"`

	// IdCard,裁剪后身份证照片的base64编码,请求 EnableCropImage 时返回;
	CardImage *ContentInfo `json:"CardImage,omitnil,omitempty" name:"CardImage"`

	// Portrait,身份证头像照片的base64编码,请求 EnablePortrait 时返回;
	PortraitImage *ContentInfo `json:"PortraitImage,omitnil,omitempty" name:"PortraitImage"`

	// 持证人持有号码,外国人永久居留证 返回该字段
	HolderNum *ContentInfo `json:"HolderNum,omitnil,omitempty" name:"HolderNum"`

	// 国籍,外国人永久居留证 返回该字段
	Nationality *ContentInfo `json:"Nationality,omitnil,omitempty" name:"Nationality"`

	// 英文名
	// 示例值:Ming Li
	EnName *ContentInfo `json:"EnName,omitnil,omitempty" name:"EnName"`
}

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

	// 是否返回头像照片,默认为 false
	CropPortrait *bool `json:"CropPortrait,omitnil,omitempty" name:"CropPortrait"`
}

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

	// 是否返回头像照片,默认为 false
	CropPortrait *bool `json:"CropPortrait,omitnil,omitempty" name:"CropPortrait"`
}

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

	// 头像照片的base64
	PortraitImage *string `json:"PortraitImage,omitnil,omitempty" name:"PortraitImage"`

	// 返回类型
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 唯一请求 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 PortraitImageInfo added in v1.0.1038

type PortraitImageInfo struct {
	// 头像
	// 注意:此字段可能返回 null,表示取不到有效值。
	PortraitImage *string `json:"PortraitImage,omitnil,omitempty" name:"PortraitImage"`

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

type Positions added in v1.3.49

type Positions struct {
	// 这是OCR在高精度识别下返回的坐标值,采用的是由一个数组表示4个顶点的坐标构成,如[0,1,2,3,4,5,6,7]
	// - (0,1) 左上角坐标
	// - (2,3) 右上角坐标
	// - (4,5) 右下角坐标
	// - (6,7) 左下角坐标
	Position []*int64 `json:"Position,omitnil,omitempty" name:"Position"`
}

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编码后不超过 10M,支持PNG、JPG、JPEG格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,支持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编码后不超过 10M,支持PNG、JPG、JPEG格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,支持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 {
	// 类型包括
	// 二维码:QR_CODE
	// 一维码:EAN-13、EAN-8、EAN-2、UPC-A、UPC-E、CODE-39、CODE-93、CODE-128
	// PDF:PDF_417
	// DataMatrix:DATA_MATRIX
	// 小程序码:WX_CODE
	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 QuestionInfo added in v1.0.1089

type QuestionInfo struct {
	// 旋转角度
	Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"`

	// 预处理后图片高度
	Height *int64 `json:"Height,omitnil,omitempty" name:"Height"`

	// 预处理后图片宽度
	Width *int64 `json:"Width,omitnil,omitempty" name:"Width"`

	// 文档元素
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResultList []*ResultList `json:"ResultList,omitnil,omitempty" name:"ResultList"`

	// 输入图片高度
	OrgHeight *int64 `json:"OrgHeight,omitnil,omitempty" name:"OrgHeight"`

	// 输入图片宽度
	OrgWidth *int64 `json:"OrgWidth,omitnil,omitempty" name:"OrgWidth"`

	// 预处理后的图片base64编码
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`
}

type QuestionOCRRequest added in v1.0.1089

type QuestionOCRRequest struct {
	*tchttp.BaseRequest

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:需介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 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"`

	// 是否开启切边增强和弯曲矫正,默认为false不开启
	EnableImageCrop *bool `json:"EnableImageCrop,omitnil,omitempty" name:"EnableImageCrop"`
}

func NewQuestionOCRRequest added in v1.0.1089

func NewQuestionOCRRequest() (request *QuestionOCRRequest)

func (*QuestionOCRRequest) FromJsonString added in v1.0.1089

func (r *QuestionOCRRequest) FromJsonString(s string) error

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

func (*QuestionOCRRequest) ToJsonString added in v1.0.1089

func (r *QuestionOCRRequest) ToJsonString() string

type QuestionOCRRequestParams added in v1.0.1089

type QuestionOCRRequestParams struct {
	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:需介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 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"`

	// 是否开启切边增强和弯曲矫正,默认为false不开启
	EnableImageCrop *bool `json:"EnableImageCrop,omitnil,omitempty" name:"EnableImageCrop"`
}

Predefined struct for user

type QuestionOCRResponse added in v1.0.1089

type QuestionOCRResponse struct {
	*tchttp.BaseResponse
	Response *QuestionOCRResponseParams `json:"Response"`
}

func NewQuestionOCRResponse added in v1.0.1089

func NewQuestionOCRResponse() (response *QuestionOCRResponse)

func (*QuestionOCRResponse) FromJsonString added in v1.0.1089

func (r *QuestionOCRResponse) FromJsonString(s string) error

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

func (*QuestionOCRResponse) ToJsonString added in v1.0.1089

func (r *QuestionOCRResponse) ToJsonString() string

type QuestionOCRResponseParams added in v1.0.1089

type QuestionOCRResponseParams struct {
	// 检测到的文本信息
	QuestionInfo []*QuestionInfo `json:"QuestionInfo,omitnil,omitempty" name:"QuestionInfo"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

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 QuestionSplitLayoutOCRRequest added in v1.1.47

type QuestionSplitLayoutOCRRequest struct {
	*tchttp.BaseRequest

	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 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"`

	// 是否开启切边增强和弯曲矫正,默认为false不开启
	EnableImageCrop *bool `json:"EnableImageCrop,omitnil,omitempty" name:"EnableImageCrop"`

	// false: 使用当前默认模型返回结构化信息更全面,但检测精度一般
	// true:  使用多模态推理模型,速度更快精度更高,但只返回题目最外层边框
	//
	// API默认false, demo默认使用的是true
	UseNewModel *bool `json:"UseNewModel,omitnil,omitempty" name:"UseNewModel"`
}

func NewQuestionSplitLayoutOCRRequest added in v1.1.47

func NewQuestionSplitLayoutOCRRequest() (request *QuestionSplitLayoutOCRRequest)

func (*QuestionSplitLayoutOCRRequest) FromJsonString added in v1.1.47

func (r *QuestionSplitLayoutOCRRequest) FromJsonString(s string) error

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

func (*QuestionSplitLayoutOCRRequest) ToJsonString added in v1.1.47

func (r *QuestionSplitLayoutOCRRequest) ToJsonString() string

type QuestionSplitLayoutOCRRequestParams added in v1.1.47

type QuestionSplitLayoutOCRRequestParams struct {
	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 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"`

	// 是否开启切边增强和弯曲矫正,默认为false不开启
	EnableImageCrop *bool `json:"EnableImageCrop,omitnil,omitempty" name:"EnableImageCrop"`

	// false: 使用当前默认模型返回结构化信息更全面,但检测精度一般
	// true:  使用多模态推理模型,速度更快精度更高,但只返回题目最外层边框
	//
	// API默认false, demo默认使用的是true
	UseNewModel *bool `json:"UseNewModel,omitnil,omitempty" name:"UseNewModel"`
}

Predefined struct for user

type QuestionSplitLayoutOCRResponse added in v1.1.47

type QuestionSplitLayoutOCRResponse struct {
	*tchttp.BaseResponse
	Response *QuestionSplitLayoutOCRResponseParams `json:"Response"`
}

func NewQuestionSplitLayoutOCRResponse added in v1.1.47

func NewQuestionSplitLayoutOCRResponse() (response *QuestionSplitLayoutOCRResponse)

func (*QuestionSplitLayoutOCRResponse) FromJsonString added in v1.1.47

func (r *QuestionSplitLayoutOCRResponse) FromJsonString(s string) error

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

func (*QuestionSplitLayoutOCRResponse) ToJsonString added in v1.1.47

func (r *QuestionSplitLayoutOCRResponse) ToJsonString() string

type QuestionSplitLayoutOCRResponseParams added in v1.1.47

type QuestionSplitLayoutOCRResponseParams struct {
	// 检测到的文本信息
	QuestionInfo []*QuestionInfo `json:"QuestionInfo,omitnil,omitempty" name:"QuestionInfo"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type QuestionSplitOCRRequest added in v1.0.1089

type QuestionSplitOCRRequest struct {
	*tchttp.BaseRequest

	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 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"`

	// 是否开启切边增强和弯曲矫正,默认为false不开启
	EnableImageCrop *bool `json:"EnableImageCrop,omitnil,omitempty" name:"EnableImageCrop"`

	// 是否只返回检测框,默认false
	EnableOnlyDetectBorder *bool `json:"EnableOnlyDetectBorder,omitnil,omitempty" name:"EnableOnlyDetectBorder"`

	// false: 使用当前默认模型(结构化信息更全面,但手写答案坐标精度一般)
	// true:  使用多模态推理模型,推理效果更强(题目框选、手写答案坐标定位能力更优,但不返回题目选项和题目类型信息)
	//
	// API默认false, demo默认使用的是true
	UseNewModel *bool `json:"UseNewModel,omitnil,omitempty" name:"UseNewModel"`
}

func NewQuestionSplitOCRRequest added in v1.0.1089

func NewQuestionSplitOCRRequest() (request *QuestionSplitOCRRequest)

func (*QuestionSplitOCRRequest) FromJsonString added in v1.0.1089

func (r *QuestionSplitOCRRequest) FromJsonString(s string) error

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

func (*QuestionSplitOCRRequest) ToJsonString added in v1.0.1089

func (r *QuestionSplitOCRRequest) ToJsonString() string

type QuestionSplitOCRRequestParams added in v1.0.1089

type QuestionSplitOCRRequestParams struct {
	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 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"`

	// 是否开启切边增强和弯曲矫正,默认为false不开启
	EnableImageCrop *bool `json:"EnableImageCrop,omitnil,omitempty" name:"EnableImageCrop"`

	// 是否只返回检测框,默认false
	EnableOnlyDetectBorder *bool `json:"EnableOnlyDetectBorder,omitnil,omitempty" name:"EnableOnlyDetectBorder"`

	// false: 使用当前默认模型(结构化信息更全面,但手写答案坐标精度一般)
	// true:  使用多模态推理模型,推理效果更强(题目框选、手写答案坐标定位能力更优,但不返回题目选项和题目类型信息)
	//
	// API默认false, demo默认使用的是true
	UseNewModel *bool `json:"UseNewModel,omitnil,omitempty" name:"UseNewModel"`
}

Predefined struct for user

type QuestionSplitOCRResponse added in v1.0.1089

type QuestionSplitOCRResponse struct {
	*tchttp.BaseResponse
	Response *QuestionSplitOCRResponseParams `json:"Response"`
}

func NewQuestionSplitOCRResponse added in v1.0.1089

func NewQuestionSplitOCRResponse() (response *QuestionSplitOCRResponse)

func (*QuestionSplitOCRResponse) FromJsonString added in v1.0.1089

func (r *QuestionSplitOCRResponse) FromJsonString(s string) error

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

func (*QuestionSplitOCRResponse) ToJsonString added in v1.0.1089

func (r *QuestionSplitOCRResponse) ToJsonString() string

type QuestionSplitOCRResponseParams added in v1.0.1089

type QuestionSplitOCRResponseParams struct {
	// 检测到的文本信息
	QuestionInfo []*QuestionInfo `json:"QuestionInfo,omitnil,omitempty" name:"QuestionInfo"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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

	// <p>请求体被加密后的密文(Base64编码),本接口只支持加密传输</p>
	EncryptedBody *string `json:"EncryptedBody,omitnil,omitempty" name:"EncryptedBody"`

	// <p>敏感数据加密信息。对传入信息有加密需求的用户可使用此参数,详情请点击左侧链接。</p>
	Encryption *Encryption `json:"Encryption,omitnil,omitempty" name:"Encryption"`

	// <p>图片的 Base64 值。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。</p>
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// <p>图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。建议图片存储于腾讯云,可保障更高的下载速度和稳定性。</p>
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// <p>FRONT:身份证有照片的一面(人像面),<br>BACK:身份证有国徽的一面(国徽面),<br>该参数如果不填,将为您自动判断身份证正反面。</p>
	CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"`

	// <p>以下可选字段均为bool 类型,默认false:<br>CropIdCard,身份证照片裁剪(去掉证件外多余的边缘、自动矫正拍摄角度)<br>CropPortrait,人像照片裁剪(自动抠取身份证头像区域)<br>CopyWarn,复印件告警<br>BorderCheckWarn,边框不完整和框内遮挡告警<br>ReshootWarn,屏幕翻拍告警<br>DetectPsWarn,疑似存在PS痕迹告警(CardWarnType参数为 Advanced时同时开启电子身份证、水印告警)<br>TempIdWarn,临时身份证告警<br>InvalidDateWarn,身份证有效日期不合法告警<br>Quality,图片质量分数(评价图片的模糊程度)<br>MultiCardDetect,是否开启正反面同框识别(仅支持二代身份证正反页同框识别或临时身份证正反页同框识别)<br>ReflectWarn,是否开启反光检测<br>SDK 设置方式参考:Config = Json.stringify({&quot;CropIdCard&quot;:true,&quot;CropPortrait&quot;:true})<br>API 3.0 Explorer 设置方式参考:Config = {&quot;CropIdCard&quot;:true,&quot;CropPortrait&quot;:true}</p>
	Config *string `json:"Config,omitnil,omitempty" name:"Config"`

	// <p>默认值为true,打开识别结果纠正开关。开关开启后,身份证号、出生日期、性别,三个字段会进行矫正补齐,统一结果输出;若关闭此开关,以上三个字段不会进行矫正补齐,保持原始识别结果输出,若原图出现篡改情况,这三个字段的识别结果可能会不统一。</p>
	EnableRecognitionRectify *bool `json:"EnableRecognitionRectify,omitnil,omitempty" name:"EnableRecognitionRectify"`

	// <p>默认值为false。</p><p>此开关需要在反光检测开关开启下才会生效(即此开关生效的前提是config入参里的&quot;ReflectWarn&quot;:true),若EnableReflectDetail设置为true,则会返回反光点覆盖区域详情。反光点覆盖区域详情分为四部分:人像照片位置、国徽位置、识别字段位置、其他位置。一个反光点允许覆盖多个区域,且一张图片可能存在多个反光点。</p>
	EnableReflectDetail *bool `json:"EnableReflectDetail,omitnil,omitempty" name:"EnableReflectDetail"`

	// <p>Basic:使用基础卡证告警能力(含基础PS告警); Advanced:开启进阶PS告警能力,PS告警效果更佳但需要更长耗时;建议测试对比后选用,默认值为 Basic</p>
	CardWarnType *string `json:"CardWarnType,omitnil,omitempty" name:"CardWarnType"`
}

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 {
	// <p>请求体被加密后的密文(Base64编码),本接口只支持加密传输</p>
	EncryptedBody *string `json:"EncryptedBody,omitnil,omitempty" name:"EncryptedBody"`

	// <p>敏感数据加密信息。对传入信息有加密需求的用户可使用此参数,详情请点击左侧链接。</p>
	Encryption *Encryption `json:"Encryption,omitnil,omitempty" name:"Encryption"`

	// <p>图片的 Base64 值。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。</p>
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// <p>图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。建议图片存储于腾讯云,可保障更高的下载速度和稳定性。</p>
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// <p>FRONT:身份证有照片的一面(人像面),<br>BACK:身份证有国徽的一面(国徽面),<br>该参数如果不填,将为您自动判断身份证正反面。</p>
	CardSide *string `json:"CardSide,omitnil,omitempty" name:"CardSide"`

	// <p>以下可选字段均为bool 类型,默认false:<br>CropIdCard,身份证照片裁剪(去掉证件外多余的边缘、自动矫正拍摄角度)<br>CropPortrait,人像照片裁剪(自动抠取身份证头像区域)<br>CopyWarn,复印件告警<br>BorderCheckWarn,边框不完整和框内遮挡告警<br>ReshootWarn,屏幕翻拍告警<br>DetectPsWarn,疑似存在PS痕迹告警(CardWarnType参数为 Advanced时同时开启电子身份证、水印告警)<br>TempIdWarn,临时身份证告警<br>InvalidDateWarn,身份证有效日期不合法告警<br>Quality,图片质量分数(评价图片的模糊程度)<br>MultiCardDetect,是否开启正反面同框识别(仅支持二代身份证正反页同框识别或临时身份证正反页同框识别)<br>ReflectWarn,是否开启反光检测<br>SDK 设置方式参考:Config = Json.stringify({&quot;CropIdCard&quot;:true,&quot;CropPortrait&quot;:true})<br>API 3.0 Explorer 设置方式参考:Config = {&quot;CropIdCard&quot;:true,&quot;CropPortrait&quot;:true}</p>
	Config *string `json:"Config,omitnil,omitempty" name:"Config"`

	// <p>默认值为true,打开识别结果纠正开关。开关开启后,身份证号、出生日期、性别,三个字段会进行矫正补齐,统一结果输出;若关闭此开关,以上三个字段不会进行矫正补齐,保持原始识别结果输出,若原图出现篡改情况,这三个字段的识别结果可能会不统一。</p>
	EnableRecognitionRectify *bool `json:"EnableRecognitionRectify,omitnil,omitempty" name:"EnableRecognitionRectify"`

	// <p>默认值为false。</p><p>此开关需要在反光检测开关开启下才会生效(即此开关生效的前提是config入参里的&quot;ReflectWarn&quot;:true),若EnableReflectDetail设置为true,则会返回反光点覆盖区域详情。反光点覆盖区域详情分为四部分:人像照片位置、国徽位置、识别字段位置、其他位置。一个反光点允许覆盖多个区域,且一张图片可能存在多个反光点。</p>
	EnableReflectDetail *bool `json:"EnableReflectDetail,omitnil,omitempty" name:"EnableReflectDetail"`

	// <p>Basic:使用基础卡证告警能力(含基础PS告警); Advanced:开启进阶PS告警能力,PS告警效果更佳但需要更长耗时;建议测试对比后选用,默认值为 Basic</p>
	CardWarnType *string `json:"CardWarnType,omitnil,omitempty" name:"CardWarnType"`
}

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 {
	// <p>姓名(人像面)</p>
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// <p>性别(人像面)</p>
	Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"`

	// <p>民族(人像面)</p>
	Nation *string `json:"Nation,omitnil,omitempty" name:"Nation"`

	// <p>出生日期(人像面)</p>
	Birth *string `json:"Birth,omitnil,omitempty" name:"Birth"`

	// <p>地址(人像面)</p>
	Address *string `json:"Address,omitnil,omitempty" name:"Address"`

	// <p>身份证号(人像面)</p>
	IdNum *string `json:"IdNum,omitnil,omitempty" name:"IdNum"`

	// <p>发证机关(国徽面)</p>
	Authority *string `json:"Authority,omitnil,omitempty" name:"Authority"`

	// <p>证件有效期(国徽面)</p>
	ValidDate *string `json:"ValidDate,omitnil,omitempty" name:"ValidDate"`

	// <p>扩展信息,不请求则不返回,具体输入参考示例3和示例4。<br>IdCard,裁剪后身份证照片的base64编码,请求 Config.CropIdCard 时返回;<br>Portrait,身份证头像照片的base64编码,请求 Config.CropPortrait 时返回;<br>Quality,图片质量分数,请求 Config.Quality 时返回(取值范围:0 ~ 100,分数越低越模糊,建议阈值≥50);<br>BorderCodeValue,身份证边框不完整告警阈值分数,请求 Config.BorderCheckWarn时返回(取值范围:0 ~ 100,分数越低边框遮挡可能性越低,建议阈值≤50);<br>WarnInfos,告警信息,Code 告警码列表和释义:<br>-9100 身份证有效日期不合法告警,<br>-9101 身份证边框不完整告警,<br>-9102 身份证复印件告警(黑白及彩色复印件),<br>-9108 身份证复印件告警(仅黑白复印件),<br>-9103 身份证翻拍告警,<br>-9105 身份证框内遮挡告警,<br>-9104 临时身份证告警,<br>-9106 身份证疑似存在PS痕迹告警,<br>-9107 身份证反光告警,<br>-9110 电子身份证告警,<br>-9111 水印告警(仅CardWarnType参数为Advanced时),</p>
	AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"`

	// <p>反光点覆盖区域详情结果,具体内容请点击左侧链接</p>
	ReflectDetailInfos []*ReflectDetailInfo `json:"ReflectDetailInfos,omitnil,omitempty" name:"ReflectDetailInfos"`

	// <p>加密后的数据(Base64编码)</p>
	EncryptedBody *string `json:"EncryptedBody,omitnil,omitempty" name:"EncryptedBody"`

	// <p>敏感数据加密信息</p>
	Encryption *Encryption `json:"Encryption,omitnil,omitempty" name:"Encryption"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type RecognizeFormulaOCRRequest added in v1.0.1089

type RecognizeFormulaOCRRequest struct {
	*tchttp.BaseRequest

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:需介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 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"`
}

func NewRecognizeFormulaOCRRequest added in v1.0.1089

func NewRecognizeFormulaOCRRequest() (request *RecognizeFormulaOCRRequest)

func (*RecognizeFormulaOCRRequest) FromJsonString added in v1.0.1089

func (r *RecognizeFormulaOCRRequest) FromJsonString(s string) error

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

func (*RecognizeFormulaOCRRequest) ToJsonString added in v1.0.1089

func (r *RecognizeFormulaOCRRequest) ToJsonString() string

type RecognizeFormulaOCRRequestParams added in v1.0.1089

type RecognizeFormulaOCRRequestParams struct {
	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:需介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 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"`
}

Predefined struct for user

type RecognizeFormulaOCRResponse added in v1.0.1089

type RecognizeFormulaOCRResponse struct {
	*tchttp.BaseResponse
	Response *RecognizeFormulaOCRResponseParams `json:"Response"`
}

func NewRecognizeFormulaOCRResponse added in v1.0.1089

func NewRecognizeFormulaOCRResponse() (response *RecognizeFormulaOCRResponse)

func (*RecognizeFormulaOCRResponse) FromJsonString added in v1.0.1089

func (r *RecognizeFormulaOCRResponse) FromJsonString(s string) error

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

func (*RecognizeFormulaOCRResponse) ToJsonString added in v1.0.1089

func (r *RecognizeFormulaOCRResponse) ToJsonString() string

type RecognizeFormulaOCRResponseParams added in v1.0.1089

type RecognizeFormulaOCRResponseParams struct {
	// 图片旋转角度(角度制),文本的水平方向为 0;顺时针为正,逆时针为负
	Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"`

	// 检测到的文本信息
	FormulaInfoList []*TextFormulaInfo `json:"FormulaInfoList,omitnil,omitempty" name:"FormulaInfoList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type RecognizeGeneralCardWarnRequest added in v1.0.1087

type RecognizeGeneralCardWarnRequest struct {
	*tchttp.BaseRequest

	// 图片链接
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片base64
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 卡证类型参数,包含以下范围:
	// General:通用卡证
	// IDCard:身份证
	// Passport:护照
	// BankCard:银行卡
	// VehicleLicense:行驶证
	// DriverLicense:驾驶证
	// BizLicense:营业执照
	// HmtResidentPermit:港澳台居住证
	// ForeignPermanentResident:外国人永居证
	// MainlandPermit:港澳台来往内地通行证
	// SocialSecurityCard:社保卡
	CardType *string `json:"CardType,omitnil,omitempty" name:"CardType"`

	// 是否开启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 NewRecognizeGeneralCardWarnRequest added in v1.0.1087

func NewRecognizeGeneralCardWarnRequest() (request *RecognizeGeneralCardWarnRequest)

func (*RecognizeGeneralCardWarnRequest) FromJsonString added in v1.0.1087

func (r *RecognizeGeneralCardWarnRequest) FromJsonString(s string) error

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

func (*RecognizeGeneralCardWarnRequest) ToJsonString added in v1.0.1087

func (r *RecognizeGeneralCardWarnRequest) ToJsonString() string

type RecognizeGeneralCardWarnRequestParams added in v1.0.1087

type RecognizeGeneralCardWarnRequestParams struct {
	// 图片链接
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 图片base64
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 卡证类型参数,包含以下范围:
	// General:通用卡证
	// IDCard:身份证
	// Passport:护照
	// BankCard:银行卡
	// VehicleLicense:行驶证
	// DriverLicense:驾驶证
	// BizLicense:营业执照
	// HmtResidentPermit:港澳台居住证
	// ForeignPermanentResident:外国人永居证
	// MainlandPermit:港澳台来往内地通行证
	// SocialSecurityCard:社保卡
	CardType *string `json:"CardType,omitnil,omitempty" name:"CardType"`

	// 是否开启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 RecognizeGeneralCardWarnResponse added in v1.0.1087

type RecognizeGeneralCardWarnResponse struct {
	*tchttp.BaseResponse
	Response *RecognizeGeneralCardWarnResponseParams `json:"Response"`
}

func NewRecognizeGeneralCardWarnResponse added in v1.0.1087

func NewRecognizeGeneralCardWarnResponse() (response *RecognizeGeneralCardWarnResponse)

func (*RecognizeGeneralCardWarnResponse) FromJsonString added in v1.0.1087

func (r *RecognizeGeneralCardWarnResponse) FromJsonString(s string) error

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

func (*RecognizeGeneralCardWarnResponse) ToJsonString added in v1.0.1087

func (r *RecognizeGeneralCardWarnResponse) ToJsonString() string

type RecognizeGeneralCardWarnResponseParams added in v1.0.1087

type RecognizeGeneralCardWarnResponseParams struct {
	// 卡证类型参数,包含以下范围:
	// General:通用卡证
	// IDCard:身份证
	// Passport:护照
	// BankCard:银行卡
	// VehicleLicense:行驶证
	// DriverLicense:驾驶证
	// BizLicense:营业执照
	// HmtResidentPermit:港澳台居住证
	// ForeignPermanentResident:外国人永居证
	// MainlandPermit:港澳台来往内地通行证
	// SocialSecurityCard:社保卡
	CardType *string `json:"CardType,omitnil,omitempty" name:"CardType"`

	// 模糊信息
	Blur *GeneralCardWarnInfo `json:"Blur,omitnil,omitempty" name:"Blur"`

	// 边框不完整信息
	BorderIncomplete *GeneralCardWarnInfo `json:"BorderIncomplete,omitnil,omitempty" name:"BorderIncomplete"`

	// 复印件信息
	Copy *GeneralCardWarnInfo `json:"Copy,omitnil,omitempty" name:"Copy"`

	// ps篡改信息
	Ps *GeneralCardWarnInfo `json:"Ps,omitnil,omitempty" name:"Ps"`

	// 反光信息
	Reflection *GeneralCardWarnInfo `json:"Reflection,omitnil,omitempty" name:"Reflection"`

	// 翻拍件信息
	Reprint *GeneralCardWarnInfo `json:"Reprint,omitnil,omitempty" name:"Reprint"`

	// 是否截图
	Screenshot *GeneralCardWarnInfo `json:"Screenshot,omitnil,omitempty" name:"Screenshot"`

	// 是否遮挡
	Cover *GeneralCardWarnInfo `json:"Cover,omitnil,omitempty" name:"Cover"`

	// 是否重叠
	Overlap *GeneralCardWarnInfo `json:"Overlap,omitnil,omitempty" name:"Overlap"`

	// 是否水印
	Watermark *GeneralCardWarnInfo `json:"Watermark,omitnil,omitempty" name:"Watermark"`

	// 是否电子证照(目前仅支持电子身份证、电子营业执照识别
	Electron *GeneralCardWarnInfo `json:"Electron,omitnil,omitempty" name:"Electron"`

	// 唯一请求 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编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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:医疗发票
	// 18:完税凭证
	// 19:海关缴款书
	// 20:银行回单
	// 21:网约车行程单
	// 22:海关进/出口货物报关单
	// 23:海外发票
	// 24:购物小票
	// 25:销货清单
	// -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"`

	// 是否开启二维码识别。
	EnableQRCode *bool `json:"EnableQRCode,omitnil,omitempty" name:"EnableQRCode"`

	// 是否开启印章识别,默认为false
	EnableSeal *bool `json:"EnableSeal,omitnil,omitempty" name:"EnableSeal"`
}

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编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:单边介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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:医疗发票
	// 18:完税凭证
	// 19:海关缴款书
	// 20:银行回单
	// 21:网约车行程单
	// 22:海关进/出口货物报关单
	// 23:海外发票
	// 24:购物小票
	// 25:销货清单
	// -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"`

	// 是否开启二维码识别。
	EnableQRCode *bool `json:"EnableQRCode,omitnil,omitempty" name:"EnableQRCode"`

	// 是否开启印章识别,默认为false
	EnableSeal *bool `json:"EnableSeal,omitnil,omitempty" name:"EnableSeal"`
}

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 RecognizeHealthCodeOCRRequest added in v1.0.336

type RecognizeHealthCodeOCRRequest struct {
	*tchttp.BaseRequest

	// 图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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 RecognizeMedicalInvoiceOCRRequest added in v1.0.494

type RecognizeMedicalInvoiceOCRRequest struct {
	*tchttp.BaseRequest

	// 图片的Base64 值。支持的文件格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载文件经Base64编码后不超过 10M。文件下载时间不超过 3 秒。输入参数 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的Url 地址。支持的文件格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载文件经 Base64 编码后不超过 10M。文件下载时间不超过 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编码后不超过 10M。文件下载时间不超过 3 秒。输入参数 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的Url 地址。支持的文件格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载文件经 Base64 编码后不超过 10M。文件下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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 RecognizeStoreNameRequest added in v1.0.985

type RecognizeStoreNameRequest struct {
	*tchttp.BaseRequest

	// 图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:需介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:需介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`
}

func NewRecognizeStoreNameRequest added in v1.0.985

func NewRecognizeStoreNameRequest() (request *RecognizeStoreNameRequest)

func (*RecognizeStoreNameRequest) FromJsonString added in v1.0.985

func (r *RecognizeStoreNameRequest) FromJsonString(s string) error

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

func (*RecognizeStoreNameRequest) ToJsonString added in v1.0.985

func (r *RecognizeStoreNameRequest) ToJsonString() string

type RecognizeStoreNameRequestParams added in v1.0.985

type RecognizeStoreNameRequestParams struct {
	// 图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:需介于20-10000px之间。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。支持的图片像素:需介于20-10000px之间。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`
}

Predefined struct for user

type RecognizeStoreNameResponse added in v1.0.985

type RecognizeStoreNameResponse struct {
	*tchttp.BaseResponse
	Response *RecognizeStoreNameResponseParams `json:"Response"`
}

func NewRecognizeStoreNameResponse added in v1.0.985

func NewRecognizeStoreNameResponse() (response *RecognizeStoreNameResponse)

func (*RecognizeStoreNameResponse) FromJsonString added in v1.0.985

func (r *RecognizeStoreNameResponse) FromJsonString(s string) error

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

func (*RecognizeStoreNameResponse) ToJsonString added in v1.0.985

func (r *RecognizeStoreNameResponse) ToJsonString() string

type RecognizeStoreNameResponseParams added in v1.0.985

type RecognizeStoreNameResponseParams struct {
	// 门头照名称
	StoreInfo []*StoreInfo `json:"StoreInfo,omitnil,omitempty" name:"StoreInfo"`

	// 图片旋转角度(角度制),文本的水平方向为0°,顺时针为正,逆时针为负
	Angle *float64 `json:"Angle,omitnil,omitempty" name:"Angle"`

	// 门头照标签
	StoreLabel []*string `json:"StoreLabel,omitnil,omitempty" name:"StoreLabel"`

	// 唯一请求 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

	// <p>图片/PDF的 Base64 值。要求图片/PDF经Base64编码后不超过 10M,分辨率建议600*800以上,且长宽比小于3(短边分辨率大于600, 长边分辨率小于等于短边分辨率的三倍)。支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。</p>
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// <p>图片/PDF的 Url 地址。要求图片/PDF经Base64编码后不超过 10M,分辨率建议600*800以上,且长宽比小于3(短边分辨率大于600, 长边分辨率小于等于短边分辨率的三倍)。支持PNG、JPG、JPEG、BMP、PDF格式。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。</p>
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// <p>需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF有效,默认值为1。</p>
	PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// <p>是否使用新模型</p><p>枚举值:</p><ul><li>false: 使用当前默认模型,耗时短且支持坐标返回</li><li>true: 使用新模型,复杂表格识别效果更好,耗时稍长</li></ul><p>默认值:false</p>
	UseNewModel *bool `json:"UseNewModel,omitnil,omitempty" name:"UseNewModel"`
}

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 {
	// <p>图片/PDF的 Base64 值。要求图片/PDF经Base64编码后不超过 10M,分辨率建议600*800以上,且长宽比小于3(短边分辨率大于600, 长边分辨率小于等于短边分辨率的三倍)。支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。</p>
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// <p>图片/PDF的 Url 地址。要求图片/PDF经Base64编码后不超过 10M,分辨率建议600*800以上,且长宽比小于3(短边分辨率大于600, 长边分辨率小于等于短边分辨率的三倍)。支持PNG、JPG、JPEG、BMP、PDF格式。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。</p>
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// <p>需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF有效,默认值为1。</p>
	PdfPageNumber *uint64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// <p>是否使用新模型</p><p>枚举值:</p><ul><li>false: 使用当前默认模型,耗时短且支持坐标返回</li><li>true: 使用新模型,复杂表格识别效果更好,耗时稍长</li></ul><p>默认值:false</p>
	UseNewModel *bool `json:"UseNewModel,omitnil,omitempty" name:"UseNewModel"`
}

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 {
	// <p>检测到的文本信息,具体内容请点击左侧链接。</p>
	// 注意:此字段可能返回 null,表示取不到有效值。
	TableDetections []*TableInfo `json:"TableDetections,omitnil,omitempty" name:"TableDetections"`

	// <p>Base64 编码后的 Excel 数据。</p>
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// <p>图片为PDF时,返回PDF的总页数,默认为0</p>
	// 注意:此字段可能返回 null,表示取不到有效值。
	PdfPageSize *int64 `json:"PdfPageSize,omitnil,omitempty" name:"PdfPageSize"`

	// <p>图片旋转角度(角度制),文本的水平方向为0°。</p>
	// 注意:此字段可能返回 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编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 卡证背面图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	BackImageBase64 *string `json:"BackImageBase64,omitnil,omitempty" name:"BackImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。建议图片存储于腾讯云,可保障更高的下载速度和稳定性。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 卡证背面图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	BackImageUrl *string `json:"BackImageUrl,omitnil,omitempty" name:"BackImageUrl"`

	// 图片开关。默认为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编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 卡证背面图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	BackImageBase64 *string `json:"BackImageBase64,omitnil,omitempty" name:"BackImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。建议图片存储于腾讯云,可保障更高的下载速度和稳定性。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 卡证背面图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	BackImageUrl *string `json:"BackImageUrl,omitnil,omitempty" name:"BackImageUrl"`

	// 图片开关。默认为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"`

	// 背面号码
	LaserID *string `json:"LaserID,omitnil,omitempty" name:"LaserID"`

	// 证件人像照片抠取
	PortraitImage *string `json:"PortraitImage,omitnil,omitempty" name:"PortraitImage"`

	// 告警码
	// -9101 证件边框不完整告警
	// -9102 证件复印件告警
	// -9103 证件翻拍告警
	// -9107 证件反光告警
	// -9108 证件模糊告警
	// -9109 告警能力未开通
	WarnCardInfos []*int64 `json:"WarnCardInfos,omitnil,omitempty" name:"WarnCardInfos"`

	// 该字段已废弃, 将固定返回"1",不建议使用。
	//
	// Deprecated: AdvancedInfo is deprecated.
	AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"`

	// 卡证正面图片中,证件主体的数量(仅请求曼谷地域[ap-bangkok]返回)
	CardCount *int64 `json:"CardCount,omitnil,omitempty" name:"CardCount"`

	// 唯一请求 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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 RecognizeValidIDCardOCRRequest added in v1.0.1038

type RecognizeValidIDCardOCRRequest struct {
	*tchttp.BaseRequest

	// 图片的 Base64 值。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。建议图片存储于腾讯云,可保障更高的下载速度和稳定性。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 0 自动,自动判断输入证件的类型
	// 1 身份证人像面,指定输入证件类型为二代身份证人像面
	// 2 身份证国徽面,指定输入证件类型为二代身份证国徽面
	// 3 身份证人像国徽面,指定输入证件类型为二代身份证人像面或者国徽面
	// 4 临时身份证人像面,指定输入证件类型为临时身份证人像面
	// 5 临时身份证国徽面,指定输入证件类型为临时身份证国徽面
	// 6 临时身份证人像国徽面,指定输入证件类型为临时身份证人像面或者国徽面
	// 7 港澳台居住证人像面,指定输入证件类型为港澳台居住证人像面
	// 8 港澳台居住证国徽面,指定输入证件类型为港澳台居住证国徽面
	// 9 港澳台居住证人像国徽面,指定输入证件类型为港澳台居住证人像面或者国徽面
	// 10 外国人永久居留身份证人像面,指定输入证件类型为外国人永久居留证人像面
	// 11 外国人永久居留身份证国徽面,指定输入证件类型为外国人永久居留证国徽面
	// 12 外国人永久居留身份证人像国徽面,指定输入证件类型为外国人永久居留证人像或者国徽面
	// 该参数如果不填,将为您自动判断卡证类型。
	CardType *int64 `json:"CardType,omitnil,omitempty" name:"CardType"`

	// 默认值为false,打开返回证件头像切图。
	EnablePortrait *bool `json:"EnablePortrait,omitnil,omitempty" name:"EnablePortrait"`

	// 默认值为false,打开返回证件主体切图。
	EnableCropImage *bool `json:"EnableCropImage,omitnil,omitempty" name:"EnableCropImage"`

	// 默认值为false,打开返回边缘完整性判断。
	EnableBorderCheck *bool `json:"EnableBorderCheck,omitnil,omitempty" name:"EnableBorderCheck"`

	// 默认值为false,打开返回证件是否被遮挡。
	EnableOcclusionCheck *bool `json:"EnableOcclusionCheck,omitnil,omitempty" name:"EnableOcclusionCheck"`

	// 默认值为false,打开返回证件是否存在复印。
	EnableCopyCheck *bool `json:"EnableCopyCheck,omitnil,omitempty" name:"EnableCopyCheck"`

	// 默认值为false,打开返回证件是否存在屏幕翻拍。
	EnableReshootCheck *bool `json:"EnableReshootCheck,omitnil,omitempty" name:"EnableReshootCheck"`

	// 默认值为false,打开返回证件是否存在PS。类型为:临时、港澳台居住证、外国人居住证失效
	EnablePSCheck *bool `json:"EnablePSCheck,omitnil,omitempty" name:"EnablePSCheck"`

	// 默认值为false,打开返回字段级反光和字段级完整性告警。类型为:临时、港澳台居住证、外国人居住证失效
	EnableWordCheck *bool `json:"EnableWordCheck,omitnil,omitempty" name:"EnableWordCheck"`

	// 默认值为false,打开返回证件是否模糊。
	EnableQualityCheck *bool `json:"EnableQualityCheck,omitnil,omitempty" name:"EnableQualityCheck"`

	// 默认值为false,打开返回是否存在电子身份证判断。
	EnableElectronCheck *bool `json:"EnableElectronCheck,omitnil,omitempty" name:"EnableElectronCheck"`
}

func NewRecognizeValidIDCardOCRRequest added in v1.0.1038

func NewRecognizeValidIDCardOCRRequest() (request *RecognizeValidIDCardOCRRequest)

func (*RecognizeValidIDCardOCRRequest) FromJsonString added in v1.0.1038

func (r *RecognizeValidIDCardOCRRequest) FromJsonString(s string) error

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

func (*RecognizeValidIDCardOCRRequest) ToJsonString added in v1.0.1038

func (r *RecognizeValidIDCardOCRRequest) ToJsonString() string

type RecognizeValidIDCardOCRRequestParams added in v1.0.1038

type RecognizeValidIDCardOCRRequestParams struct {
	// 图片的 Base64 值。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。建议图片存储于腾讯云,可保障更高的下载速度和稳定性。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 0 自动,自动判断输入证件的类型
	// 1 身份证人像面,指定输入证件类型为二代身份证人像面
	// 2 身份证国徽面,指定输入证件类型为二代身份证国徽面
	// 3 身份证人像国徽面,指定输入证件类型为二代身份证人像面或者国徽面
	// 4 临时身份证人像面,指定输入证件类型为临时身份证人像面
	// 5 临时身份证国徽面,指定输入证件类型为临时身份证国徽面
	// 6 临时身份证人像国徽面,指定输入证件类型为临时身份证人像面或者国徽面
	// 7 港澳台居住证人像面,指定输入证件类型为港澳台居住证人像面
	// 8 港澳台居住证国徽面,指定输入证件类型为港澳台居住证国徽面
	// 9 港澳台居住证人像国徽面,指定输入证件类型为港澳台居住证人像面或者国徽面
	// 10 外国人永久居留身份证人像面,指定输入证件类型为外国人永久居留证人像面
	// 11 外国人永久居留身份证国徽面,指定输入证件类型为外国人永久居留证国徽面
	// 12 外国人永久居留身份证人像国徽面,指定输入证件类型为外国人永久居留证人像或者国徽面
	// 该参数如果不填,将为您自动判断卡证类型。
	CardType *int64 `json:"CardType,omitnil,omitempty" name:"CardType"`

	// 默认值为false,打开返回证件头像切图。
	EnablePortrait *bool `json:"EnablePortrait,omitnil,omitempty" name:"EnablePortrait"`

	// 默认值为false,打开返回证件主体切图。
	EnableCropImage *bool `json:"EnableCropImage,omitnil,omitempty" name:"EnableCropImage"`

	// 默认值为false,打开返回边缘完整性判断。
	EnableBorderCheck *bool `json:"EnableBorderCheck,omitnil,omitempty" name:"EnableBorderCheck"`

	// 默认值为false,打开返回证件是否被遮挡。
	EnableOcclusionCheck *bool `json:"EnableOcclusionCheck,omitnil,omitempty" name:"EnableOcclusionCheck"`

	// 默认值为false,打开返回证件是否存在复印。
	EnableCopyCheck *bool `json:"EnableCopyCheck,omitnil,omitempty" name:"EnableCopyCheck"`

	// 默认值为false,打开返回证件是否存在屏幕翻拍。
	EnableReshootCheck *bool `json:"EnableReshootCheck,omitnil,omitempty" name:"EnableReshootCheck"`

	// 默认值为false,打开返回证件是否存在PS。类型为:临时、港澳台居住证、外国人居住证失效
	EnablePSCheck *bool `json:"EnablePSCheck,omitnil,omitempty" name:"EnablePSCheck"`

	// 默认值为false,打开返回字段级反光和字段级完整性告警。类型为:临时、港澳台居住证、外国人居住证失效
	EnableWordCheck *bool `json:"EnableWordCheck,omitnil,omitempty" name:"EnableWordCheck"`

	// 默认值为false,打开返回证件是否模糊。
	EnableQualityCheck *bool `json:"EnableQualityCheck,omitnil,omitempty" name:"EnableQualityCheck"`

	// 默认值为false,打开返回是否存在电子身份证判断。
	EnableElectronCheck *bool `json:"EnableElectronCheck,omitnil,omitempty" name:"EnableElectronCheck"`
}

Predefined struct for user

type RecognizeValidIDCardOCRResponse added in v1.0.1038

type RecognizeValidIDCardOCRResponse struct {
	*tchttp.BaseResponse
	Response *RecognizeValidIDCardOCRResponseParams `json:"Response"`
}

func NewRecognizeValidIDCardOCRResponse added in v1.0.1038

func NewRecognizeValidIDCardOCRResponse() (response *RecognizeValidIDCardOCRResponse)

func (*RecognizeValidIDCardOCRResponse) FromJsonString added in v1.0.1038

func (r *RecognizeValidIDCardOCRResponse) FromJsonString(s string) error

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

func (*RecognizeValidIDCardOCRResponse) ToJsonString added in v1.0.1038

func (r *RecognizeValidIDCardOCRResponse) ToJsonString() string

type RecognizeValidIDCardOCRResponseParams added in v1.0.1038

type RecognizeValidIDCardOCRResponseParams struct {
	// 卡证类型
	// 身份证人像面
	// 身份证国徽面
	//
	// 临时身份证人像面
	// 临时身份证人像面
	//
	// 港澳台居住证人像面
	// 港澳台居住证国徽面
	//
	// 外国人永久居留证人像面
	// 外国人永久居留证国徽面
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

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

	// 临时身份证信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	TemporaryIDCardInfo *TemporaryIDCardInfo `json:"TemporaryIDCardInfo,omitnil,omitempty" name:"TemporaryIDCardInfo"`

	// 港澳台居住证信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResidencePermitInfo *ResidencePermitInfo `json:"ResidencePermitInfo,omitnil,omitempty" name:"ResidencePermitInfo"`

	// 外国人永久居留证信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	PermanentResidencePermitInfo *PermanentResidencePermitInfo `json:"PermanentResidencePermitInfo,omitnil,omitempty" name:"PermanentResidencePermitInfo"`

	// 唯一请求 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 RequestIdInfo added in v1.1.5

type RequestIdInfo struct {
	// 请求 api 的 requestid
	ApiRequestId *string `json:"ApiRequestId,omitnil,omitempty" name:"ApiRequestId"`

	// 请求 api 的错误码
	ApiErrorCode *string `json:"ApiErrorCode,omitnil,omitempty" name:"ApiErrorCode"`

	// 告警码
	WarnCodes []*int64 `json:"WarnCodes,omitnil,omitempty" name:"WarnCodes"`
}

type ResidenceBookletOCRRequest

type ResidenceBookletOCRRequest struct {
	*tchttp.BaseRequest

	// 图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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 ResidencePermitInfo added in v1.0.1038

type ResidencePermitInfo struct {
	// 姓名(人像面)
	Name *ContentInfo `json:"Name,omitnil,omitempty" name:"Name"`

	// 性别(人像面)
	Sex *ContentInfo `json:"Sex,omitnil,omitempty" name:"Sex"`

	// 民族(人像面)
	Nation *ContentInfo `json:"Nation,omitnil,omitempty" name:"Nation"`

	// 出生日期(人像面)
	Birth *ContentInfo `json:"Birth,omitnil,omitempty" name:"Birth"`

	// 地址(人像面)
	Address *ContentInfo `json:"Address,omitnil,omitempty" name:"Address"`

	// 公民身份号码(人像面)
	IdNum *ContentInfo `json:"IdNum,omitnil,omitempty" name:"IdNum"`

	// 发证机关(国徽面)
	Authority *ContentInfo `json:"Authority,omitnil,omitempty" name:"Authority"`

	// 证件有效期(国徽面)
	ValidDate *ContentInfo `json:"ValidDate,omitnil,omitempty" name:"ValidDate"`

	// WarnInfos,告警信息
	WarnInfos *CardWarnInfo `json:"WarnInfos,omitnil,omitempty" name:"WarnInfos"`

	// IdCard,裁剪后身份证照片的base64编码,请求 EnableCropImage 时返回;
	CardImage *ContentInfo `json:"CardImage,omitnil,omitempty" name:"CardImage"`

	// Portrait,身份证头像照片的base64编码,请求 EnablePortrait 时返回;
	PortraitImage *ContentInfo `json:"PortraitImage,omitnil,omitempty" name:"PortraitImage"`

	// 通行证号码,港澳台居住证国徽面 返回该字段
	PassNum *ContentInfo `json:"PassNum,omitnil,omitempty" name:"PassNum"`

	// 签发次数,港澳台居住证国徽面 返回该字段
	IssueNum *ContentInfo `json:"IssueNum,omitnil,omitempty" name:"IssueNum"`
}

type ResultList added in v1.0.1089

type ResultList struct {
	// 题干
	// 注意:此字段可能返回 null,表示取不到有效值。
	Question []*Element `json:"Question,omitnil,omitempty" name:"Question"`

	// 选项
	// 注意:此字段可能返回 null,表示取不到有效值。
	Option []*Element `json:"Option,omitnil,omitempty" name:"Option"`

	// 插图
	// 注意:此字段可能返回 null,表示取不到有效值。
	Figure []*Element `json:"Figure,omitnil,omitempty" name:"Figure"`

	// 表格
	// 注意:此字段可能返回 null,表示取不到有效值。
	Table []*Element `json:"Table,omitnil,omitempty" name:"Table"`

	// 答案
	// 注意:此字段可能返回 null,表示取不到有效值。
	Answer []*Element `json:"Answer,omitnil,omitempty" name:"Answer"`

	// 解析
	Parse []*Element `json:"Parse,omitnil,omitempty" name:"Parse"`

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

type RideHailingDriverLicenseOCRRequest

type RideHailingDriverLicenseOCRRequest struct {
	*tchttp.BaseRequest

	// 图片的 Base64 值。要求图片经Base64编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议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编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议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编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议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编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议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 SaleInventory added in v1.0.1177

type SaleInventory struct {
	// 发票名称
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 识别出的字段名称(关键字)
	Content []*OtherInvoiceItem `json:"Content,omitnil,omitempty" name:"Content"`
}

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编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议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编码后不超过 10M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。要求图片经Base64编码后不超过 10M,分辨率建议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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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 ShoppingReceipt added in v1.0.1177

type ShoppingReceipt struct {
	// 发票名称
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 识别出的字段名称(关键字)
	Content []*OtherInvoiceItem `json:"Content,omitnil,omitempty" name:"Content"`
}

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

	// 完税凭证
	// 注意:此字段可能返回 null,表示取不到有效值。
	TaxPayment *TaxPayment `json:"TaxPayment,omitnil,omitempty" name:"TaxPayment"`

	// 海关缴款
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomsPaymentReceipt *CustomsPaymentReceipt `json:"CustomsPaymentReceipt,omitnil,omitempty" name:"CustomsPaymentReceipt"`

	// 银行回单
	// 注意:此字段可能返回 null,表示取不到有效值。
	BankSlip *BankSlip `json:"BankSlip,omitnil,omitempty" name:"BankSlip"`

	// 网约车行程单
	// 注意:此字段可能返回 null,表示取不到有效值。
	OnlineTaxiItinerary *OnlineTaxiItinerary `json:"OnlineTaxiItinerary,omitnil,omitempty" name:"OnlineTaxiItinerary"`

	// 海关进/出口货物报关单
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomsDeclaration *CustomsDeclaration `json:"CustomsDeclaration,omitnil,omitempty" name:"CustomsDeclaration"`

	// 海外发票
	// 注意:此字段可能返回 null,表示取不到有效值。
	OverseasInvoice *OverseasInvoice `json:"OverseasInvoice,omitnil,omitempty" name:"OverseasInvoice"`

	// 购物小票
	// 注意:此字段可能返回 null,表示取不到有效值。
	ShoppingReceipt *ShoppingReceipt `json:"ShoppingReceipt,omitnil,omitempty" name:"ShoppingReceipt"`

	// 销货清单
	// 注意:此字段可能返回 null,表示取不到有效值。
	SaleInventory *SaleInventory `json:"SaleInventory,omitnil,omitempty" name:"SaleInventory"`

	// 机动车销售统一发票(电子)
	// 注意:此字段可能返回 null,表示取不到有效值。
	MotorVehicleSaleInvoiceElectronic *MotorVehicleSaleInvoice `json:"MotorVehicleSaleInvoiceElectronic,omitnil,omitempty" name:"MotorVehicleSaleInvoiceElectronic"`

	// 二手车销售统一发票(电子)
	// 注意:此字段可能返回 null,表示取不到有效值。
	UsedCarPurchaseInvoiceElectronic *UsedCarPurchaseInvoice `json:"UsedCarPurchaseInvoiceElectronic,omitnil,omitempty" name:"UsedCarPurchaseInvoiceElectronic"`

	// 通行费电子票据汇总单
	// 注意:此字段可能返回 null,表示取不到有效值。
	ElectronicTollSummary *ElectronicTollSummary `json:"ElectronicTollSummary,omitnil,omitempty" name:"ElectronicTollSummary"`
}

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 StoreInfo added in v1.0.985

type StoreInfo 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 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 SubmitExtractDocAgentJobRequest added in v1.1.26

type SubmitExtractDocAgentJobRequest struct {
	*tchttp.BaseRequest

	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为前5页。
	PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// 自定义抽取需要的字段名称、字段类型、字段提示词。
	ItemNames []*ItemNames `json:"ItemNames,omitnil,omitempty" name:"ItemNames"`

	// 是否需要返回坐标,默认false。
	EnableCoord *bool `json:"EnableCoord,omitnil,omitempty" name:"EnableCoord"`

	// 起始页
	FileStartPageNumber *uint64 `json:"FileStartPageNumber,omitnil,omitempty" name:"FileStartPageNumber"`

	// 结束页
	FileEndPageNumber *uint64 `json:"FileEndPageNumber,omitnil,omitempty" name:"FileEndPageNumber"`
}

func NewSubmitExtractDocAgentJobRequest added in v1.1.26

func NewSubmitExtractDocAgentJobRequest() (request *SubmitExtractDocAgentJobRequest)

func (*SubmitExtractDocAgentJobRequest) FromJsonString added in v1.1.26

func (r *SubmitExtractDocAgentJobRequest) FromJsonString(s string) error

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

func (*SubmitExtractDocAgentJobRequest) ToJsonString added in v1.1.26

func (r *SubmitExtractDocAgentJobRequest) ToJsonString() string

type SubmitExtractDocAgentJobRequestParams added in v1.1.26

type SubmitExtractDocAgentJobRequestParams struct {
	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为前5页。
	//
	// Deprecated: PdfPageNumber is deprecated.
	PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// 自定义抽取需要的字段名称、字段类型、字段提示词。
	ItemNames []*ItemNames `json:"ItemNames,omitnil,omitempty" name:"ItemNames"`

	// 是否需要返回坐标,默认false。
	EnableCoord *bool `json:"EnableCoord,omitnil,omitempty" name:"EnableCoord"`

	// 起始页
	FileStartPageNumber *uint64 `json:"FileStartPageNumber,omitnil,omitempty" name:"FileStartPageNumber"`

	// 结束页
	FileEndPageNumber *uint64 `json:"FileEndPageNumber,omitnil,omitempty" name:"FileEndPageNumber"`
}

Predefined struct for user

type SubmitExtractDocAgentJobResponse added in v1.1.26

type SubmitExtractDocAgentJobResponse struct {
	*tchttp.BaseResponse
	Response *SubmitExtractDocAgentJobResponseParams `json:"Response"`
}

func NewSubmitExtractDocAgentJobResponse added in v1.1.26

func NewSubmitExtractDocAgentJobResponse() (response *SubmitExtractDocAgentJobResponse)

func (*SubmitExtractDocAgentJobResponse) FromJsonString added in v1.1.26

func (r *SubmitExtractDocAgentJobResponse) FromJsonString(s string) error

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

func (*SubmitExtractDocAgentJobResponse) ToJsonString added in v1.1.26

func (r *SubmitExtractDocAgentJobResponse) ToJsonString() string

type SubmitExtractDocAgentJobResponseParams added in v1.1.26

type SubmitExtractDocAgentJobResponseParams struct {
	// 任务唯一ID。由服务端生成。
	JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SubmitMarkEssayAgentJobRequest added in v1.3.49

type SubmitMarkEssayAgentJobRequest struct {
	*tchttp.BaseRequest

	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。  示例值:/9j/4AAQSkZJRg.....s97n//2Q==
	ImageBase64List []*string `json:"ImageBase64List,omitnil,omitempty" name:"ImageBase64List"`

	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。  示例值:https://ocr-demo-1254418846.cos.ap-guangzhou.myqcloud.com/general/GeneralAccurateOCR/GeneralAccurateOCR1.jpg
	ImageUrlList []*string `json:"ImageUrlList,omitnil,omitempty" name:"ImageUrlList"`

	// 需要识别的PDF页面的对应页码,仅支持PDF单页识别,默认值为1。 示例值:1
	PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// 批改信息输出配置,当key对应为1表示开启配置开关。  当key为StructureAndContent  value为1 表示SentenceSuggest返回篇章结构和内容信息,默认只返回词汇、语句
	QuestionConfigMap *string `json:"QuestionConfigMap,omitnil,omitempty" name:"QuestionConfigMap"`
}

func NewSubmitMarkEssayAgentJobRequest added in v1.3.49

func NewSubmitMarkEssayAgentJobRequest() (request *SubmitMarkEssayAgentJobRequest)

func (*SubmitMarkEssayAgentJobRequest) FromJsonString added in v1.3.49

func (r *SubmitMarkEssayAgentJobRequest) FromJsonString(s string) error

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

func (*SubmitMarkEssayAgentJobRequest) ToJsonString added in v1.3.49

func (r *SubmitMarkEssayAgentJobRequest) ToJsonString() string

type SubmitMarkEssayAgentJobRequestParams added in v1.3.49

type SubmitMarkEssayAgentJobRequestParams struct {
	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。  示例值:/9j/4AAQSkZJRg.....s97n//2Q==
	ImageBase64List []*string `json:"ImageBase64List,omitnil,omitempty" name:"ImageBase64List"`

	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。  示例值:https://ocr-demo-1254418846.cos.ap-guangzhou.myqcloud.com/general/GeneralAccurateOCR/GeneralAccurateOCR1.jpg
	ImageUrlList []*string `json:"ImageUrlList,omitnil,omitempty" name:"ImageUrlList"`

	// 需要识别的PDF页面的对应页码,仅支持PDF单页识别,默认值为1。 示例值:1
	PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// 批改信息输出配置,当key对应为1表示开启配置开关。  当key为StructureAndContent  value为1 表示SentenceSuggest返回篇章结构和内容信息,默认只返回词汇、语句
	QuestionConfigMap *string `json:"QuestionConfigMap,omitnil,omitempty" name:"QuestionConfigMap"`
}

Predefined struct for user

type SubmitMarkEssayAgentJobResponse added in v1.3.49

type SubmitMarkEssayAgentJobResponse struct {
	*tchttp.BaseResponse
	Response *SubmitMarkEssayAgentJobResponseParams `json:"Response"`
}

func NewSubmitMarkEssayAgentJobResponse added in v1.3.49

func NewSubmitMarkEssayAgentJobResponse() (response *SubmitMarkEssayAgentJobResponse)

func (*SubmitMarkEssayAgentJobResponse) FromJsonString added in v1.3.49

func (r *SubmitMarkEssayAgentJobResponse) FromJsonString(s string) error

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

func (*SubmitMarkEssayAgentJobResponse) ToJsonString added in v1.3.49

func (r *SubmitMarkEssayAgentJobResponse) ToJsonString() string

type SubmitMarkEssayAgentJobResponseParams added in v1.3.49

type SubmitMarkEssayAgentJobResponseParams struct {
	// 任务唯一ID。由服务端生成。 示例值:1334797167793684480
	JobIds []*string `json:"JobIds,omitnil,omitempty" name:"JobIds"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SubmitQuestionMarkAgentJobRequest added in v1.3.46

type SubmitQuestionMarkAgentJobRequest struct {
	*tchttp.BaseRequest

	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。  示例值:/9j/4AAQSkZJRg.....s97n//2Q==
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。  示例值:https://ocr-demo-1254418846.cos.ap-guangzhou.myqcloud.com/general/GeneralAccurateOCR/GeneralAccurateOCR1.jpg
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 需要识别的PDF页面的对应页码,仅支持PDF单页识别,默认值为1。
	PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// 表示整张试卷批改需要先切题,默认为false
	BoolSingleQuestion *bool `json:"BoolSingleQuestion,omitnil,omitempty" name:"BoolSingleQuestion"`

	// 默认false 表示关闭深度思考  true 表示打开深度思考,更深层次推理分析,速度更慢
	EnableDeepThink *bool `json:"EnableDeepThink,omitnil,omitempty" name:"EnableDeepThink"`

	// 题目信息输出配置,当key对应为true表示开启配置开关。     当key为KnowledgePoints value为true 表示输出每道题结构信息中输出知识点内容;当key为TrueAnswer  value为true 表示输出每道题的正确答案 ;当key为ReturnAnswerPosition  value为false表示不输出手写答案坐标(降低处理耗时,按需输出); 设置方式参考  {"KnowledgePoints":true,"TrueAnswer":true}
	QuestionConfigMap *string `json:"QuestionConfigMap,omitnil,omitempty" name:"QuestionConfigMap"`

	// 仅有单题有效,如果切题有多题则不生效,单题批改的时候作为参考答案输入到批改模型中
	ReferenceAnswer *string `json:"ReferenceAnswer,omitnil,omitempty" name:"ReferenceAnswer"`
}

func NewSubmitQuestionMarkAgentJobRequest added in v1.3.46

func NewSubmitQuestionMarkAgentJobRequest() (request *SubmitQuestionMarkAgentJobRequest)

func (*SubmitQuestionMarkAgentJobRequest) FromJsonString added in v1.3.46

func (r *SubmitQuestionMarkAgentJobRequest) FromJsonString(s string) error

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

func (*SubmitQuestionMarkAgentJobRequest) ToJsonString added in v1.3.46

func (r *SubmitQuestionMarkAgentJobRequest) ToJsonString() string

type SubmitQuestionMarkAgentJobRequestParams added in v1.3.46

type SubmitQuestionMarkAgentJobRequestParams struct {
	// 图片/PDF的 Base64 值。要求Base64不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。  示例值:/9j/4AAQSkZJRg.....s97n//2Q==
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片/PDF的 Url 地址。要求图片经Base64编码后不超过10M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。图片下载时间不超过 3 秒。图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。  示例值:https://ocr-demo-1254418846.cos.ap-guangzhou.myqcloud.com/general/GeneralAccurateOCR/GeneralAccurateOCR1.jpg
	ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"`

	// 需要识别的PDF页面的对应页码,仅支持PDF单页识别,默认值为1。
	PdfPageNumber *int64 `json:"PdfPageNumber,omitnil,omitempty" name:"PdfPageNumber"`

	// 表示整张试卷批改需要先切题,默认为false
	//
	// Deprecated: BoolSingleQuestion is deprecated.
	BoolSingleQuestion *bool `json:"BoolSingleQuestion,omitnil,omitempty" name:"BoolSingleQuestion"`

	// 默认false 表示关闭深度思考  true 表示打开深度思考,更深层次推理分析,速度更慢
	//
	// Deprecated: EnableDeepThink is deprecated.
	EnableDeepThink *bool `json:"EnableDeepThink,omitnil,omitempty" name:"EnableDeepThink"`

	// 题目信息输出配置,当key对应为true表示开启配置开关。     当key为KnowledgePoints value为true 表示输出每道题结构信息中输出知识点内容;当key为TrueAnswer  value为true 表示输出每道题的正确答案 ;当key为ReturnAnswerPosition  value为false表示不输出手写答案坐标(降低处理耗时,按需输出); 设置方式参考  {"KnowledgePoints":true,"TrueAnswer":true}
	QuestionConfigMap *string `json:"QuestionConfigMap,omitnil,omitempty" name:"QuestionConfigMap"`

	// 仅有单题有效,如果切题有多题则不生效,单题批改的时候作为参考答案输入到批改模型中
	ReferenceAnswer *string `json:"ReferenceAnswer,omitnil,omitempty" name:"ReferenceAnswer"`
}

Predefined struct for user

type SubmitQuestionMarkAgentJobResponse added in v1.3.46

type SubmitQuestionMarkAgentJobResponse struct {
	*tchttp.BaseResponse
	Response *SubmitQuestionMarkAgentJobResponseParams `json:"Response"`
}

func NewSubmitQuestionMarkAgentJobResponse added in v1.3.46

func NewSubmitQuestionMarkAgentJobResponse() (response *SubmitQuestionMarkAgentJobResponse)

func (*SubmitQuestionMarkAgentJobResponse) FromJsonString added in v1.3.46

func (r *SubmitQuestionMarkAgentJobResponse) FromJsonString(s string) error

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

func (*SubmitQuestionMarkAgentJobResponse) ToJsonString added in v1.3.46

func (r *SubmitQuestionMarkAgentJobResponse) ToJsonString() string

type SubmitQuestionMarkAgentJobResponseParams added in v1.3.46

type SubmitQuestionMarkAgentJobResponseParams struct {
	// 任务唯一ID。由服务端生成.
	JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"`

	// 切题题目边框坐标列表 (如果BoolSingleQuestion为true则返回空)
	QuestionInfo []*QuestionInfo `json:"QuestionInfo,omitnil,omitempty" name:"QuestionInfo"`

	// 题目切题数量,作为计费题目数总量
	QuestionCount *string `json:"QuestionCount,omitnil,omitempty" name:"QuestionCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

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 TaxPayment added in v1.0.1103

type TaxPayment struct {
	// 发票名称
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 识别出的字段名称(关键字),支持以下字段:
	// 税号 、纳税人识别号 、纳税人名称 、金额合计大写 、金额合计小写 、填发日期 、税务机关 、填票人。
	// 示例值:纳税人识别号
	Content []*OtherInvoiceItem `json:"Content,omitnil,omitempty" name:"Content"`

	// 表格。
	TableItems []*OtherInvoiceList `json:"TableItems,omitnil,omitempty" name:"TableItems"`
}

type TaxiInvoiceOCRRequest

type TaxiInvoiceOCRRequest struct {
	*tchttp.BaseRequest

	// 图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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 TemporaryIDCardInfo added in v1.0.1038

type TemporaryIDCardInfo struct {
	// 姓名(人像面)
	Name *ContentInfo `json:"Name,omitnil,omitempty" name:"Name"`

	// 性别(人像面)
	Sex *ContentInfo `json:"Sex,omitnil,omitempty" name:"Sex"`

	// 民族(人像面)
	Nation *ContentInfo `json:"Nation,omitnil,omitempty" name:"Nation"`

	// 出生日期(人像面)
	Birth *ContentInfo `json:"Birth,omitnil,omitempty" name:"Birth"`

	// 地址(人像面)
	Address *ContentInfo `json:"Address,omitnil,omitempty" name:"Address"`

	// 公民身份号码(人像面)
	IdNum *ContentInfo `json:"IdNum,omitnil,omitempty" name:"IdNum"`

	// 发证机关(国徽面)
	Authority *ContentInfo `json:"Authority,omitnil,omitempty" name:"Authority"`

	// 证件有效期(国徽面)
	ValidDate *ContentInfo `json:"ValidDate,omitnil,omitempty" name:"ValidDate"`

	// WarnInfos,告警信息
	WarnInfos *CardWarnInfo `json:"WarnInfos,omitnil,omitempty" name:"WarnInfos"`

	// IdCard,裁剪后身份证照片的base64编码,请求 EnableCropImage 时返回;
	CardImage *ContentInfo `json:"CardImage,omitnil,omitempty" name:"CardImage"`

	// Portrait,身份证头像照片的base64编码,请求 EnablePortrait 时返回;
	PortraitImage *ContentInfo `json:"PortraitImage,omitnil,omitempty" name:"PortraitImage"`
}

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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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 {
	// <p>识别出的文本行内容</p>
	DetectedText *string `json:"DetectedText,omitnil,omitempty" name:"DetectedText"`

	// <p>置信度 0 ~100</p>
	Confidence *int64 `json:"Confidence,omitnil,omitempty" name:"Confidence"`

	// <p>文本行坐标,以四个顶点坐标表示</p>
	// 注意:此字段可能返回 null,表示取不到有效值。
	Polygon []*Coord `json:"Polygon,omitnil,omitempty" name:"Polygon"`

	// <p>此字段为扩展字段。<br>GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。</p>
	AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"`

	// <p>文本行在旋转纠正之后的图像中的像素坐标,表示为(左上角x, 左上角y,宽width,高height)</p>
	ItemPolygon *ItemCoord `json:"ItemPolygon,omitnil,omitempty" name:"ItemPolygon"`

	// <p>识别出来的单字信息包括单字(包括单字Character和单字置信度confidence), 支持识别的接口:GeneralBasicOCR、GeneralAccurateOCR</p>
	Words []*DetectedWords `json:"Words,omitnil,omitempty" name:"Words"`

	// <p>单字在原图中的四点坐标, 支持识别的接口:GeneralBasicOCR、GeneralAccurateOCR</p>
	WordCoordPoint []*DetectedWordCoordPoint `json:"WordCoordPoint,omitnil,omitempty" name:"WordCoordPoint"`

	// <p>语种信息。zh:中文; en:英文; th:泰语; id:印尼语; ja:日语; ko:韩语; es:西班牙语; fr:法语; de:德语; pt:葡萄牙语; vi:越南语; ms:马来语; ru:俄语; it:意大利语; nl:荷兰语; sv:瑞典语; fi:芬兰语; no:挪威语; hu:匈牙利语; ar:阿拉伯语; hi:印地语</p>
	Language *string `json:"Language,omitnil,omitempty" name:"Language"`
}

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 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 TextFormulaInfo added in v1.0.1089

type TextFormulaInfo struct {
	// 识别出的文本行内容
	DetectedText *string `json:"DetectedText,omitnil,omitempty" name:"DetectedText"`

	// 识别出的文本行内容坐标
	Coord *Polygon `json:"Coord,omitnil,omitempty" name:"Coord"`
}

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 TextTractorVehicleBack added in v1.0.1058

type TextTractorVehicleBack struct {
	// 号牌号码
	// 注意:此字段可能返回 null,表示取不到有效值。
	PlateNo *string `json:"PlateNo,omitnil,omitempty" name:"PlateNo"`

	// 准乘人数
	// 注意:此字段可能返回 null,表示取不到有效值。
	AllowNum *string `json:"AllowNum,omitnil,omitempty" name:"AllowNum"`

	// 联合收割机质量
	// 注意:此字段可能返回 null,表示取不到有效值。
	CombineHarvesterQuality *string `json:"CombineHarvesterQuality,omitnil,omitempty" name:"CombineHarvesterQuality"`

	// 拖拉机最小使用质量
	// 注意:此字段可能返回 null,表示取不到有效值。
	TractorMinUsageWeight *string `json:"TractorMinUsageWeight,omitnil,omitempty" name:"TractorMinUsageWeight"`

	// 拖拉机最大允许载质量
	// 注意:此字段可能返回 null,表示取不到有效值。
	TractorMaxAllowLoadCapacity *string `json:"TractorMaxAllowLoadCapacity,omitnil,omitempty" name:"TractorMaxAllowLoadCapacity"`

	// 外廓尺寸
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExternalSize *string `json:"ExternalSize,omitnil,omitempty" name:"ExternalSize"`

	// 检验记录
	// 注意:此字段可能返回 null,表示取不到有效值。
	Record *string `json:"Record,omitnil,omitempty" name:"Record"`

	// 类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	VehicleType *string `json:"VehicleType,omitnil,omitempty" name:"VehicleType"`

	// 住址
	// 注意:此字段可能返回 null,表示取不到有效值。
	Address *string `json:"Address,omitnil,omitempty" name:"Address"`
}

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

	// 住址
	AddressElectronic *string `json:"AddressElectronic,omitnil,omitempty" name:"AddressElectronic"`

	// 发证机关
	IssueAuthorityElectronic *string `json:"IssueAuthorityElectronic,omitnil,omitempty" name:"IssueAuthorityElectronic"`

	// 车身颜色
	CarBodyColor *string `json:"CarBodyColor,omitnil,omitempty" name:"CarBodyColor"`
}

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

	// 状态,该字段仅支持电子行驶证返回
	StateElectronic *string `json:"StateElectronic,omitnil,omitempty" name:"StateElectronic"`

	// 检验有效期,该字段仅支持电子行驶证返回
	InspectionValidityTimeElectronic *string `json:"InspectionValidityTimeElectronic,omitnil,omitempty" name:"InspectionValidityTimeElectronic"`

	// 生成时间,该字段仅支持电子行驶证返回
	GenerationTimeElectronic *string `json:"GenerationTimeElectronic,omitnil,omitempty" name:"GenerationTimeElectronic"`
}

type TextWaybill

type TextWaybill struct {
	// <p>收件人姓名</p>
	RecName *WaybillObj `json:"RecName,omitnil,omitempty" name:"RecName"`

	// <p>收件人手机号</p>
	RecNum *WaybillObj `json:"RecNum,omitnil,omitempty" name:"RecNum"`

	// <p>收件人地址</p>
	RecAddr *WaybillObj `json:"RecAddr,omitnil,omitempty" name:"RecAddr"`

	// <p>寄件人姓名</p>
	SenderName *WaybillObj `json:"SenderName,omitnil,omitempty" name:"SenderName"`

	// <p>寄件人手机号</p>
	SenderNum *WaybillObj `json:"SenderNum,omitnil,omitempty" name:"SenderNum"`

	// <p>寄件人地址</p>
	SenderAddr *WaybillObj `json:"SenderAddr,omitnil,omitempty" name:"SenderAddr"`

	// <p>运单号, 当同时存在 母 / 子 运单号时, 该字段为子运单号</p>
	WaybillNum *WaybillObj `json:"WaybillNum,omitnil,omitempty" name:"WaybillNum"`

	// <p>母运单号, 当不存在母运单号时, 该字段为不存在</p>
	MainWaybillNum *WaybillObj `json:"MainWaybillNum,omitnil,omitempty" name:"MainWaybillNum"`
}

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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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"`

	// 是否有改签费标识(0:没有,1:有)
	TicketChangeMark *int64 `json:"TicketChangeMark,omitnil,omitempty" name:"TicketChangeMark"`
}

type TrainTicketOCRRequest

type TrainTicketOCRRequest struct {
	*tchttp.BaseRequest

	// 图片的 Base64 值。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经Base64编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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"`

	// 页数
	// 注意:此字段可能返回 null,表示取不到有效值。
	PageIndex *string `json:"PageIndex,omitnil,omitempty" name:"PageIndex"`
}

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

	// 业务类型标志
	ServiceTypeLabel *string `json:"ServiceTypeLabel,omitnil,omitempty" name:"ServiceTypeLabel"`

	// 价税合计(大写)前符号
	TotalCnMark *string `json:"TotalCnMark,omitnil,omitempty" name:"TotalCnMark"`

	// 价税合计(小写)前字样
	TotalMark *string `json:"TotalMark,omitnil,omitempty" name:"TotalMark"`

	// 合计金额前字样
	PretaxAmountMark *string `json:"PretaxAmountMark,omitnil,omitempty" name:"PretaxAmountMark"`

	// 合计税额前字样
	TaxMark *string `json:"TaxMark,omitnil,omitempty" name:"TaxMark"`

	// 是否有公司印章(0:没有,1:有)
	CompanySealMark *int64 `json:"CompanySealMark,omitnil,omitempty" name:"CompanySealMark"`

	// 全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。
	InvoicePageIndex *string `json:"InvoicePageIndex,omitnil,omitempty" name:"InvoicePageIndex"`
}

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

	// 出行人,仅旅客运输服务发票返回
	Traveler *string `json:"Traveler,omitnil,omitempty" name:"Traveler"`

	// 有效身份证件号,仅旅客运输服务发票返回
	TravelerID *string `json:"TravelerID,omitnil,omitempty" name:"TravelerID"`

	// 出行日期,仅旅客运输服务发票返回
	TravelDate *string `json:"TravelDate,omitnil,omitempty" name:"TravelDate"`

	// 等级,仅旅客运输服务发票返回
	TravelLevel *string `json:"TravelLevel,omitnil,omitempty" name:"TravelLevel"`
}

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:增值税电子专用发票(含全电,全电仅新版接口支持),
	// 09:全电发票,
	// 0901:全电纸质发票(增值税专用发票),
	// 0903:全电纸质(机动车销售统一发票),
	// 0904:全电纸质发票(增值税普通发票),
	// 0910:电子发票(普通发票),
	// 0915:全电纸质(二手车销售统一发票),
	// 0920:电子发票(增值税专用发票),
	// 0930:电子发票(机动车销售统一发票),
	// 0940:电子发票(二手车销售统一发票),
	// 10:增值税电子普通发票(含全电,全电仅新版接口支持),
	// 11:增值税普通发票(卷式),
	// 14:增值税电子(通行费)发票,
	// 15:二手车销售统一发票,
	// 32:深圳区块链发票,
	// 61:电子发票(航空运输电子客票行程单),
	// 8208:电子发票(通行费发票),
	// 83:电子发票(铁路电子客票),
	// 100:区块链发票,
	// 101:财政票据,
	// 102:通用电子发票,
	// 103:车辆通行费
	//
	//
	//
	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编码后不超过 10M。文件下载时间不超过 3 秒。支持的图片像素:需介于20-10000px之间。输入参数 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片/PDF的 Url 地址。支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片/PDF大小:所下载文件经 Base64 编码后不超过 10M。文件下载时间不超过 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编码后不超过 10M。文件下载时间不超过 3 秒。支持的图片像素:需介于20-10000px之间。输入参数 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片/PDF的 Url 地址。支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。支持的图片/PDF大小:所下载文件经 Base64 编码后不超过 10M。文件下载时间不超过 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:二手车销售统一发票,16:财务发票, 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:二手车销售统一发票,16:财务发票, 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"`

	// 财政发票详细字段信息
	FinancialBill *FinancialBill `json:"FinancialBill,omitnil,omitempty" name:"FinancialBill"`

	// 唯一请求 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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"`

	// FRONT为行驶证主页正面(有红色印章的一面),BACK 为拖拉机行驶证副页正面识别
	TractorCardSide *string `json:"TractorCardSide,omitnil,omitempty" name:"TractorCardSide"`
}

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

	// FRONT为行驶证主页正面(有红色印章的一面),BACK 为拖拉机行驶证副页正面识别
	TractorCardSide *string `json:"TractorCardSide,omitnil,omitempty" name:"TractorCardSide"`
}

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  翻拍件告警
	// -9104  反光告警
	// -9105  模糊告警
	// -9106  边框不完整告警
	// 注:告警码可以同时存在多个
	RecognizeWarnCode []*int64 `json:"RecognizeWarnCode,omitnil,omitempty" name:"RecognizeWarnCode"`

	// 告警码说明:
	// WARN_DRIVER_LICENSE_COPY_CARD 复印件告警
	// WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警
	// WARN_DRIVER_LICENSE_REFLECTION 反光告警
	// WARN_DRIVER_LICENSE_BLUR 模糊告警
	// WARN_DRIVER_LICENSE_BORDER_INCOMPLETE 边框不完整告警
	// 注:告警信息可以同时存在多个
	RecognizeWarnMsg []*string `json:"RecognizeWarnMsg,omitnil,omitempty" name:"RecognizeWarnMsg"`

	// 行驶证类型 电子行驶证:Electronic 普通行驶证:Normal
	VehicleLicenseType *string `json:"VehicleLicenseType,omitnil,omitempty" name:"VehicleLicenseType"`

	// 拖拉机行驶证副页正面的识别结果,CardSide 为 BACK。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TractorBackInfo *TextTractorVehicleBack `json:"TractorBackInfo,omitnil,omitempty" name:"TractorBackInfo"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type VehicleRegCertInfo

type VehicleRegCertInfo struct {
	// <p>识别出的字段名称(关键字),支持以下字段:<br>【注册登记信息栏/摘要信息栏、转移登记摘要信息栏】<br>车辆型号、车辆识别代号/车架号、发动机号、制造厂名称、轴距、轮胎数、总质量、外廓尺寸、轴数、车辆出厂日期、发证日期、使用性质、车辆获得方式、车辆类型、国产/进口、燃料种类、车身颜色、发动机型号、车辆品牌、编号、转向形式、<br>机动车所有人1、身份证明名称1、号码1、登记机关1、登记日期1<br>机动车所有人2、身份证明名称2、号码2、登记机关2、登记日期2<br>机动车所有人3、身份证明名称3、号码3、登记机关3、登记日期3<br>机动车所有人4、身份证明名称4、号码4、登记机关4、登记日期4<br>机动车所有人5、身份证明名称5、号码5、登记机关5、登记日期5<br>机动车所有人6、身份证明名称6、号码6、登记机关6、登记日期6<br>机动车所有人7、身份证明名称7、号码7、登记机关7、登记日期7<br>【登记栏】<br>机动车登记证书编号、标题(目前支持转让登记、抵押登记、解除抵押)<br>[标题:转让登记]<br>姓名/名称、身份证明名称/号码、获得方式、机动车登记编号、转让登记日期<br>[标题:抵押登记]<br>抵押权人姓名/名称、身份证明名称/号码、抵押登记日期<br>[标题:解除抵押]<br>解除抵押日期</p>
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// <p>识别出的字段名称对应的值,也就是字段name对应的字符串结果。</p>
	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 VerifyBizLicenseEnterprise4Request added in v1.3.55

type VerifyBizLicenseEnterprise4Request struct {
	*tchttp.BaseRequest

	// <p>统一社会信用代码</p>
	CreditCode *string `json:"CreditCode,omitnil,omitempty" name:"CreditCode"`

	// <p>企业名称</p>
	EntName *string `json:"EntName,omitnil,omitempty" name:"EntName"`

	// <p>法人代表</p>
	LrName *string `json:"LrName,omitnil,omitempty" name:"LrName"`

	// <p>注册登记证件号码</p>
	IdNum *string `json:"IdNum,omitnil,omitempty" name:"IdNum"`
}

func NewVerifyBizLicenseEnterprise4Request added in v1.3.55

func NewVerifyBizLicenseEnterprise4Request() (request *VerifyBizLicenseEnterprise4Request)

func (*VerifyBizLicenseEnterprise4Request) FromJsonString added in v1.3.55

func (r *VerifyBizLicenseEnterprise4Request) FromJsonString(s string) error

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

func (*VerifyBizLicenseEnterprise4Request) ToJsonString added in v1.3.55

func (r *VerifyBizLicenseEnterprise4Request) ToJsonString() string

type VerifyBizLicenseEnterprise4RequestParams added in v1.3.55

type VerifyBizLicenseEnterprise4RequestParams struct {
	// <p>统一社会信用代码</p>
	CreditCode *string `json:"CreditCode,omitnil,omitempty" name:"CreditCode"`

	// <p>企业名称</p>
	EntName *string `json:"EntName,omitnil,omitempty" name:"EntName"`

	// <p>法人代表</p>
	LrName *string `json:"LrName,omitnil,omitempty" name:"LrName"`

	// <p>注册登记证件号码</p>
	IdNum *string `json:"IdNum,omitnil,omitempty" name:"IdNum"`
}

Predefined struct for user

type VerifyBizLicenseEnterprise4Response added in v1.3.55

type VerifyBizLicenseEnterprise4Response struct {
	*tchttp.BaseResponse
	Response *VerifyBizLicenseEnterprise4ResponseParams `json:"Response"`
}

func NewVerifyBizLicenseEnterprise4Response added in v1.3.55

func NewVerifyBizLicenseEnterprise4Response() (response *VerifyBizLicenseEnterprise4Response)

func (*VerifyBizLicenseEnterprise4Response) FromJsonString added in v1.3.55

func (r *VerifyBizLicenseEnterprise4Response) FromJsonString(s string) error

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

func (*VerifyBizLicenseEnterprise4Response) ToJsonString added in v1.3.55

func (r *VerifyBizLicenseEnterprise4Response) ToJsonString() string

type VerifyBizLicenseEnterprise4ResponseParams added in v1.3.55

type VerifyBizLicenseEnterprise4ResponseParams struct {
	// <p>请求状态</p><p>枚举值:</p><ul><li>0: 成功,计费</li><li>1: 系统异常,不计费</li></ul>
	StatusCode *int64 `json:"StatusCode,omitnil,omitempty" name:"StatusCode"`

	// <p>验证结果<br>1:四要素完全匹配<br>0:四要素不完全匹配<br>仅StatusCode为0时返回</p>
	VerifyResult *int64 `json:"VerifyResult,omitnil,omitempty" name:"VerifyResult"`

	// <p>统一社会信用代码是否一致<br>仅StatusCode为0时返回</p>
	IsCreditCodeConsistent *bool `json:"IsCreditCodeConsistent,omitnil,omitempty" name:"IsCreditCodeConsistent"`

	// <p>企业名称是否一致<br>仅StatusCode为0时返回</p>
	IsEntNameConsistent *bool `json:"IsEntNameConsistent,omitnil,omitempty" name:"IsEntNameConsistent"`

	// <p>法人代表是否一致<br>仅StatusCode为0时返回,企业名称与统一社会信用代码均未查得时,固定返回false</p>
	IsLrNameConsistent *bool `json:"IsLrNameConsistent,omitnil,omitempty" name:"IsLrNameConsistent"`

	// <p>注册登记证件号码是否一致<br>仅StatusCode为0时返回,企业名称与统一社会信用代码均未查得时,固定返回false</p>
	IsIdNumConsistent *bool `json:"IsIdNumConsistent,omitnil,omitempty" name:"IsIdNumConsistent"`

	// <p>经营状态</p><p>枚举值:</p><ul><li>1: 开业(在营)</li><li>2: 迁出</li><li>3: 注销</li><li>4: 吊销</li><li>5: 撤销</li><li>6: 停业</li><li>7: 撤销登记</li><li>0: 其他</li><li>/: 无法查询</li></ul>
	OperatingStatus *string `json:"OperatingStatus,omitnil,omitempty" name:"OperatingStatus"`

	// <p>营业期限:一般包括营业开始时间和结束时间</p><p>参数格式:yyyy-MM-dd/yyyy-MM-dd</p><p>无固定期限的格式为:yyyy-MM-dd/<br>部分企业历史数据可能为空,将返回:/<br>无法查询,将返回:/</p>
	OperatingPeriod *string `json:"OperatingPeriod,omitnil,omitempty" name:"OperatingPeriod"`

	// 唯一请求 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 必传其一,若两者都传,只使用OfdFileUrl。
	OfdFileBase64 *string `json:"OfdFileBase64,omitnil,omitempty" name:"OfdFileBase64"`

	// 需要识别的OFD发票页面的对应页码,默认值为1。 示例值:1
	OfdPageNumber *int64 `json:"OfdPageNumber,omitnil,omitempty" name:"OfdPageNumber"`
}

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 必传其一,若两者都传,只使用OfdFileUrl。
	OfdFileBase64 *string `json:"OfdFileBase64,omitnil,omitempty" name:"OfdFileBase64"`

	// 需要识别的OFD发票页面的对应页码,默认值为1。 示例值:1
	OfdPageNumber *int64 `json:"OfdPageNumber,omitnil,omitempty" name:"OfdPageNumber"`
}

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

	// 发票标题
	InvoiceTitle *string `json:"InvoiceTitle,omitnil,omitempty" name:"InvoiceTitle"`

	// 唯一请求 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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编码后不超过 10M。图片下载时间不超过 3 秒。图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。
	ImageBase64 *string `json:"ImageBase64,omitnil,omitempty" name:"ImageBase64"`

	// 图片的 Url 地址。支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。支持的图片大小:所下载图片经 Base64 编码后不超过 10M。图片下载时间不超过 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"`

	// 描述性信息
	AdvancedInfo *string `json:"AdvancedInfo,omitnil,omitempty" name:"AdvancedInfo"`

	// 单词的四点坐标
	WordCoord []*WordPolygon `json:"WordCoord,omitnil,omitempty" name:"WordCoord"`
}

type WordPolygon added in v1.0.1135

type WordPolygon 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