腾讯curl扩展

curl扩展  时间:2021-04-11  阅读:()

文字识别版权所有:腾讯云计算(北京)有限责任公司第1共470页文字识别服务端API文档产品文档文字识别版权所有:腾讯云计算(北京)有限责任公司第2共470页【版权声明】2013-2021腾讯云版权所有本文档(含所有文字、数据、图片等内容)完整的著作权归腾讯云计算(北京)有限责任公司单独所有,未经腾讯云事先明确书面许可,任何主体不得以任何形式复制、修改、使用、抄袭、传播本文档全部或部分内容.
前述行为构成对腾讯云著作权的侵犯,腾讯云将依法采取措施追究法律责任.
【商标声明】及其它腾讯云服务相关的商标均为腾讯云计算(北京)有限责任公司及其关联公司所有.
本文档涉及的第三方主体的商标,依法由权利人所有.
未经腾讯云及有关权利人书面许可,任何主体不得以任何方式对前述商标进行使用、复制、修改、传播、抄录等行为,否则将构成对腾讯云及有关权利人商标权的侵犯,腾讯云将依法采取措施追究法律责任.
【服务声明】本文档意在向您介绍腾讯云全部或部分产品、服务的当时的相关概况,部分产品、服务的内容可能不时有所调整.
您所购买的腾讯云产品、服务的种类、服务标准等应由您与腾讯云之间的商业合同约定,除非双方另有约定,否则,腾讯云对本文档内容不做任何明示或默示的承诺或保证.
【联系我们】我们致力于为您提供个性化的售前购买咨询服务,及相应的技术售后服务,任何问题请联系4009100100.
文字识别版权所有:腾讯云计算(北京)有限责任公司第3共470页文档目录服务端API文档更新历史简介API概览调用方式请求结构公共参数签名方法v3签名方法返回结果通用文字识别相关接口通用印刷体识别广告文字识别通用印刷体识别(高精度版)通用印刷体识别(精简版)通用印刷体识别(高速版)英文识别通用手写体识别快速文本检测卡证文字识别相关接口身份证识别名片识别营业执照识别银行卡识别港澳台通行证识别马来西亚身份证识别护照识别(港澳台地区及境外护照)护照识别(中国大陆地区护照)组织机构代码证识别事业单位法人证书识别不动产权证识别企业证照识别户口本识别房产证识别港澳台来往内地通行证识别港澳台居住证识别智能卡证分类中国香港身份证识别泰国身份证识别票据单据识别相关接口运单识别增值税发票识别火车票识别出租车发票识别定额发票识别机票行程单识别购车发票识别增值税发票(卷票)识别文字识别版权所有:腾讯云计算(北京)有限责任公司第4共470页过路过桥费发票识别轮船票识别混贴票据识别混贴票据分类通用机打发票识别汽车票识别完税证明识别金融票据切片识别金融票据整单识别OFD发票识别汽车场景识别相关接口车辆VIN码识别行驶证识别车牌识别驾驶证识别机动车登记证书识别网约车驾驶证识别网约车运输证识别行业文档识别相关接口表格识别(V2)表格识别(V1)算式识别数学公式识别数学试题识别保险单据识别印章识别智能扫码相关接口条码信息查询二维码和条形码识别营业执照核验相关接口营业执照识别及核验(详细版)营业执照识别及核验(基础版)增值税发票核验相关接口增值税发票核验数据结构错误码文字识别API2017API概览错误码说明鉴权签名OCR-通用印刷体识别OCR-身份证识别OCR-行驶证驾驶证识别OCR-车牌号识别OCR-营业执照识别OCR-手写体识别OCR-名片识别(V2)OCR-银行卡识别OCR-增值税发票识别文字识别版权所有:腾讯云计算(北京)有限责任公司第5共470页第47次发布发布时间:2021-04-0108:06:40本次发布包含了以下内容:改善已有的文档.
修改接口:HmtResidentPermitOCR新增出参:VisaNum,PassNo第46次发布发布时间:2021-03-2308:07:17本次发布包含了以下内容:改善已有的文档.
修改接口:GeneralFastOCR新增入参:IsPdf,PdfPageNumber新增出参:PdfPageSize修改数据结构:FlightInvoiceInfo新增成员:Row第45次发布发布时间:2021-01-2908:06:08本次发布包含了以下内容:改善已有的文档.
修改接口:ArithmeticOCR新增入参:SupportHorizontalImage,RejectNonArithmeticPic,EnableDispRelatedVertical,EnableDispMidResult,EnablePdfRecognize,PdfPageIndex新增出参:Angle修改数据结构:TextArithmetic新增成员:Answer第44次发布服务端API文档更新历史最近更新时间:2021-04-0108:06:50文字识别版权所有:腾讯云计算(北京)有限责任公司第6共470页发布时间:2021-01-2211:47:16本次发布包含了以下内容:改善已有的文档.
修改数据结构:QuestionBlockObj新增成员:QuestionBboxCoordQuestionObj新增成员:QuestionImageCoords第43次发布发布时间:2021-01-2108:05:58本次发布包含了以下内容:改善已有的文档.
新增接口:VerifyOfdVatInvoiceOCR新增数据结构:VatInvoiceGoodsInfoVatInvoiceUserInfo第42次发布发布时间:2021-01-1508:06:09本次发布包含了以下内容:改善已有的文档.
修改接口:EnglishOCR新增出参:AngelGeneralHandwritingOCR新增出参:AngelRecognizeTableOCR新增入参:TableLanguage新增出参:AngleVatInvoiceOCR新增出参:Angle修改数据结构:TableDetectInfo新增成员:Type,TableCoordPoint第41次发布发布时间:2021-01-1408:06:13本次发布包含了以下内容:文字识别版权所有:腾讯云计算(北京)有限责任公司第7共470页改善已有的文档.
修改接口:DriverLicenseOCR新增出参:IssuingAuthority第40次发布发布时间:2021-01-0708:06:59本次发布包含了以下内容:改善已有的文档.
修改接口:BankCardOCR新增入参:RetBorderCutImage,RetCardNoImage,EnableCopyCheck,EnableReshootCheck,EnableBorderCheck新增出参:CardType,CardName,BorderCutImage,CardNoImage,WarningCode第39次发布发布时间:2020-11-0508:05:27本次发布包含了以下内容:改善已有的文档.
修改接口:PassportOCR新增出参:Country,PassportNo,Sex,Nationality,BirthDate,BirthPlace,IssueDate,IssuePlace,ExpiryDate,Signature,CodeSet,CodeCrc,Name,FamilyName,FirstNameQueryBarCode新增出参:BarCode,ProductDataRecords新增数据结构:ProductDataRecord第38次发布发布时间:2020-10-3008:05:20本次发布包含了以下内容:改善已有的文档.
修改接口:PassportOCR删除出参:Country,PassportNo,Sex,Nationality,BirthDate,BirthPlace,IssueDate,IssuePlace,ExpiryDate,Signature,CodeSet,CodeCrc,Name,FamilyName,FirstNameWaybillOCR新增入参:EnablePreDetect第37次发布发布时间:2020-10-2908:05:33文字识别版权所有:腾讯云计算(北京)有限责任公司第8共470页本次发布包含了以下内容:改善已有的文档.
新增接口:AdvertiseOCRRecognizeTableOCR新增数据结构:AdvertiseTextDetectionCellContentTableCellTableDetectInfoTableTitle第36次发布发布时间:2020-10-2808:05:09本次发布包含了以下内容:改善已有的文档.
修改接口:QueryBarCode删除出参:BarCode,ProductDataRecords删除数据结构:ProductDataRecord第35次发布发布时间:2020-09-1708:05:27本次发布包含了以下内容:改善已有的文档.
新增接口:RecognizeThaiIDCardOCR第34次发布发布时间:2020-09-1608:04:52本次发布包含了以下内容:改善已有的文档.
修改接口:GeneralHandwritingOCR新增入参:EnableWordPolygonVatInvoiceOCR新增入参:IsPdf,PdfPageNumber新增出参:PdfPageSize文字识别版权所有:腾讯云计算(北京)有限责任公司第9共470页新增数据结构:Polygon修改数据结构:CarInvoiceInfo新增成员:PolygonTextGeneralHandwriting新增成员:WordPolygonTextVatInvoice新增成员:Polygon第33次发布发布时间:2020-09-0408:05:33本次发布包含了以下内容:改善已有的文档.
修改接口:BizLicenseOCR新增出参:RecognizeWarnCode,RecognizeWarnMsgLicensePlateOCR新增出参:Rect第32次发布发布时间:2020-08-2008:17:32本次发布包含了以下内容:改善已有的文档.
修改接口:BusinessCardOCR新增出参:AngleGeneralBasicOCR新增入参:IsPdf,PdfPageNumber新增出参:PdfPageSizeMLIDCardOCR新增出参:Birthday修改数据结构:BusinessCardInfo新增成员:ItemCoord第31次发布发布时间:2020-08-1108:18:56本次发布包含了以下内容:改善已有的文档.
新增接口:文字识别版权所有:腾讯云计算(北京)有限责任公司第10共470页RideHailingTransportLicenseOCRVatInvoiceVerify新增数据结构:VatInvoice修改数据结构:CarInvoiceInfo新增成员:Rect第30次发布发布时间:2020-08-1008:15:56本次发布包含了以下内容:改善已有的文档.
新增接口:VerifyBasicBizLicenseVerifyBizLicense新增数据结构:BizLicenseVerifyResult第29次发布发布时间:2020-08-0608:15:23本次发布包含了以下内容:改善已有的文档.
新增接口:RideHailingDriverLicenseOCR第28次发布发布时间:2020-07-2808:14:59本次发布包含了以下内容:改善已有的文档.
新增接口:HKIDCardOCR第27次发布发布时间:2020-07-2308:14:48本次发布包含了以下内容:改善已有的文档.
新增接口:文字识别版权所有:腾讯云计算(北京)有限责任公司第11共470页ClassifyDetectOCR新增数据结构:ClassifyDetectInfo第26次发布发布时间:2020-06-2908:14:24本次发布包含了以下内容:改善已有的文档.
新增接口:SealOCR第25次发布发布时间:2020-06-1711:52:47本次发布包含了以下内容:改善已有的文档.
修改接口:EnglishOCR新增入参:EnableCoordPoint,EnableCandWord新增数据结构:CandWordWordCoordPointWords修改数据结构:TextDetectionEn新增成员:WordCoordPoint,CandWord,Words第24次发布发布时间:2020-06-1208:16:23本次发布包含了以下内容:改善已有的文档.
新增接口:QueryBarCode新增数据结构:ProductDataRecord第23次发布发布时间:2020-05-1508:13:44文字识别版权所有:腾讯云计算(北京)有限责任公司第12共470页本次发布包含了以下内容:改善已有的文档.
修改接口:MLIDCardOCR新增出参:Type第22次发布发布时间:2020-05-1110:12:35本次发布包含了以下内容:改善已有的文档.
修改接口:VatInvoiceOCR新增出参:Items新增数据结构:VatInvoiceItem第21次发布发布时间:2020-04-1708:12:36本次发布包含了以下内容:改善已有的文档.
修改接口:GeneralAccurateOCR新增出参:AngelGeneralBasicOCR新增出参:AngelGeneralEfficientOCR新增出参:AngelGeneralFastOCR新增出参:Angel第20次发布发布时间:2020-04-1008:12:27本次发布包含了以下内容:改善已有的文档.
修改数据结构:TextDetection新增成员:ItemPolygon第19次发布发布时间:2020-04-0308:12:13文字识别版权所有:腾讯云计算(北京)有限责任公司第13共470页本次发布包含了以下内容:改善已有的文档.
新增接口:HmtResidentPermitOCRMainlandPermitOCR修改接口:DriverLicenseOCR新增入参:CardSide新增出参:ArchivesCode,Record第18次发布发布时间:2020-03-2708:11:10本次发布包含了以下内容:改善已有的文档.
修改接口:BizLicenseOCR新增出参:SetDate第17次发布发布时间:2020-02-2015:29:50本次发布包含了以下内容:改善已有的文档.
修改接口:EduPaperOCR新增入参:Config第16次发布发布时间:2020-02-1316:38:56本次发布包含了以下内容:改善已有的文档.
修改数据结构:TextEduPaper新增成员:Item,Itemcoord第15次发布发布时间:2020-02-1010:24:31本次发布包含了以下内容:改善已有的文档.
修改接口:文字识别版权所有:腾讯云计算(北京)有限责任公司第14共470页GeneralHandwritingOCR新增入参:Scene第14次发布发布时间:2020-01-0219:55:20本次发布包含了以下内容:改善已有的文档.
修改接口:DriverLicenseOCR新增出参:RecognizeWarnCode,RecognizeWarnMsgMLIDCardOCR新增出参:AdvancedInfoMLIDPassportOCR新增出参:AdvancedInfoQuotaInvoiceOCR新增出参:RateNum,InvoiceType,Province,City,HasStampTaxiInvoiceOCR新增出参:Location,PlateNumber,InvoiceType,Province,CityTrainTicketOCR新增出参:InvoiceType,SerialNumberVehicleLicenseOCR新增出参:RecognizeWarnCode,RecognizeWarnMsg第13次发布发布时间:2019-12-0516:09:03本次发布包含了以下内容:改善已有的文档.
新增接口:PropOwnerCertOCRResidenceBookletOCR第12次发布发布时间:2019-11-2820:37:06本次发布包含了以下内容:改善已有的文档.
修改接口:MixedInvoiceOCR新增入参:Types第11次发布发布时间:2019-11-1419:32:20本次发布包含了以下内容:文字识别版权所有:腾讯云计算(北京)有限责任公司第15共470页改善已有的文档.
修改接口:EstateCertOCR新增出参:Number新增数据结构:ItemCoord修改数据结构:TextArithmetic新增成员:ItemCoord,ExpressionType第10次发布发布时间:2019-11-0109:50:03本次发布包含了以下内容:改善已有的文档.
修改接口:TrainTicketOCR新增出参:ID第9次发布发布时间:2019-10-3111:32:09本次发布包含了以下内容:改善已有的文档.
新增接口:EnterpriseLicenseOCRInsuranceBillOCR修改接口:EduPaperOCR新增出参:QuestionBlockInfos新增数据结构:EnterpriseLicenseInfoInsuranceBillInfoQuestionBlockObjQuestionObj第8次发布发布时间:2019-10-1114:31:16本次发布包含了以下内容:改善已有的文档.
文字识别版权所有:腾讯云计算(北京)有限责任公司第16共470页新增接口:EduPaperOCREstateCertOCRFinanBillOCRFinanBillSliceOCRFormulaOCRInstitutionOCROrgCodeCertOCRQrcodeOCRVehicleRegCertOCR新增数据结构:FinanBillInfoFinanBillSliceInfoQrcodeImgSizeQrcodePositionObjQrcodeResultsInfoTextEduPaperTextFormulaVehicleRegCertInfo第7次发布发布时间:2019-09-0612:09:27本次发布包含了以下内容:改善已有的文档.
新增接口:BusInvoiceOCRDutyPaidProofOCRGeneralEfficientOCRInvoiceGeneralOCRMixedInvoiceDetectMixedInvoiceOCRPassportOCRShipInvoiceOCRTextDetectTollInvoiceOCRVatRollInvoiceOCR新增数据结构:BusInvoiceInfoDutyPaidProofInfoInvoiceDetectInfoInvoiceGeneralInfoMixedInvoiceItemRectShipInvoiceInfoSingleInvoiceInfo文字识别版权所有:腾讯云计算(北京)有限责任公司第17共470页TollInvoiceInfoVatRollInvoiceInfo第6次发布发布时间:2019-08-2921:06:13本次发布包含了以下内容:改善已有的文档.
新增接口:MLIDCardOCRMLIDPassportOCR第5次发布发布时间:2019-08-1222:17:44本次发布包含了以下内容:改善已有的文档.
新增接口:CarInvoiceOCRFlightInvoiceOCRPermitOCRQuotaInvoiceOCRTaxiInvoiceOCRTrainTicketOCR新增数据结构:CarInvoiceInfoFlightInvoiceInfo第4次发布发布时间:2019-07-1619:10:41本次发布包含了以下内容:改善已有的文档.
新增接口:BankCardOCRBizLicenseOCRBusinessCardOCRDriverLicenseOCRGeneralHandwritingOCRLicensePlateOCRVatInvoiceOCRVehicleLicenseOCR修改接口:GeneralBasicOCR文字识别版权所有:腾讯云计算(北京)有限责任公司第18共470页新增入参:LanguageType新增数据结构:BusinessCardInfoTextGeneralHandwritingTextVatInvoiceTextVehicleBackTextVehicleFront第3次发布发布时间:2019-05-1519:15:52本次发布包含了以下内容:改善已有的文档.
新增接口:ArithmeticOCREnglishOCRGeneralAccurateOCRTableOCRVinOCRWaybillOCR新增数据结构:TextArithmeticTextDetectionEnTextTableTextWaybillWaybillObj第2次发布发布时间:2019-04-2617:03:31本次发布包含了以下内容:改善已有的文档.
修改接口:GeneralBasicOCR新增入参:Scene第1次发布发布时间:2019-03-0720:59:23本次发布包含了以下内容:改善已有的文档.
新增接口:GeneralBasicOCRGeneralFastOCR文字识别版权所有:腾讯云计算(北京)有限责任公司第19共470页IDCardOCR新增数据结构:CoordTextDetection文字识别版权所有:腾讯云计算(北京)有限责任公司第20共470页文字识别API升级到3.
0版本.
全新的API接口文档更加规范和全面,统一的参数风格和公共错误码,统一的SDK/CLI版本与API文档严格一致,给您带来简单快捷的使用体验.
支持全地域就近接入让您更快连接腾讯云产品.
云智明视文字识别(OCR,OpticalCharacterRecognition),基于腾讯自研的深度学习技术和海量的数据,提供卡证、票据类印刷体和手写体、自定义模板等多种场景和类型的文字识别服务,可大大提高信息录入效率、降低用户使用成本.
简介最近更新时间:2019-07-0416:09:23文字识别版权所有:腾讯云计算(北京)有限责任公司第21共470页通用文字识别相关接口接口名称接口功能AdvertiseOCR广告文字识别GeneralBasicOCR通用印刷体识别GeneralAccurateOCR通用印刷体识别(高精度版)GeneralEfficientOCR通用印刷体识别(精简版)GeneralFastOCR通用印刷体识别(高速版)EnglishOCR英文识别GeneralHandwritingOCR通用手写体识别TextDetect快速文本检测卡证文字识别相关接口接口名称接口功能BankCardOCR银行卡识别BizLicenseOCR营业执照识别BusinessCardOCR名片识别ClassifyDetectOCR智能卡证分类EnterpriseLicenseOCR企业证照识别EstateCertOCR不动产权证识别HKIDCardOCR中国香港身份证识别HmtResidentPermitOCR港澳台居住证识别IDCardOCR身份证识别InstitutionOCR事业单位法人证书识别MLIDCardOCR马来西亚身份证识别MLIDPassportOCR护照识别(港澳台地区及境外护照)MainlandPermitOCR港澳台来往内地通行证识别OrgCodeCertOCR组织机构代码证识别PassportOCR护照识别(中国大陆地区护照)PermitOCR港澳台通行证识别PropOwnerCertOCR房产证识别API概览最近更新时间:2021-01-2108:06:08文字识别版权所有:腾讯云计算(北京)有限责任公司第22共470页接口名称接口功能RecognizeThaiIDCardOCR泰国身份证识别ResidenceBookletOCR户口本识别票据单据识别相关接口接口名称接口功能BusInvoiceOCR汽车票识别CarInvoiceOCR购车发票识别DutyPaidProofOCR完税证明识别FinanBillOCR金融票据整单识别FinanBillSliceOCR金融票据切片识别FlightInvoiceOCR机票行程单识别InvoiceGeneralOCR通用机打发票识别MixedInvoiceDetect混贴票据分类MixedInvoiceOCR混贴票据识别QuotaInvoiceOCR定额发票识别ShipInvoiceOCR轮船票识别TaxiInvoiceOCR出租车发票识别TollInvoiceOCR过路过桥费发票识别TrainTicketOCR火车票识别VatInvoiceOCR增值税发票识别VatRollInvoiceOCR增值税发票(卷票)识别VerifyOfdVatInvoiceOCROFD发票识别WaybillOCR运单识别汽车场景识别相关接口接口名称接口功能DriverLicenseOCR驾驶证识别LicensePlateOCR车牌识别RideHailingDriverLicenseOCR网约车驾驶证识别RideHailingTransportLicenseOCR网约车运输证识别VehicleLicenseOCR行驶证识别VehicleRegCertOCR机动车登记证书识别文字识别版权所有:腾讯云计算(北京)有限责任公司第23共470页接口名称接口功能VinOCR车辆VIN码识别行业文档识别相关接口接口名称接口功能RecognizeTableOCR表格识别(V2)ArithmeticOCR算式识别EduPaperOCR数学试题识别FormulaOCR数学公式识别InsuranceBillOCR保险单据识别SealOCR印章识别TableOCR表格识别(V1)智能扫码相关接口接口名称接口功能QueryBarCode条码信息查询QrcodeOCR二维码和条形码识别营业执照核验相关接口接口名称接口功能VerifyBasicBizLicense营业执照识别及核验(基础版)VerifyBizLicense营业执照识别及核验(详细版)增值税发票核验相关接口接口名称接口功能VatInvoiceVerify增值税发票核验文字识别版权所有:腾讯云计算(北京)有限责任公司第24共470页1.
服务地址API支持就近地域接入,本产品就近地域接入域名为ocr.
tencentcloudapi.
com,也支持指定地域域名访问,例如广州地域的域名为ocr.
ap-guangzhou.
tencentcloudapi.
com.
推荐使用就近地域接入域名.
根据调用接口时客户端所在位置,会自动解析到最近的某个具体地域的服务器.
例如在广州发起请求,会自动解析到广州的服务器,效果和指定ocr.
ap-guangzhou.
tencentcloudapi.
com是一致的.
注意:对时延敏感的业务,建议指定带地域的域名.
注意:域名是API的接入点,并不代表产品或者接口实际提供服务的地域.
产品支持的地域列表请在调用方式/公共参数文档中查阅,接口支持的地域请在接口文档输入参数中查阅.
目前支持的域名列表为:接入地域域名就近地域接入(推荐,只支持非金融区)ocr.
tencentcloudapi.
com华南地区(广州)ocr.
ap-guangzhou.
tencentcloudapi.
com华东地区(上海)ocr.
ap-shanghai.
tencentcloudapi.
com华北地区(北京)ocr.
ap-beijing.
tencentcloudapi.
com西南地区(成都)ocr.
ap-chengdu.
tencentcloudapi.
com西南地区(重庆)ocr.
ap-chongqing.
tencentcloudapi.
com港澳台地区(中国香港)ocr.
ap-hongkong.
tencentcloudapi.
com亚太东南(新加坡)ocr.
ap-singapore.
tencentcloudapi.
com亚太东南(曼谷)ocr.
ap-bangkok.
tencentcloudapi.
com亚太南部(孟买)ocr.
ap-mumbai.
tencentcloudapi.
com亚太东北(首尔)ocr.
ap-seoul.
tencentcloudapi.
com亚太东北(东京)ocr.
ap-tokyo.
tencentcloudapi.
com美国东部(弗吉尼亚)ocr.
na-ashburn.
tencentcloudapi.
com美国西部(硅谷)ocr.
na-siliconvalley.
tencentcloudapi.
com北美地区(多伦多)ocr.
na-toronto.
tencentcloudapi.
com欧洲地区(法兰克福)ocr.
eu-frankfurt.
tencentcloudapi.
com欧洲地区(莫斯科)ocr.
eu-moscow.
tencentcloudapi.
com2.
通信协议腾讯云API的所有接口均通过HTTPS进行通信,提供高安全性的通信通道.
3.
请求方法调用方式请求结构最近更新时间:2020-09-2808:07:09文字识别版权所有:腾讯云计算(北京)有限责任公司第25共470页支持的HTTP请求方法:POST(推荐)GETPOST请求支持的Content-Type类型:application/json(推荐),必须使用签名方法v3(TC3-HMAC-SHA256).
application/x-www-form-urlencoded,必须使用签名方法v1(HmacSHA1或HmacSHA256).
multipart/form-data(仅部分接口支持),必须使用签名方法v3(TC3-HMAC-SHA256).
GET请求的请求包大小不得超过32KB.
POST请求使用签名方法v1(HmacSHA1、HmacSHA256)时不得超过1MB.
POST请求使用签名方法v3(TC3-HMAC-SHA256)时支持10MB.
4.
字符编码均使用UTF-8编码.
文字识别版权所有:腾讯云计算(北京)有限责任公司第26共470页公共参数是用于标识用户和接口签名的参数,如非必要,在每个接口单独的接口文档中不再对这些参数进行说明,但每次请求均需要携带这些参数,才能正常发起请求.
签名方法v3签名方法v3(有时也称作TC3-HMAC-SHA256)相比签名方法v1(有些文档可能会简称签名方法),更安全,支持更大的请求包,支持POSTJSON格式,性能有一定提升,推荐使用该签名方法计算签名.
完整介绍详见文档.
注意:接口文档中的示例由于目的是展示接口参数用法,简化起见,使用的是签名方法v1GET请求,如果依旧想使用签名方法v1请参考下文章节.
使用签名方法v3时,公共参数需要统一放到HTTPHeader请求头部中,如下:参数名称类型必选描述X-TC-ActionString是操作的接口名称.
取值参考接口文档中输入参数公共参数Action的说明.
例如云服务器的查询实例列表接口,取值为DescribeInstances.
X-TC-RegionString-地域参数,用来标识希望操作哪个地域的数据.
接口接受的地域取值参考接口文档中输入参数公共参数Region的说明.
注意:某些接口不需要传递该参数,接口文档中会对此特别说明,此时即使传递该参数也不会生效.
X-TC-TimestampInteger是当前UNIX时间戳,可记录发起API请求的时间.
例如1529223702.
注意:如果与服务器时间相差超过5分钟,会引起签名过期错误.
X-TC-VersionString是操作的API的版本.
取值参考接口文档中入参公共参数Version的说明.
例如云服务器的版本2017-03-12.
AuthorizationString是HTTP标准身份认证头部字段,例如:TC3-HMAC-SHA256Credential=AKIDEXAMPLE/Date/service/tc3_request,SignedHeaders=content-type;host,Signature=fe5f80f77d5fa3beca038a248ff027d0445342fe2855ddc963176630326f1024其中,-TC3-HMAC-SHA256:签名方法,目前固定取该值;-Credential:签名凭证,AKIDEXAMPLE是SecretId;Date是UTC标准时间的日期,取值需要和公共参数X-TC-Timestamp换算的UTC标准时间日期一致;service为产品名,通常为域名前缀,例如域名cvm.
tencentcloudapi.
com意味着产品名是cvm.
本产品取值为ocr;-SignedHeaders:参与签名计算的头部信息,content-type和host为必选头部;-Signature:签名摘要,计算过程详见文档.
X-TC-TokenString否临时证书所用的Token,需要结合临时密钥一起使用.
临时密钥和Token需要到访问管理服务调用接口获取.
长期密钥不需要Token.
假设用户想要查询广州地域的云服务器实例列表,则其请求结构按照请求URL、请求头部、请求体示例如下:HTTPGET请求结构示例:https://cvm.
tencentcloudapi.
com/Limit=10&Offset=0Authorization:TC3-HMAC-SHA256Credential=AKID********EXAMPLE/2018-10-09/cvm/tc3_request,SignedHeaders=content-type;host,Signature=5da7a33f6993f0614b047e5df4582db9e9bf4672ba50567dba16c6ccf174c474Content-Type:application/x-www-form-urlencodedHost:cvm.
tencentcloudapi.
comX-TC-Action:DescribeInstancesX-TC-Version:2017-03-12公共参数最近更新时间:2020-10-2308:07:08文字识别版权所有:腾讯云计算(北京)有限责任公司第27共470页X-TC-Timestamp:1539084154X-TC-Region:ap-guangzhouHTTPPOST(application/json)请求结构示例:https://cvm.
tencentcloudapi.
com/Authorization:TC3-HMAC-SHA256Credential=AKID********EXAMPLE/2018-05-30/cvm/tc3_request,SignedHeaders=content-type;host,Signature=582c400e06b5924a6f2b5d7d672d79c15b13162d9279b0855cfba6789a8edb4cContent-Type:application/jsonHost:cvm.
tencentcloudapi.
comX-TC-Action:DescribeInstancesX-TC-Version:2017-03-12X-TC-Timestamp:1527672334X-TC-Region:ap-guangzhou{"Offset":0,"Limit":10}HTTPPOST(multipart/form-data)请求结构示例(仅特定的接口支持):https://cvm.
tencentcloudapi.
com/Authorization:TC3-HMAC-SHA256Credential=AKID********EXAMPLE/2018-05-30/cvm/tc3_request,SignedHeaders=content-type;host,Signature=582c400e06b5924a6f2b5d7d672d79c15b13162d9279b0855cfba6789a8edb4cContent-Type:multipart/form-data;boundary=58731222010402Host:cvm.
tencentcloudapi.
comX-TC-Action:DescribeInstancesX-TC-Version:2017-03-12X-TC-Timestamp:1527672334X-TC-Region:ap-guangzhou--58731222010402Content-Disposition:form-data;name="Offset"0--58731222010402Content-Disposition:form-data;name="Limit"10--58731222010402--签名方法v1使用签名方法v1(有时会称作HmacSHA256和HmacSHA1),公共参数需要统一放到请求串中,完整介绍详见文档参数名称类型必选描述ActionString是操作的接口名称.
取值参考接口文档中输入参数公共参数Action的说明.
例如云服务器的查询实例列表接口,取值为DescribeInstances.
文字识别版权所有:腾讯云计算(北京)有限责任公司第28共470页参数名称类型必选描述RegionString-地域参数,用来标识希望操作哪个地域的数据.
接口接受的地域取值参考接口文档中输入参数公共参数Region的说明.
注意:某些接口不需要传递该参数,接口文档中会对此特别说明,此时即使传递该参数也不会生效.
TimestampInteger是当前UNIX时间戳,可记录发起API请求的时间.
例如1529223702,如果与当前时间相差过大,会引起签名过期错误.
NonceInteger是随机正整数,与Timestamp联合起来,用于防止重放攻击.
SecretIdString是在云API密钥上申请的标识身份的SecretId,一个SecretId对应唯一的SecretKey,而SecretKey会用来生成请求签名Signature.
SignatureString是请求签名,用来验证此次请求的合法性,需要用户根据实际的输入参数计算得出.
具体计算方法参见文档.
VersionString是操作的API的版本.
取值参考接口文档中入参公共参数Version的说明.
例如云服务器的版本2017-03-12.
SignatureMethodString否签名方式,目前支持HmacSHA256和HmacSHA1.
只有指定此参数为HmacSHA256时,才使用HmacSHA256算法验证签名,其他情况均使用HmacSHA1验证签名.
TokenString否临时证书所用的Token,需要结合临时密钥一起使用.
临时密钥和Token需要到访问管理服务调用接口获取.
长期密钥不需要Token.
假设用户想要查询广州地域的云服务器实例列表,其请求结构按照请求URL、请求头部、请求体示例如下:HTTPGET请求结构示例:https://cvm.
tencentcloudapi.
com/Action=DescribeInstances&Version=2017-03-12&SignatureMethod=HmacSHA256&Timestamp=1527672334&Signature=37ac2f4fde00b0ac9bd9eadeb459b1bbee224158d66e7ae5fcadb70b2d181d02&Region=ap-guangzhou&Nonce=23823223&SecretId=AKID********EXAMPLEHost:cvm.
tencentcloudapi.
comContent-Type:application/x-www-form-urlencodedHTTPPOST请求结构示例:https://cvm.
tencentcloudapi.
com/Host:cvm.
tencentcloudapi.
comContent-Type:application/x-www-form-urlencodedAction=DescribeInstances&Version=2017-03-12&SignatureMethod=HmacSHA256&Timestamp=1527672334&Signature=37ac2f4fde00b0ac9bd9eadeb459b1bbee224158d66e7ae5fcadb70b2d181d02&Region=ap-guangzhou&Nonce=23823223&SecretId=AKID********EXAMPLE地域列表本产品所有接口Region字段的可选值如下表所示.
如果接口不支持该表中的所有地域,则会在接口文档中单独说明.
地域取值华北地区(北京)ap-beijing文字识别版权所有:腾讯云计算(北京)有限责任公司第29共470页地域取值华南地区(广州)ap-guangzhou港澳台地区(中国香港)ap-hongkong亚太东北(首尔)ap-seoul华东地区(上海)ap-shanghai亚太东南(新加坡)ap-singapore北美地区(多伦多)na-toronto文字识别版权所有:腾讯云计算(北京)有限责任公司第30共470页签名方法v3(TC3-HMAC-SHA256)功能上覆盖了以前的签名方法v1,而且更安全,支持更大的请求,支持json格式,性能有一定提升,推荐使用该签名方法计算签名.
首次接触,建议使用APIExplorer中的"签名串生成"功能,选择签名版本为"API3.
0签名v3",可以生成签名过程进行验证,也可直接生成SDK代码.
推荐使用腾讯云API配套的7种常见的编程语言SDK,已经封装了签名和请求过程,均已开源,支持Python、Java、PHP、Go、NodeJS、.
NET、C++.
腾讯云API会对每个请求进行身份验证,用户需要使用安全凭证,经过特定的步骤对请求进行签名(Signature),每个请求都需要在公共请求参数中指定该签名结果并以指定的方式和格式发送请求.
申请安全凭证本文使用的安全凭证为密钥,密钥包括SecretId和SecretKey.
每个用户最多可以拥有两对密钥.
SecretId:用于标识API调用者身份,可以简单类比为用户名.
SecretKey:用于验证API调用者的身份,可以简单类比为密码.
用户必须严格保管安全凭证,避免泄露,否则将危及财产安全.
如已泄漏,请立刻禁用该安全凭证.
申请安全凭证的具体步骤如下:1.
登录腾讯云管理中心控制台.
2.
前往云API密钥的控制台页面.
3.
在云API密钥页面,单击【新建密钥】即可以创建一对密钥.
签名过程云API支持GET和POST请求.
对于GET方法,只支持Content-Type:application/x-www-form-urlencoded协议格式.
对于POST方法,目前支持Content-Type:application/json以及Content-Type:multipart/form-data两种协议格式,json格式绝大多数接口均支持,multipart格式只有特定接口支持,此时该接口不能使用json格式调用,参考具体业务接口文档说明.
推荐使用POST请求,因为两者的结果并无差异,但GET请求只支持32KB以内的请求包.
下面以云服务器查询广州区实例列表作为例子,分步骤介绍签名的计算过程.
我们选择该接口是因为:1.
云服务器默认已开通,该接口很常用;2.
该接口是只读的,不会改变现有资源的状态;3.
接口覆盖的参数种类较全,可以演示包含数据结构的数组如何使用.
在示例中,不论公共参数或者接口的参数,我们尽量选择容易犯错的情况.
在实际调用接口时,请根据实际情况来,每个接口的参数并不相同,不要照抄这个例子的参数和值.
假设用户的SecretId和SecretKey分别是:AKIDz8krbsJ5yKBZQpn74WFkmLPx3*******和Gu5t9xGARNpq86cd98joQYCN3*用户想查看广州区云服务器名为"未命名"的主机状态,只返回一条数据.
则请求可能为:curl-XPOSThttps://cvm.
tencentcloudapi.
com\-H"Authorization:TC3-HMAC-SHA256Credential=AKIDz8krbsJ5yKBZQpn74WFkmLPx3*******/2019-02-25/cvm/tc3_request,SignedHeaders=content-type;host,Signature=2230eefd229f582d8b1b891af7107b91597240707d778ab3738f756258d7652c"\-H"Content-Type:application/json;charset=utf-8"\-H"Host:cvm.
tencentcloudapi.
com"\-H"X-TC-Action:DescribeInstances"\-H"X-TC-Timestamp:1551113065"\-H"X-TC-Version:2017-03-12"\签名方法v3最近更新时间:2020-12-1508:09:00文字识别版权所有:腾讯云计算(北京)有限责任公司第31共470页-H"X-TC-Region:ap-guangzhou"\-d'{"Limit":1,"Filters":[{"Values":["\u672a\u547d\u540d"],"Name":"instance-name"}]}'下面详细解释签名计算过程.
1.
拼接规范请求串按如下伪代码格式拼接规范请求串(CanonicalRequest):CanonicalRequest=HTTPRequestMethod+'\n'+CanonicalURI+'\n'+CanonicalQueryString+'\n'+CanonicalHeaders+'\n'+SignedHeaders+'\n'+HashedRequestPayload字段名称解释HTTPRequestMethodHTTP请求方法(GET、POST).
此示例取值为POST.
CanonicalURIURI参数,API3.
0固定为正斜杠(/).
CanonicalQueryString发起HTTP请求URL中的查询字符串,对于POST请求,固定为空字符串"",对于GET请求,则为URL中问号()后面的字符串内容,例如:Limit=10&Offset=0.
注意:CanonicalQueryString需要参考RFC3986进行URLEncode,字符集UTF8,推荐使用编程语言标准库,所有特殊字符均需编码,大写形式.
CanonicalHeaders参与签名的头部信息,至少包含host和content-type两个头部,也可加入自定义的头部参与签名以提高自身请求的唯一性和安全性.
拼接规则:1.
头部key和value统一转成小写,并去掉首尾空格,按照key:value\n格式拼接;2.
多个头部,按照头部key(小写)的ASCII升序进行拼接.
此示例计算结果是content-type:application/json;charset=utf-8\nhost:cvm.
tencentcloudapi.
com\n.
注意:content-type必须和实际发送的相符合,有些编程语言网络库即使未指定也会自动添加charset值,如果签名时和发送时不一致,服务器会返回签名校验失败.
SignedHeaders参与签名的头部信息,说明此次请求有哪些头部参与了签名,和CanonicalHeaders包含的头部内容是一一对应的.
content-type和host为必选头部.
拼接规则:1.
头部key统一转成小写;2.
多个头部key(小写)按照ASCII升序进行拼接,并且以分号(;)分隔.
此示例为content-type;hostHashedRequestPayload请求正文(payload,即body,此示例为{"Limit":1,"Filters":[{"Values":["\u672a\u547d\u540d"],"Name":"instance-name"}]})的哈希值,计算伪代码为Lowercase(HexEncode(Hash.
SHA256(RequestPayload))),即对HTTP请求正文做SHA256哈希,然后十六进制编码,最后编码串转换成小写字母.
对于GET请求,RequestPayload固定为空字符串.
此示例计算结果是35e9c5b0e3ae67532d3c9f17ead6c90222632e5b1ff7f6e89887f1398934f064.
根据以上规则,示例中得到的规范请求串如下:文字识别版权所有:腾讯云计算(北京)有限责任公司第32共470页POST/content-type:application/json;charset=utf-8host:cvm.
tencentcloudapi.
comcontent-type;host35e9c5b0e3ae67532d3c9f17ead6c90222632e5b1ff7f6e89887f1398934f0642.
拼接待签名字符串按如下格式拼接待签名字符串:StringToSign=Algorithm+\n+RequestTimestamp+\n+CredentialScope+\n+HashedCanonicalRequest字段名称解释Algorithm签名算法,目前固定为TC3-HMAC-SHA256.
RequestTimestamp请求时间戳,即请求头部的公共参数X-TC-Timestamp取值,取当前时间UNIX时间戳,精确到秒.
此示例取值为1551113065.
CredentialScope凭证范围,格式为Date/service/tc3_request,包含日期、所请求的服务和终止字符串(tc3_request).
Date为UTC标准时间的日期,取值需要和公共参数X-TC-Timestamp换算的UTC标准时间日期一致;service为产品名,必须与调用的产品域名一致.
此示例计算结果是2019-02-25/cvm/tc3_request.
HashedCanonicalRequest前述步骤拼接所得规范请求串的哈希值,计算伪代码为Lowercase(HexEncode(Hash.
SHA256(CanonicalRequest))).
此示例计算结果是5ffe6a04c0664d6b969fab9a13bdab201d63ee709638e2749d62a09ca18d7031.
注意:1.
Date必须从时间戳X-TC-Timestamp计算得到,且时区为UTC+0.
如果加入系统本地时区信息,例如东八区,将导致白天和晚上调用成功,但是凌晨时调用必定失败.
假设时间戳为1551113065,在东八区的时间是2019-02-2600:44:25,但是计算得到的Date取UTC+0的日期应为2019-02-25,而不是2019-02-26.
2.
Timestamp必须是当前系统时间,且需确保系统时间和标准时间是同步的,如果相差超过五分钟则必定失败.
如果长时间不和标准时间同步,可能导致运行一段时间后,请求必定失败,返回签名过期错误.
根据以上规则,示例中得到的待签名字符串如下:TC3-HMAC-SHA25615511130652019-02-25/cvm/tc3_request5ffe6a04c0664d6b969fab9a13bdab201d63ee709638e2749d62a09ca18d7031文字识别版权所有:腾讯云计算(北京)有限责任公司第33共470页3.
计算签名1)计算派生签名密钥,伪代码如下:SecretKey="Gu5t9xGARNpq86cd98joQYCN3*******"SecretDate=HMAC_SHA256("TC3"+SecretKey,Date)SecretService=HMAC_SHA256(SecretDate,Service)SecretSigning=HMAC_SHA256(SecretService,"tc3_request")派生出的密钥SecretDate、SecretService和SecretSigning是二进制的数据,可能包含不可打印字符,此处不展示中间结果.
请注意,不同的编程语言,HMAC库函数中参数顺序可能不一样,请以实际情况为准.
此处的伪代码密钥参数key在前,消息参数data在后.
通常标准库函数会提供二进制格式的返回值,也可能会提供打印友好的十六进制格式的返回值,此处使用的是二进制格式.
字段名称解释SecretKey原始的SecretKey,即Gu5t9xGARNpq86cd98joQYCN3*******.
Date即Credential中的Date字段信息.
此示例取值为2019-02-25.
Service即Credential中的Service字段信息.
此示例取值为cvm.
2)计算签名,伪代码如下:Signature=HexEncode(HMAC_SHA256(SecretSigning,StringToSign))此示例计算结果是2230eefd229f582d8b1b891af7107b91597240707d778ab3738f756258d7652c.
4.
拼接Authorization按如下格式拼接Authorization:Authorization=Algorithm+''+'Credential='+SecretId+'/'+CredentialScope+','+'SignedHeaders='+SignedHeaders+','+'Signature='+Signature字段名称解释Algorithm签名方法,固定为TC3-HMAC-SHA256.
SecretId密钥对中的SecretId,即AKIDz8krbsJ5yKBZQpn74WFkmLPx3*******.
CredentialScope见上文,凭证范围.
此示例计算结果是2019-02-25/cvm/tc3_request.
SignedHeaders见上文,参与签名的头部信息.
此示例取值为content-type;host.
Signature签名值.
此示例计算结果是2230eefd229f582d8b1b891af7107b91597240707d778ab3738f756258d7652c.
根据以上规则,示例中得到的值为:TC3-HMAC-SHA256Credential=AKIDz8krbsJ5yKBZQpn74WFkmLPx3*******/2019-02-25/cvm/tc3_request,SignedHeaders=content-type;host,Signature=2230eefd229f582d8b1b891af7107b91597240707d778ab3738f756258d7652c文字识别版权所有:腾讯云计算(北京)有限责任公司第34共470页最终完整的调用信息如下:POSThttps://cvm.
tencentcloudapi.
com/Authorization:TC3-HMAC-SHA256Credential=AKIDz8krbsJ5yKBZQpn74WFkmLPx3*******/2019-02-25/cvm/tc3_request,SignedHeaders=content-type;host,Signature=2230eefd229f582d8b1b891af7107b91597240707d778ab3738f756258d7652cContent-Type:application/json;charset=utf-8Host:cvm.
tencentcloudapi.
comX-TC-Action:DescribeInstancesX-TC-Version:2017-03-12X-TC-Timestamp:1551113065X-TC-Region:ap-guangzhou{"Limit":1,"Filters":[{"Values":["\u672a\u547d\u540d"],"Name":"instance-name"}]}签名演示在实际调用API3.
0时,推荐使用配套的腾讯云SDK3.
0,SDK封装了签名的过程,开发时只关注产品提供的具体接口即可.
详细信息参见SDK中心.
当前支持的编程语言有:PythonJavaPHPGoNodeJS.
NETC++为了更清楚的解释签名过程,下面以实际编程语言为例,将上述的签名过程具体实现.
请求的域名、调用的接口和参数的取值都以上述签名过程为准,代码只为解释签名过程,并不具备通用性,实际开发请尽量使用SDK.
Javaimportjava.
nio.
charset.
Charset;importjava.
nio.
charset.
StandardCharsets;importjava.
security.
MessageDigest;importjava.
text.
SimpleDateFormat;importjava.
util.
Date;importjava.
util.
TimeZone;importjava.
util.
TreeMap;importjavax.
crypto.
Mac;importjavax.
crypto.
spec.
SecretKeySpec;importjavax.
xml.
bind.
DatatypeConverter;publicclassTencentCloudAPITC3Demo{privatefinalstaticCharsetUTF8=StandardCharsets.
UTF_8;privatefinalstaticStringSECRET_ID="AKIDz8krbsJ5yKBZQpn74WFkmLPx3*privatefinalstaticStringSECRET_KEY="Gu5t9xGARNpq86cd98joQYCN3*privatefinalstaticStringCT_JSON="application/json;charset=utf-8";publicstaticbyte[]hmac256(byte[]key,Stringmsg)throwsException{文字识别版权所有:腾讯云计算(北京)有限责任公司第35共470页Macmac=Mac.
getInstance("HmacSHA256");SecretKeySpecsecretKeySpec=newSecretKeySpec(key,mac.
getAlgorithm());mac.
init(secretKeySpec);returnmac.
doFinal(msg.
getBytes(UTF8));}publicstaticStringsha256Hex(Strings)throwsException{MessageDigestmd=MessageDigest.
getInstance("SHA-256");byte[]d=md.
digest(s.
getBytes(UTF8));returnDatatypeConverter.
printHexBinary(d).
toLowerCase();}publicstaticvoidmain(String[]args)throwsException{Stringservice="cvm";Stringhost="cvm.
tencentcloudapi.
com";Stringregion="ap-guangzhou";Stringaction="DescribeInstances";Stringversion="2017-03-12";Stringalgorithm="TC3-HMAC-SHA256";Stringtimestamp="1551113065";//Stringtimestamp=String.
valueOf(System.
currentTimeMillis()/1000);SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd");//注意时区,否则容易出错sdf.
setTimeZone(TimeZone.
getTimeZone("UTC"));Stringdate=sdf.
format(newDate(Long.
valueOf(timestamp+"000")));步骤1:拼接规范请求串StringhttpRequestMethod="POST";StringcanonicalUri="/";StringcanonicalQueryString="";StringcanonicalHeaders="content-type:application/json;charset=utf-8\n"+"host:"+host+"\n";StringsignedHeaders="content-type;host";Stringpayload="{\"Limit\":1,\"Filters\":[{\"Values\u672a\\u547d\\u540d\"],\"Name\":\"instance-name\"}]}";StringhashedRequestPayload=sha256Hex(payload);StringcanonicalRequest=httpRequestMethod+"\n"+canonicalUri+"\n"+canonicalQueryString+"\n"+canonicalHeaders+"\n"+signedHeaders+"\n"+hashedRequestPayload;System.
out.
println(canonicalRequest);步骤2:拼接待签名字符串StringcredentialScope=date+"/"+servicetc3_request";StringhashedCanonicalRequest=sha256Hex(canonicalRequest);StringstringToSign=algorithm+"\n"+timestamp+"\n"+credentialScope+"\n"+hashedCanonicalRequest;System.
out.
println(stringToSign);步骤3:计算签名byte[]secretDate=hmac256(("TC3"+SECRET_KEY).
getBytes(UTF8),date);byte[]secretService=hmac256(secretDate,service);byte[]secretSigning=hmac256(secretService,"tc3_request");Stringsignature=DatatypeConverter.
printHexBinary(hmac256(secretSigning,stringToSign)).
toLowerCase();文字识别版权所有:腾讯云计算(北京)有限责任公司第36共470页System.
out.
println(signature);步骤4:拼接AuthorizationStringauthorization=algorithmCredential="+SECRET_ID+"/"+credentialScope+","+"SignedHeaders="+signedHeadersSignature="+signature;System.
out.
println(authorization);TreeMapheaders=newTreeMap();headers.
put("Authorization",authorization);headers.
put("Content-Type",CT_JSON);headers.
put("Host",host);headers.
put("X-TC-Action",action);headers.
put("X-TC-Timestamp",timestamp);headers.
put("X-TC-Version",version);headers.
put("X-TC-Region",region);StringBuildersb=newStringBuilder();sb.
append("curl-XPOSThttps://").
append(host).
append("-H\"Authorization:").
append(authorization).
append("\"").
append("-H\"Content-Type:application/json;charset=utf-8\"").
append("-H\"Host:").
append(host).
append("\"").
append("-H\"X-TC-Action:").
append(action).
append("\"").
append("-H\"X-TC-Timestamp:").
append(timestamp).
append("\"").
append("-H\"X-TC-Version:").
append(version).
append("\"").
append("-H\"X-TC-Region:").
append(region).
append("\"").
append("-d'").
append(payload).
append("'");System.
out.
println(sb.
toString());}}Python#-*-coding:utf-8-*-importhashlib,hmac,json,os,sys,timefromdatetimeimportdatetime#密钥参数secret_id="AKIDz8krbsJ5yKBZQpn74WFkmLPx3*******"secret_key="Gu5t9xGARNpq86cd98joQYCN3*******"service="cvm"host="cvm.
tencentcloudapi.
com"endpoint="https://"+hostregion="ap-guangzhou"action="DescribeInstances"version="2017-03-12"algorithm="TC3-HMAC-SHA256"#timestamp=int(time.
time())timestamp=1551113065date=datetime.
utcfromtimestamp(timestamp).
strftime("%Y-%m-%d")文字识别版权所有:腾讯云计算(北京)有限责任公司第37共470页params={"Limit":1,"Filters":[{"Name":"instance-name","Values":[u"未命名"]}]}步骤1:拼接规范请求串http_request_method="POST"canonical_uri="/"canonical_querystring=""ct="application/json;charset=utf-8"payload=json.
dumps(params)canonical_headers="content-type:%s\nhost:%s\n"%(ct,host)signed_headers="content-type;host"hashed_request_payload=hashlib.
sha256(payload.
encode("utf-8")).
hexdigest()canonical_request=(http_request_method+"\n"+canonical_uri+"\n"+canonical_querystring+"\n"+canonical_headers+"\n"+signed_headers+"\n"+hashed_request_payload)print(canonical_request)步骤2:拼接待签名字符串credential_scope=date+"/"+servicetc3_request"hashed_canonical_request=hashlib.
sha256(canonical_request.
encode("utf-8")).
hexdigest()string_to_sign=(algorithm+"\n"+str(timestamp)+"\n"+credential_scope+"\n"+hashed_canonical_request)print(string_to_sign)步骤3:计算签名#计算签名摘要函数defsign(key,msg):returnhmac.
new(key,msg.
encode("utf-8"),hashlib.
sha256).
digest()secret_date=sign(("TC3"+secret_key).
encode("utf-8"),date)secret_service=sign(secret_date,service)secret_signing=sign(secret_service,"tc3_request")signature=hmac.
new(secret_signing,string_to_sign.
encode("utf-8"),hashlib.
sha256).
hexdigest()print(signature)步骤4:拼接Authorizationauthorization=(algorithm+""+"Credential="+secret_id+"/"+credential_scope+","+"SignedHeaders="+signed_headers+","+"Signature="+signature)print(authorization)print('curl-XPOST'+endpoint+'-H"Authorization:'+authorization+'"'+'-H"Content-Type:application/json;charset=utf-8"'+'-H"Host:'+host+'"'+'-H"X-TC-Action:'+action+'"'+'-H"X-TC-Timestamp:'+str(timestamp)+'"'文字识别版权所有:腾讯云计算(北京)有限责任公司第38共470页+'-H"X-TC-Version:'+version+'"'+'-H"X-TC-Region:'+region+'"'+"-d'"+payload+"'")Golangpackagemainimport("crypto/hmac""crypto/sha256""encoding/hex""fmt""time")funcsha256hex(sstring)string{b:=sha256.
Sum256([]byte(s))returnhex.
EncodeToString(b[:])}funchmacsha256(s,keystring)string{hashed:=hmac.
New(sha256.
New,[]byte(key))hashed.
Write([]byte(s))returnstring(hashed.
Sum(nil))}funcmain(){secretId:="AKIDz8krbsJ5yKBZQpn74WFkmLPx3*******"secretKey:="Gu5t9xGARNpq86cd98joQYCN3*******"host:="cvm.
tencentcloudapi.
com"algorithm:="TC3-HMAC-SHA256"service:="cvm"version:="2017-03-12"action:="DescribeInstances"region:="ap-guangzhou"//vartimestampint64=time.
Now().
Unix()vartimestampint64=1551113065//step1:buildcanonicalrequeststringhttpRequestMethod:="POST"canonicalURI:="/"canonicalQueryString:=""canonicalHeaders:="content-type:application/json;charset=utf-8\n"+"host:"+host+"\n"signedHeaders:="content-type;host"payload:=`{"Limit":1,"Filters":[{"Values":["\u672a\u547d\u540d"],"Name":"instance-name"}]}`hashedRequestPayload:=sha256hex(payload)canonicalRequest:=fmt.
Sprintf("%s\n%s\n%s\n%s\n%s\n%s",httpRequestMethod,canonicalURI,文字识别版权所有:腾讯云计算(北京)有限责任公司第39共470页canonicalQueryString,canonicalHeaders,signedHeaders,hashedRequestPayload)fmt.
Println(canonicalRequest)//step2:buildstringtosigndate:=time.
Unix(timestamp,0).
UTC().
Format("2006-01-02")credentialScope:=fmt.
Sprintf("%s/%s/tc3_request",date,service)hashedCanonicalRequest:=sha256hex(canonicalRequest)string2sign:=fmt.
Sprintf("%s\n%d\n%s\n%s",algorithm,timestamp,credentialScope,hashedCanonicalRequest)fmt.
Println(string2sign)//step3:signstringsecretDate:=hmacsha256(date,"TC3"+secretKey)secretService:=hmacsha256(service,secretDate)secretSigning:=hmacsha256("tc3_request",secretService)signature:=hex.
EncodeToString([]byte(hmacsha256(string2sign,secretSigning)))fmt.
Println(signature)//step4:buildauthorizationauthorization:=fmt.
Sprintf("%sCredential=%s/%s,SignedHeaders=%s,Signature=%s",algorithm,secretId,credentialScope,signedHeaders,signature)fmt.
Println(authorization)curl:=fmt.
Sprintf(`curl-XPOSThttps://%s\-H"Authorization:%s"\-H"Content-Type:application/json;charset=utf-8"\-H"Host:%s"-H"X-TC-Action:%s"\-H"X-TC-Timestamp:%d"\-H"X-TC-Version:%s"\-H"X-TC-Region:%s"\-d'%s'`,host,authorization,host,action,timestamp,version,region,payload)fmt.
Println(curl)}PHP=2.
3.
0require'digest'require'json'require'time'require'openssl'#密钥参数secret_id='AKIDz8krbsJ5yKBZQpn74WFkmLPx3*******'secret_key='Gu5t9xGARNpq86cd98joQYCN3*******'service='cvm'host='cvm.
tencentcloudapi.
com'endpoint='https://'+hostregion='ap-guangzhou'action='DescribeInstances'version='2017-03-12'algorithm='TC3-HMAC-SHA256'#timestamp=Time.
now.
to_itimestamp=1551113065date=Time.
at(timestamp).
utc.
strftime('%Y-%m-%d')步骤1:拼接规范请求串http_request_method='POST'canonical_uri='/'canonical_querystring=''canonical_headers="content-type:application/json;charset=utf-8\nhost:#{host}\n"signed_headers='content-type;host'#params={'Limit'=>1,'Filters'Name'=>'instance-name','Values'=>['未命名']}]}#payload=JSON.
generate(params,{'ascii_only'=>true,'space'#jsonwillgenerateinrandomorder,togetspecifiedresultinwehard-codeithere.
payload='{"Limit":1,"Filters":[{"Values":["\u672a\u547d\u540d"],"Name":"instance-name"}]}'hashed_request_payload=Digest::SHA256.
hexdigest(payload)canonical_request=[http_request_method,canonical_uri,canonical_querystring,canonical_headers,signed_headers,hashed_request_payload,].
join("\n")文字识别版权所有:腾讯云计算(北京)有限责任公司第42共470页putscanonical_request步骤2:拼接待签名字符串credential_scope=date+'/'+servicetc3_request'hashed_request_payload=Digest::SHA256.
hexdigest(canonical_request)string_to_sign=[algorithm,timestamp.
to_s,credential_scope,hashed_request_payload,].
join("\n")putsstring_to_sign步骤3:计算签名digest=OpenSSL::Digest.
new('sha256')secret_date=OpenSSL::HMAC.
digest(digest,'TC3'+secret_key,date)secret_service=OpenSSL::HMAC.
digest(digest,secret_date,service)secret_signing=OpenSSL::HMAC.
digest(digest,secret_service,'tc3_request')signature=OpenSSL::HMAC.
hexdigest(digest,secret_signing,string_to_sign)putssignature步骤4:拼接Authorizationauthorization="#{algorithm}Credential=#{secret_id}/#{credential_scope},SignedHeaders=#{signed_headers},Signature=#{signature}"putsauthorizationputs'curl-XPOST'+endpoint\+'-H"Authorization:'+authorization+'"'\+'-H"Content-Type:application/json;charset=utf-8"'\+'-H"Host:'+host+'"'\+'-H"X-TC-Action:'+action+'"'\+'-H"X-TC-Timestamp:'+timestamp.
to_s+'"'\+'-H"X-TC-Version:'+version+'"'\+'-H"X-TC-Region:'+region+'"'\+"-d'"+payload+"'"DotNetusingSystem;usingSystem.
Collections.
Generic;usingSystem.
Security.
Cryptography;usingSystem.
Text;publicclassApplication{publicstaticstringSHA256Hex(strings){using(SHA256algo=SHA256.
Create()){文字识别版权所有:腾讯云计算(北京)有限责任公司第43共470页byte[]hashbytes=algo.
ComputeHash(Encoding.
UTF8.
GetBytes(s));StringBuilderbuilder=newStringBuilder();for(inti=0;iBuildHeaders(stringsecretid,stringsecretkey,stringservice,stringendpoint,stringregion,stringaction,stringversion,DateTimedate,stringrequestPayload){stringdatestr=date.
ToString("yyyy-MM-dd");DateTimestartTime=newDateTime(1970,1,1,0,0,0,0,DateTimeKind.
Utc);longrequestTimestamp=(long)Math.
Round((date-startTime).
TotalMilliseconds,MidpointRounding.
AwayFromZero)/1000;步骤1:拼接规范请求串stringalgorithm="TC3-HMAC-SHA256";stringhttpRequestMethod="POST";stringcanonicalUri="/";stringcanonicalQueryString="";stringcontentType="application/json";stringcanonicalHeaders="content-type:"+contentType+";charset=utf-8\n"+"host:"+endpoint+"\n";stringsignedHeaders="content-type;host";stringhashedRequestPayload=SHA256Hex(requestPayload);stringcanonicalRequest=httpRequestMethod+"\n"+canonicalUri+"\n"+canonicalQueryString+"\n"+canonicalHeaders+"\n"+signedHeaders+"\n"+hashedRequestPayload;Console.
WriteLine(canonicalRequest);Console.
WriteLine(步骤2:拼接待签名字符串stringcredentialScope=datestr+"/"+servicetc3_request";stringhashedCanonicalRequest=SHA256Hex(canonicalRequest);stringstringToSign=algorithm+"\n"+requestTimestamp.
ToString()+"\n"+credentialScope+"\n"+hashedCanonicalRequest;Console.
WriteLine(stringToSign);Console.
WriteLine(文字识别版权所有:腾讯云计算(北京)有限责任公司第44共470页步骤3:计算签名byte[]tc3SecretKey=Encoding.
UTF8.
GetBytes("TC3"+secretkey);byte[]secretDate=HmacSHA256(tc3SecretKey,Encoding.
UTF8.
GetBytes(datestr));byte[]secretService=HmacSHA256(secretDate,Encoding.
UTF8.
GetBytes(service));byte[]secretSigning=HmacSHA256(secretService,Encoding.
UTF8.
GetBytes("tc3_request"));byte[]signatureBytes=HmacSHA256(secretSigning,Encoding.
UTF8.
GetBytes(stringToSign));stringsignature=BitConverter.
ToString(signatureBytes).
Replace(ToLower();Console.
WriteLine(signature);Console.
WriteLine(步骤4:拼接Authorizationstringauthorization=algorithm+""+"Credential="+secretid+"/"+credentialScope+","+"SignedHeaders="+signedHeaders+","+"Signature="+signature;Console.
WriteLine(authorization);Console.
WriteLine(Dictionaryheaders=newDictionary();headers.
Add("Authorization",authorization);headers.
Add("Host",endpoint);headers.
Add("Content-Type",contentType+";charset=utf-8");headers.
Add("X-TC-Timestamp",requestTimestamp.
ToString());headers.
Add("X-TC-Version",version);headers.
Add("X-TC-Action",action);headers.
Add("X-TC-Region",region);returnheaders;}publicstaticvoidMain(string[]args){//密钥参数stringSECRET_ID="AKIDz8krbsJ5yKBZQpn74WFkmLPx3*stringSECRET_KEY="Gu5t9xGARNpq86cd98joQYCN3*stringservice="cvm";stringendpoint="cvm.
tencentcloudapi.
com";stringregion="ap-guangzhou";stringaction="DescribeInstances";stringversion="2017-03-12";//此处由于示例规范的原因,采用时间戳2019-02-2600:44:25,此参数作为示例,如果在项目中,您应当使用://DateTimedate=DateTime.
UtcNow;//注意时区,建议此时间统一采用UTC时间戳,否则容易出错DateTimedate=newDateTime(1970,1,1,0,0,0,0,DateTimeKind.
Utc).
AddSeconds(1551113065);stringrequestPayload="{\"Limit\":1,\"Filters\":[{\"Values\u672a\\u547d\\u540d\"],\"Name\":\"instance-name\"}]}";Dictionaryheaders=BuildHeaders(SECRET_ID,SECRET_KEY,service,endpoint,region,action,version,date,requestPayload);Console.
WriteLine("POSThttps://cvm.
tencentcloudapi.
com");文字识别版权所有:腾讯云计算(北京)有限责任公司第45共470页foreach(KeyValuePairkvinheaders){Console.
WriteLine(kv.
Keykv.
Value);}Console.
WriteLine();Console.
WriteLine(requestPayload);}}NodeJSconstcrypto=require('crypto');functionsha256(message,secret='',encoding){consthmac=crypto.
createHmac('sha256',secret)returnhmac.
update(message).
digest(encoding)}functiongetHash(message,encoding='hex'){consthash=crypto.
createHash('sha256')returnhash.
update(message).
digest(encoding)}functiongetDate(timestamp){constdate=newDate(timestamp*1000)constyear=date.
getUTCFullYear()constmonth=('0'+(date.
getUTCMonth()+1)).
slice(-2)constday=('0'+date.
getUTCDate()).
slice(-2)return`${year}-${month}-${day}`}functionmain(){//密钥参数constSECRET_ID="AKIDz8krbsJ5yKBZQpn74WFkmLPx3*******"constSECRET_KEY="Gu5t9xGARNpq86cd98joQYCN3*******"constendpoint="cvm.
tencentcloudapi.
com"constservice="cvm"constregion="ap-guangzhou"constaction="DescribeInstances"constversion="2017-03-12"//consttimestamp=getTime()consttimestamp=1551113065//时间处理,获取世界时间日期constdate=getDate(timestamp)步骤1:拼接规范请求串constsignedHeaders="content-type;host"constpayload="{\"Limit\":1,\"Filters\":[{\"Values\u672a\\u547d\\u540d\"],\"Name\":\"instance-name\"}]}"consthashedRequestPayload=getHash(payload);文字识别版权所有:腾讯云计算(北京)有限责任公司第46共470页consthttpRequestMethod="POST"constcanonicalUri="/"constcanonicalQueryString=""constcanonicalHeaders="content-type:application/json;charset=utf-8\n"+"host:"+endpoint+"\n"constcanonicalRequest=httpRequestMethod+"\n"+canonicalUri+"\n"+canonicalQueryString+"\n"+canonicalHeaders+"\n"+signedHeaders+"\n"+hashedRequestPayloadconsole.
log(canonicalRequest)console.
log(步骤2:拼接待签名字符串constalgorithm="TC3-HMAC-SHA256"consthashedCanonicalRequest=getHash(canonicalRequest);constcredentialScope=date+"/"+servicetc3_request"conststringToSign=algorithm+"\n"+timestamp+"\n"+credentialScope+"\n"+hashedCanonicalRequestconsole.
log(stringToSign)console.
log(步骤3:计算签名constkDate=sha256(date,'TC3'+SECRET_KEY)constkService=sha256(service,kDate)constkSigning=sha256('tc3_request',kService)constsignature=sha256(stringToSign,kSigning,'hex')console.
log(signature)console.
log(步骤4:拼接Authorizationconstauthorization=algorithm+""+"Credential="+SECRET_ID+"/"+credentialScope+","+"SignedHeaders="+signedHeaders+","+"Signature="+signatureconsole.
log(authorization)console.
log(constCall_Information='curl-XPOST'+"https://"+endpoint+'-H"Authorization:'+authorization+'"'+'-H"Content-Type:application/json;charset=utf-8"'+'-H"Host:'+endpoint+'"'+'-H"X-TC-Action:'+action+'"'+'-H"X-TC-Timestamp:'+timestamp.
toString()+'"'+'-H"X-TC-Version:'+version+'"'+'-H"X-TC-Region:'+region+'"'+"-d'"+payload+"'"console.
log(Call_Information)文字识别版权所有:腾讯云计算(北京)有限责任公司第47共470页}main()C++#include#include#include#include#include#include#include#includeusingnamespacestd;stringget_data(int64_t×tamp){stringutcDate;charbuff[20]={0};//time_ttimenow;structtmsttime;sttime=*gmtime(×tamp);strftime(buff,sizeof(buff),"%Y-%m-%d",&sttime);utcDate=string(buff);returnutcDate;}stringint2str(int64_tn){std::stringstreamss;ss>4]);output.
push_back(lut[c&15]);}returnoutput;}intmain(){//密钥参数文字识别版权所有:腾讯云计算(北京)有限责任公司第49共470页stringSECRET_ID="AKIDz8krbsJ5yKBZQpn74WFkmLPx3*stringSECRET_KEY="Gu5t9xGARNpq86cd98joQYCN3*stringservice="cvm";stringhost="cvm.
tencentcloudapi.
com";stringregion="ap-guangzhou";stringaction="DescribeInstances";stringversion="2017-03-12";int64_ttimestamp=1551113065;stringdate=get_data(timestamp);步骤1:拼接规范请求串stringhttpRequestMethod="POST";stringcanonicalUri="/";stringcanonicalQueryString="";stringcanonicalHeaders="content-type:application/json;charset=utf-8\nhost:"+host+"\n";stringsignedHeaders="content-type;host";stringpayload="{\"Limit\":1,\"Filters\":[{\"Values\u672a\\u547d\\u540d\"],\"Name\":\"instance-name\"}]}";stringhashedRequestPayload=sha256Hex(payload);stringcanonicalRequest=httpRequestMethod+"\n"+canonicalUri+"\n"+canonicalQueryString+"\n"+canonicalHeaders+"\n"+signedHeaders+"\n"+hashedRequestPayload;coutparams){StringBuilders2s=newStringBuilder("GETcvm.
tencentcloudapi.
com/");//签名时要求对参数进行字典排序,此处用TreeMap保证顺序for(Stringk:params.
keySet()){s2s.
append(k).
append("=").
append(params.
get(k).
toString()).
append("&");}returns2s.
toString().
substring(0,s2s.
length()-1);}publicstaticStringgetUrl(TreeMapparams)throwsUnsupportedEncodingException{StringBuilderurl=newStringBuilder("https://cvm.
tencentcloudapi.
com/");文字识别版权所有:腾讯云计算(北京)有限责任公司第55共470页//实际请求的url中对参数顺序没有要求for(Stringk:params.
keySet()){//需要对请求串进行urlencode,由于key都是英文字母,故此处仅对其value进行urlencodeurl.
append(k).
append("=").
append(URLEncoder.
encode(params.
get(k).
toString(),CHARSET)).
append("&");}returnurl.
toString().
substring(0,url.
length()-1);}publicstaticvoidmain(String[]args)throwsException{TreeMapparams=newTreeMap();//TreeMap可以自动排序//实际调用时应当使用随机数,例如:params.
put("Nonce",newRandom().
nextInt(java.
lang.
Integer.
MAX_VALUE));params.
put("Nonce",11886);//公共参数//实际调用时应当使用系统当前时间,例如:params.
put("Timestamp",System.
currentTimeMillis()/1000);params.
put("Timestamp",1465185768);//公共参数params.
put("SecretId","AKIDz8krbsJ5yKBZQpn74WFkmLPx3*公共参数params.
put("Action","DescribeInstances");//公共参数params.
put("Version","2017-03-12");//公共参数params.
put("Region","ap-guangzhou");//公共参数params.
put("Limit",20);//业务参数params.
put("Offset",0);//业务参数params.
put("InstanceIds.
0","ins-09dx96dg");//业务参数params.
put("Signature",sign(getStringToSign(params),"Gu5t9xGARNpq86cd98joQYCN3*HmacSHA1"));//公共参数System.
out.
println(getUrl(params));}}Python注意:如果是在Python2环境中运行,需要先安装requests依赖包:pipinstallrequests.
#-*-coding:utf8-*-importbase64importhashlibimporthmacimporttimeimportrequestssecret_id="AKIDz8krbsJ5yKBZQpn74WFkmLPx3*******"secret_key="Gu5t9xGARNpq86cd98joQYCN3*******"defget_string_to_sign(method,endpoint,params):s=method+endpoint+"/"query_str="&".
join("%s=%s"%(k,params[k])forkinsorted(params))returns+query_strdefsign_str(key,s,method):hmac_str=hmac.
new(key.
encode("utf8"),s.
encode("utf8"),method).
digest()returnbase64.
b64encode(hmac_str)if__name_main__':文字识别版权所有:腾讯云计算(北京)有限责任公司第56共470页endpoint="cvm.
tencentcloudapi.
com"data={'Action':'DescribeInstances','InstanceIds.
0':'ins-09dx96dg','Limit':20,'Nonce':11886,'Offset':0,'Region':'ap-guangzhou','SecretId':secret_id,'Timestamp':1465185768,#int(time.
time())'Version':'2017-03-12'}s=get_string_to_sign("GET",endpoint,data)data["Signature"]=sign_str(secret_key,s,hashlib.
sha1)print(data["Signature"])#此处会实际调用,成功后可能产生计费#resp=requests.
get("https://"+endpoint,params=data)#print(resp.
url)Golangpackagemainimport("bytes""crypto/hmac""crypto/sha1""encoding/base64""fmt""sort")funcmain(){secretId:="AKIDz8krbsJ5yKBZQpn74WFkmLPx3*******"secretKey:="Gu5t9xGARNpq86cd98joQYCN3*******"params:=map[string]string{"Nonce":"11886","Timestamp":"1465185768","Region":"ap-guangzhou","SecretId":secretId,"Version":"2017-03-12","Action":"DescribeInstances","InstanceIds.
0":"ins-09dx96dg","Limit":"20","Offset":"0",}varbufbytes.
Bufferbuf.
WriteString("GET")buf.
WriteString("cvm.
tencentcloudapi.
com")文字识别版权所有:腾讯云计算(北京)有限责任公司第57共470页buf.
WriteString("/")buf.
WriteString("")//sortkeysbyasciiascorderkeys:=make([]string,0,len(params))fork,_:=rangeparams{keys=append(keys,k)}sort.
Strings(keys)fori:=rangekeys{k:=keys[i]buf.
WriteString(k)buf.
WriteString("=")buf.
WriteString(params[k])buf.
WriteString("&")}buf.
Truncate(buf.
Len()-1)hashed:=hmac.
New(sha1.
New,[]byte(secretKey))hashed.
Write(buf.
Bytes())fmt.
Println(base64.
StdEncoding.
EncodeToString(hashed.
Sum(nil)))}PHP$value){$signStr=$signStr.
$keyvalue.
"&";}$signStr=substr($signStr,0,-1);$signature=base64_encode(hash_hmac("sha1",$signStr,$secretKey,true));echo$signature.
PHP_EOL;文字识别版权所有:腾讯云计算(北京)有限责任公司第58共470页//needtoinstallandenablecurlextensioninphp.
ini//$param["Signature"]=$signature;//$url="https://cvm.
tencentcloudapi.
com/".
http_build_query($param);//echo$url.
PHP_EOL;//$ch=curl_init();//curl_setopt($ch,CURLOPT_URL,$url);//$output=curl_exec($ch);//curl_close($ch);//echojson_decode($output);Ruby#-*-coding:UTF-8-*-#requireruby>=2.
3.
0require'time'require'openssl'require'base64'secret_id="AKIDz8krbsJ5yKBZQpn74WFkmLPx3*******"secret_key="Gu5t9xGARNpq86cd98joQYCN3*******"method='GET'endpoint='cvm.
tencentcloudapi.
com'data={'Action'=>'DescribeInstances','InstanceIds.
0'=>'ins-09dx96dg','Limit'=>20,'Nonce'=>11886,'Offset'=>0,'Region'=>'ap-guangzhou','SecretId'=>secret_id,'Timestamp'=>1465185768,#Time.
now.
to_i'Version'=>'2017-03-12',}sign=method+endpoint+'/'params=[]data.
sort.
eachdo|item|paramsrequestParams,stringrequestMethod,stringrequestHost,stringrequestPath){stringretStr="";retStr+=requestMethod;retStr+=requestHost;retStr+=requestPath;retStr+="";stringv="";foreach(stringkeyinrequestParams.
Keys){v+=string.
Format("{0}={1}&",key,requestParams[key]);}retStr+=v.
TrimEnd('&');returnretStr;}publicstaticvoidMain(string[]args){//密钥参数stringSECRET_ID="AKIDz8krbsJ5yKBZQpn74WFkmLPx3*stringSECRET_KEY="Gu5t9xGARNpq86cd98joQYCN3*stringendpoint="cvm.
tencentcloudapi.
com";stringregion="ap-guangzhou";stringaction="DescribeInstances";stringversion="2017-03-12";doubleRequestTimestamp=1465185768;//时间戳2019-02-2600:44:25,此参数作为示例,以实际为准//longtimestamp=ToTimestamp()/1000;//stringrequestTimestamp=timestamp.
ToString();Dictionaryparam=newDictionary();param.
Add("Limit","20");文字识别版权所有:腾讯云计算(北京)有限责任公司第60共470页param.
Add("Offset","0");param.
Add("InstanceIds.
0","ins-09dx96dg");param.
Add("Action",action);param.
Add("Nonce","11886");//param.
Add("Nonce",Math.
Abs(newRandom().
Next()).
ToString());param.
Add("Timestamp",RequestTimestamp.
ToString());param.
Add("Version",version);param.
Add("SecretId",SECRET_ID);param.
Add("Region",region);SortedDictionaryheaders=newSortedDictionary(param,StringComparer.
Ordinal);stringsigInParam=MakeSignPlainText(headers,"GET",endpoint,"/");stringsigOutParam=Sign(SECRET_KEY,sigInParam);Console.
WriteLine(sigOutParam);}}NodeJSconstcrypto=require('crypto');functionget_req_url(params,endpoint){params['Signature']=escape(params['Signature']);consturl_strParam=sort_params(params)return"https://"+endpointurl_strParam.
slice(1);}functionformatSignString(reqMethod,endpoint,path,strParam){letstrSign=reqMethod+endpoint+path+""+strParam.
slice(1);returnstrSign;}functionsha1(secretKey,strsign){letsignMethodMap={'HmacSHA1':"sha1"};lethmac=crypto.
createHmac(signMethodMap['HmacSHA1'],secretKey||"");returnhmac.
update(Buffer.
from(strsign,'utf8')).
digest('base64')}functionsort_params(params){letstrParam="";letkeys=Object.
keys(params);keys.
sort();for(letkinkeys){//k=k.
replace(/_/g,'.
');strParamkeys[k]params[keys[k]]);}returnstrParam}functionmain(){文字识别版权所有:腾讯云计算(北京)有限责任公司第61共470页//密钥参数constSECRET_ID="AKIDz8krbsJ5yKBZQpn74WFkmLPx3*******"constSECRET_KEY="Gu5t9xGARNpq86cd98joQYCN3*******"constendpoint="cvm.
tencentcloudapi.
com"constRegion="ap-guangzhou"constVersion="2017-03-12"constAction="DescribeInstances"constTimestamp=1465185768//时间戳2016-06-0612:02:48,此参数作为示例,以实际为准//constTimestamp=Math.
round(Date.
now()/1000)constNonce=11886//随机正整数//constnonce=Math.
round(Math.
random()*65535)letparams={};params['Action']=Action;params['InstanceIds.
0']='ins-09dx96dg';params['Limit']=20;params['Offset']=0;params['Nonce']=Nonce;params['Region']=Region;params['SecretId']=SECRET_ID;params['Timestamp']=Timestamp;params['Version']=Version;//1.
对参数排序,并拼接请求字符串strParam=sort_params(params)//2.
拼接签名原文字符串constreqMethod="GET";constpath="/";strSign=formatSignString(reqMethod,endpoint,path,strParam)//console.
log(strSign)//3.
生成签名串params['Signature']=sha1(SECRET_KEY,strSign)console.
log(params['Signature'])//4.
进行url编码并拼接请求url//constreq_url=get_req_url(params,endpoint)//console.
log(params['Signature'])//console.
log(req_url)}main()文字识别版权所有:腾讯云计算(北京)有限责任公司第62共470页注意:目前只要请求被服务端正常处理了,响应的HTTP状态码均为200.
例如返回的消息体里的错误码是签名失败,但HTTP状态码是200,而不是401.
正确返回结果以云服务器的接口查看实例状态列表(DescribeInstancesStatus)2017-03-12版本为例,若调用成功,其可能的返回如下为:{"Response":{"TotalCount":0,"InstanceStatusSet":[],"RequestId":"b5b41468-520d-4192-b42f-595cc34b6c1c"}}Response及其内部的RequestId是固定的字段,无论请求成功与否,只要API处理了,则必定会返回.
RequestId用于一个API请求的唯一标识,如果API出现异常,可以联系我们,并提供该ID来解决问题.
除了固定的字段外,其余均为具体接口定义的字段,不同的接口所返回的字段参见接口文档中的定义.
此例中的TotalCount和InstanceStatusSet均为DescribeInstancesStatus接口定义的字段,由于调用请求的用户暂时还没有云服务器实例,因此TotalCount在此情况下的返回值为0,InstanceStatusSet列表为空.
错误返回结果若调用失败,其返回值示例如下为:{"Response":{"Error":{"Code":"AuthFailure.
SignatureFailure","Message":"Theprovidedcredentialscouldnotbevalidated.
Pleasecheckyoursignatureiscorrect.
"},"RequestId":"ed93f3cb-f35e-473f-b9f3-0d451b8b79c6"}}Error的出现代表着该请求调用失败.
Error字段连同其内部的Code和Message字段在调用失败时是必定返回的.
Code表示具体出错的错误码,当请求出错时可以先根据该错误码在公共错误码和当前接口对应的错误码列表里面查找对应原因和解决方案.
Message显示出了这个错误发生的具体原因,随着业务发展或体验优化,此文本可能会经常保持变更或更新,用户不应依赖这个返回值.
RequestId用于一个API请求的唯一标识,如果API出现异常,可以联系我们,并提供该ID来解决问题.
公共错误码返回结果中如果存在Error字段,则表示调用API接口失败.
Error中的Code字段表示错误码,所有业务都可能出现的错误码为公共错误码,下表列出了公共错误码.
错误码错误描述返回结果最近更新时间:2020-06-1208:16:26文字识别版权所有:腾讯云计算(北京)有限责任公司第63共470页错误码错误描述AuthFailure.
InvalidSecretId密钥非法(不是云API密钥类型).
AuthFailure.
MFAFailureMFA错误.
AuthFailure.
SecretIdNotFound密钥不存在.
AuthFailure.
SignatureExpire签名过期.
AuthFailure.
SignatureFailure签名错误.
AuthFailure.
TokenFailuretoken错误.
AuthFailure.
UnauthorizedOperation请求未CAM授权.
DryRunOperationDryRun操作,代表请求将会是成功的,只是多传了DryRun参数.
FailedOperation操作失败.
InternalError内部错误.
InvalidAction接口不存在.
InvalidParameter参数错误.
InvalidParameterValue参数取值错误.
LimitExceeded超过配额限制.
MissingParameter缺少参数错误.
NoSuchVersion接口版本不存在.
RequestLimitExceeded请求的次数超过了频率限制.
ResourceInUse资源被占用.
ResourceInsufficient资源不足.
ResourceNotFound资源不存在.
ResourceUnavailable资源不可用.
UnauthorizedOperation未授权操作.
UnknownParameter未知参数错误.
UnsupportedOperation操作不支持.
UnsupportedProtocolHTTPS请求方法错误,只支持GET和POST请求.
UnsupportedRegion接口不支持所传地域.
文字识别版权所有:腾讯云计算(北京)有限责任公司第64共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持图像整体文字的检测和识别.
可以识别中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语,阿拉伯语20种语言,且各种语言均支持与英文混合的文字识别.
适用于印刷文档识别、网络图片识别、广告图文字识别、街景店招牌识别、菜单识别、视频标题识别、头像文字识别等场景.
产品优势:支持自动识别语言类型,可返回文本框坐标信息,对于倾斜文本支持自动旋转纠正.
通用印刷体识别不同版本的差异如下:【荐】通用印刷体识别【荐】通用印刷体识别(高精度版)通用印刷体识别(精简版)适用场景适用于所有通用场景的印刷体识别适用于文字较多、长串数字、小字、模糊字、倾斜文本等困难场景适用于快速文本识别场景,准召率有一定损失,价格更优惠识别准确率96%99%91%价格中高低支持的语言中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语中文、英文、中英文中文、英文、中英文自动语言检测支持支持支持返回文本行坐标支持支持支持自动旋转纠正支持旋转识别,返回角度信息支持旋转识别,返回角度信息支持旋转识别,返回角度信息默认接口请求频率限制:20次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:GeneralBasicOCR.
通用文字识别相关接口通用印刷体识别最近更新时间:2021-03-2608:06:36推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第65共470页参数名称必选类型描述Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-seoul,ap-shanghai,na-torontoImageBase64否String图片/PDF的Base64值.
要求图片/PDF经Base64编码后不超过7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片/PDF的Url地址.
要求图片/PDF经Base64编码后不超过7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
Scene否String保留字段.
LanguageType否String识别语言类型.
支持自动识别语言类型,同时支持自选语言种类,默认中英文混合(zh),各种语言均支持与英文混合的文字识别.
可选值:zh\auto\jap\kor\spa\fre\ger\por\vie\may\rus\ita\hol\swe\fin\dan\nor\hun\tha\lat\ara可选值分别表示:中英文混合、自动识别、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语、拉丁语系、阿拉伯语.
IsPdf否Boolean是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别.
PdfPageNumber否Integer需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1.
3.
输出参数参数名称类型描述TextDetectionsArrayofTextDetection检测到的文本信息,包括文本行内容、置信度、文本行坐标以及文本行旋转纠正后的坐标,具体内容请点击左侧链接.
LanguageString检测到的语言类型,目前支持的语言类型参考入参LanguageType说明.
AngelFloat图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负.
点击查看如何纠正倾斜文本PdfPageSizeInteger图片为PDF时,返回PDF的总页数,默认为0RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例文字识别版权所有:腾讯云计算(北京)有限责任公司第66共470页示例1通用印刷体识别示例代码前往调试工具输入示例https://ocr.
tencentcloudapi.
com/Action=GeneralBasicOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"TextDetections":[{"DetectedText":"Confetteria","Confidence":99,"ItemPolygon":{"X":473,"Y":273,"Width":112,"Height":22},"Polygon":[{"X":450,"Y":211},{"X":560,"Y":223},{"X":558,"Y":244},{"X":448,"Y":232}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":1}}"},{"DetectedText":"Raffaello","Confidence":99,"ItemPolygon":{"X":396,"Y":304,"Width":282,"Height":68},文字识别版权所有:腾讯云计算(北京)有限责任公司第67共470页"Polygon":[{"X":370,"Y":233},{"X":649,"Y":265},{"X":642,"Y":331},{"X":362,"Y":299}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":2}}"},{"DetectedText":"费列罗臻点坊","Confidence":99,"ItemPolygon":{"X":437,"Y":385,"Width":188,"Height":32},"Polygon":[{"X":402,"Y":318},{"X":587,"Y":339},{"X":584,"Y":370},{"X":398,"Y":349}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":3}}"},{"DetectedText":"拉斐尔脆雪柔",文字识别版权所有:腾讯云计算(北京)有限责任公司第68共470页"Confidence":99,"ItemPolygon":{"X":427,"Y":435,"Width":207,"Height":34},"Polygon":[{"X":386,"Y":366},{"X":591,"Y":390},{"X":587,"Y":423},{"X":382,"Y":399}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":3}}"}],"Language":"zh","Angel":6.
5,"PdfPageSize":0,"RequestId":"03e66873-5209-4d26-abee-c4acd66fab91"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHP文字识别版权所有:腾讯云计算(北京)有限责任公司第69共470页TencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
EmptyImageError图片内容为空.
FailedOperation.
EngineRecognizeTimeout引擎识别超时.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
ImageNoText图片中未检测到文本.
FailedOperation.
LanguageNotSupport输入的Language不支持.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第70共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持广告商品图片内文字的检测和识别,返回文本框位置与文字内容.
产品优势:针对广告商品图片普遍存在较多繁体字、艺术字的特点,进行了识别能力的增强.
支持中英文、横排、竖排以及倾斜场景文字识别.
文字识别的召回率和准确率能达到96%以上.
默认接口请求频率限制:20次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:AdvertiseOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
要求图片经Base64编码后不超过7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
要求图片经Base64编码后不超过7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述TextDetectionsArrayofAdvertiseTextDetection检测到的文本信息,包括文本行内容、置信度、文本行坐标以及文本行旋转纠正后的坐标,具体内容请点击左侧链接.
RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1通用印刷体识别示例代码前往调试工具广告文字识别最近更新时间:2021-02-0408:28:12推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第71共470页输入示例https://ocr.
tencentcloudapi.
com/Action=AdvertiseOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"TextDetections":[{"DetectedText":"Confetteria","Confidence":99,"Polygon":[{"X":450,"Y":211},{"X":560,"Y":223},{"X":558,"Y":244},{"X":448,"Y":232}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":1}}"},{"DetectedText":"Raffaello","Confidence":99,"Polygon":[{"X":370,"Y":233},{"X":649,"Y":265},{"X":642,"Y":331},{文字识别版权所有:腾讯云计算(北京)有限责任公司第72共470页"X":362,"Y":299}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":2}}"},{"DetectedText":"费列罗臻点坊","Confidence":99,"Polygon":[{"X":402,"Y":318},{"X":587,"Y":339},{"X":584,"Y":370},{"X":398,"Y":349}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":3}}"},{"DetectedText":"拉斐尔脆雪柔","Confidence":99,"Polygon":[{"X":386,"Y":366},{"X":591,"Y":390},{"X":587,"Y":423},{"X":382,"Y":399}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":3}}"文字识别版权所有:腾讯云计算(北京)有限责任公司第73共470页}],"RequestId":"03e66873-5209-4d26-abee-c4acd66fab91"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
EmptyImageError图片内容为空.
FailedOperation.
EngineRecognizeTimeout引擎识别超时.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
ImageNoText图片中未检测到文本.
FailedOperation.
LanguageNotSupport输入的Language不支持.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
文字识别版权所有:腾讯云计算(北京)有限责任公司第74共470页错误码描述InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第75共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持图像整体文字的检测和识别.
支持中文、英文、中英文、数字和特殊字符号的识别,并返回文字框位置和文字内容.
适用于文字较多、版式复杂、对识别准召率要求较高的场景,如试卷试题、网络图片、街景店招牌、法律卷宗等场景.
产品优势:与通用印刷体识别相比,提供更高精度的文字识别服务,在文字较多、长串数字、小字、模糊字、倾斜文本等困难场景下,高精度版的准确率和召回率更高.
通用印刷体识别不同版本的差异如下:【荐】通用印刷体识别(高精度版)【荐】通用印刷体识别通用印刷体识别(精简版)适用场景适用于文字较多、长串数字、小字、模糊字、倾斜文本等困难场景适用于所有通用场景的印刷体识别适用于快速文本识别场景,准召率有一定损失,价格更优惠识别准确率99%96%91%价格高中低支持的语言中文、英文、中英文中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语中文、英文、中英文自动语言检测支持支持支持返回文本行坐标支持支持支持自动旋转纠正支持旋转识别,返回角度信息支持旋转识别,返回角度信息支持旋转识别,返回角度信息默认接口请求频率限制:10次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:GeneralAccurateOCR.
Version是String公共参数,本接口取值:2018-11-19.
通用印刷体识别(高精度版)最近更新时间:2021-02-0408:28:11推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第76共470页参数名称必选类型描述Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
要求图片经Base64编码后不超过7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
要求图片经Base64编码后不超过7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述TextDetectionsArrayofTextDetection检测到的文本信息,包括文本行内容、置信度、文本行坐标以及文本行旋转纠正后的坐标,具体内容请点击左侧链接.
AngelFloat图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负.
点击查看如何纠正倾斜文本RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1通用印刷体识别(高精度版)示例代码前往调试工具输入示例https://ocr.
tencentcloudapi.
com/Action=GeneralAccurateOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"TextDetections":[{"DetectedText":"Confetteria","Confidence":99,"ItemPolygon":{"X":449,"Y":211,"Width":115,"Height":37},"Polygon":[{文字识别版权所有:腾讯云计算(北京)有限责任公司第77共470页"X":449,"Y":231},{"X":452,"Y":211},{"X":563,"Y":227},{"X":560,"Y":247}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":1}}"},{"DetectedText":"Raffaello","Confidence":99,"ItemPolygon":{"X":361,"Y":242,"Width":288,"Height":97},"Polygon":[{"X":361,"Y":308},{"X":368,"Y":242},{"X":648,"Y":271},{"X":641,"Y":338}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":2}}"},{"DetectedText":"费列罗臻点坊","Confidence":99,"ItemPolygon":{文字识别版权所有:腾讯云计算(北京)有限责任公司第78共470页"X":394,"Y":316,"Width":200,"Height":56},"Polygon":[{"X":394,"Y":349},{"X":398,"Y":316},{"X":593,"Y":337},{"X":589,"Y":371}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":2}}"},{"DetectedText":"拉斐尔@脆雪柔","Confidence":98,"ItemPolygon":{"X":381,"Y":368,"Width":214,"Height":55},"Polygon":[{"X":381,"Y":401},{"X":385,"Y":368},{"X":594,"Y":389},{"X":590,"Y":422}文字识别版权所有:腾讯云计算(北京)有限责任公司第79共470页],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":2}}"}],"Angel":0,"RequestId":"d2a1c039-817d-455b-b2e2-f765a7261906"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
EmptyImageError图片内容为空.
FailedOperation.
EngineRecognizeTimeout引擎识别超时.
FailedOperation.
ImageBlur图片模糊.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
ImageNoText图片中未检测到文本.
FailedOperation.
ImageSizeTooLarge图片尺寸过大,请参考输出参数中关于图片大小限制的说明.
FailedOperation.
OcrFailedOCR识别失败.
文字识别版权所有:腾讯云计算(北京)有限责任公司第80共470页错误码描述FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameter.
EngineImageDecodeFailed图片解码失败.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第81共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持图像整体文字的检测和识别.
支持中文、英文、中英文、数字和特殊字符号的识别,并返回文字框位置和文字内容.
适用于快速文本识别场景.
产品优势:与通用印刷体识别接口相比,精简版虽然在准确率和召回率上有一定损失,但价格更加优惠.
通用印刷体识别不同版本的差异如下:通用印刷体识别(精简版)【荐】通用印刷体识别【荐】通用印刷体识别(高精度版)适用场景适用于快速文本识别场景,准召率有一定损失,价格更优惠适用于所有通用场景的印刷体识别适用于文字较多、长串数字、小字、模糊字、倾斜文本等困难场景识别准确率91%96%99%价格低中高支持的语言中文、英文、中英文中文、英文、中英文、日语、韩语、西班牙语、法语、德语、葡萄牙语、越南语、马来语、俄语、意大利语、荷兰语、瑞典语、芬兰语、丹麦语、挪威语、匈牙利语、泰语中文、英文、中英文自动语言检测支持支持支持返回文本行坐标支持支持支持自动旋转纠正支持旋转识别,返回角度信息支持旋转识别,返回角度信息支持旋转识别,返回角度信息默认接口请求频率限制:10次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:GeneralEfficientOCR.
Version是String公共参数,本接口取值:2018-11-19.
通用印刷体识别(精简版)最近更新时间:2021-03-2608:06:35推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第82共470页参数名称必选类型描述Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
要求图片经Base64编码后不超过7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
要求图片经Base64编码后不超过7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP格式.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述TextDetectionsArrayofTextDetection检测到的文本信息,包括文本行内容、置信度、文本行坐标以及文本行旋转纠正后的坐标,具体内容请点击左侧链接.
AngelFloat图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负.
点击查看如何纠正倾斜文本RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1通用印刷体识别(精简版)示例代码前往调试工具输入示例https://ocr.
tencentcloudapi.
com/Action=GeneralEfficientOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"TextDetections":[{"DetectedText":"Confetteria","Confidence":91,"ItemPolygon":{"X":472,"Y":275,"Width":118,"Height":21},"Polygon":[{文字识别版权所有:腾讯云计算(北京)有限责任公司第83共470页"X":449,"Y":214},{"X":566,"Y":227},{"X":563,"Y":247},{"X":447,"Y":234}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":1}}"},{"DetectedText":"Raffaello","Confidence":98,"ItemPolygon":{"X":395,"Y":305,"Width":281,"Height":69},"Polygon":[{"X":370,"Y":235},{"X":648,"Y":266},{"X":640,"Y":334},{"X":362,"Y":303}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":2}}"},{"DetectedText":"费列罗臻点坊","Confidence":99,"ItemPolygon":{文字识别版权所有:腾讯云计算(北京)有限责任公司第84共470页"X":434,"Y":382,"Width":191,"Height":35},"Polygon":[{"X":400,"Y":316},{"X":589,"Y":337},{"X":585,"Y":371},{"X":396,"Y":350}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":3}}"},{"DetectedText":"拉斐尔@脆雪柔","Confidence":90,"ItemPolygon":{"X":427,"Y":434,"Width":205,"Height":36},"Polygon":[{"X":387,"Y":367},{"X":590,"Y":389},{"X":586,"Y":424},{"X":383,"Y":402}文字识别版权所有:腾讯云计算(北京)有限责任公司第85共470页],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":3}}"}],"Angel":6.
3359375,"RequestId":"f522dcec-f977-4497-a342-66680eb6aa6f"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
EmptyImageError图片内容为空.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
ImageNoText图片中未检测到文本.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
文字识别版权所有:腾讯云计算(北京)有限责任公司第86共470页错误码描述LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第87共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持图片中整体文字的检测和识别,返回文字框位置与文字内容.
相比通用印刷体识别接口,识别速度更快、支持的QPS更高.
默认接口请求频率限制:10次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:GeneralFastOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
IsPdf否Boolean是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别.
PdfPageNumber否Integer需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1.
3.
输出参数参数名称类型描述TextDetectionsArrayofTextDetection检测到的文本信息,具体内容请点击左侧链接.
LanguageString检测到的语言,目前支持的语种范围为:简体中文、繁体中文、英文、日文、韩文.
未来将陆续新增对更多语种的支持.
返回结果含义为:zh-中英混合,jap-日文,kor-韩文.
AngelFloat图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负通用印刷体识别(高速版)最近更新时间:2021-03-2308:07:27推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第88共470页参数名称类型描述PdfPageSizeInteger图片为PDF时,返回PDF的总页数,默认为0RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1通用印刷体识别(高速版)示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=GeneralFastOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"TextDetections":[{"DetectedText":"Confetteria","Confidence":99,"ItemPolygon":{"X":473,"Y":273,"Width":112,"Height":22},"Polygon":[{"X":450,"Y":211},{"X":560,"Y":223},{"X":558,"Y":244},{"X":448,"Y":232}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":1}}"},{文字识别版权所有:腾讯云计算(北京)有限责任公司第89共470页"DetectedText":"Raffaello","Confidence":99,"ItemPolygon":{"X":396,"Y":304,"Width":282,"Height":68},"Polygon":[{"X":370,"Y":233},{"X":649,"Y":265},{"X":642,"Y":331},{"X":362,"Y":299}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":2}}"},{"DetectedText":"费列罗臻点坊","Confidence":99,"ItemPolygon":{"X":437,"Y":385,"Width":188,"Height":32},"Polygon":[{"X":402,"Y":318},{"X":587,"Y":339},{"X":584,"Y":370},{文字识别版权所有:腾讯云计算(北京)有限责任公司第90共470页"X":398,"Y":349}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":3}}"},{"DetectedText":"拉斐尔脆雪柔","Confidence":99,"ItemPolygon":{"X":427,"Y":435,"Width":207,"Height":34},"Polygon":[{"X":386,"Y":366},{"X":591,"Y":390},{"X":587,"Y":423},{"X":382,"Y":399}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":3}}"}],"Language":"zh","Angel":6.
5,"PdfPageSize":0,"RequestId":"6809d421-875a-47f6-915f-fee749982f80"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector文字识别版权所有:腾讯云计算(北京)有限责任公司第91共470页用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
EmptyImageError图片内容为空.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
ImageNoText图片中未检测到文本.
FailedOperation.
LanguageNotSupport输入的Language不支持.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第92共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持图像英文文字的检测和识别,返回文字框位置与文字内容.
支持多场景、任意版面下的英文、字母、数字和常见字符的识别,同时覆盖英文印刷体和英文手写体识别.
默认接口请求频率限制:10次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:EnglishOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
EnableCoordPoint否Boolean单词四点坐标开关,开启可返回图片中单词的四点坐标.
该参数默认值为false.
EnableCandWord否Boolean候选字开关,开启可返回识别时多个可能的候选字(每个候选字对应其置信度).
该参数默认值为false.
3.
输出参数参数名称类型描述TextDetectionsArrayofTextDetectionEn检测到的文本信息,具体内容请点击左侧链接.
AngelFloat图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负.
点击查看如何纠正倾斜文本英文识别最近更新时间:2021-02-0408:28:12推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第93共470页参数名称类型描述RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1英文识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=EnglishOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"TextDetections":[{"DetectedText":"Nomatterhowlongthe","Confidence":99,"Polygon":[{"X":228,"Y":244},{"X":228,"Y":269},{"X":562,"Y":270},{"X":562,"Y":245}],"AdvancedInfo":"{}","WordCoordPoint":[{"WordCoordinate":[{"X":226,"Y":270},{"X":226,"Y":241文字识别版权所有:腾讯云计算(北京)有限责任公司第94共470页},{"X":270,"Y":242},{"X":270,"Y":271}]},{"WordCoordinate":[{"X":278,"Y":271},{"X":279,"Y":242},{"X":368,"Y":242},{"X":368,"Y":271}]},{"WordCoordinate":[{"X":378,"Y":271},{"X":378,"Y":242},{"X":437,"Y":242},{"X":437,"Y":271}]},文字识别版权所有:腾讯云计算(北京)有限责任公司第95共470页{"WordCoordinate":[{"X":446,"Y":271},{"X":446,"Y":242},{"X":502,"Y":242},{"X":502,"Y":271}]},{"WordCoordinate":[{"X":514,"Y":271},{"X":514,"Y":242},{"X":566,"Y":243},{"X":566,"Y":272}]}],"CandWord":[{"CandWords":[{"Confidence":99,"Character":"N"},{"Confidence":0,"Character":""文字识别版权所有:腾讯云计算(北京)有限责任公司第96共470页}]},{"CandWords":[{"Confidence":99,"Character":"o"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":"nil"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":"m"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"a"},{"Confidence":0,"Character":""}]},文字识别版权所有:腾讯云计算(北京)有限责任公司第97共470页{"CandWords":[{"Confidence":100,"Character":"t"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"t"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"e"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"r"},{"Confidence":0,"Character":""}]},{"CandWords":[{文字识别版权所有:腾讯云计算(北京)有限责任公司第98共470页"Confidence":99,"Character":"nil"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":"h"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"o"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":"w"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":"nil"},文字识别版权所有:腾讯云计算(北京)有限责任公司第99共470页{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":"l"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":"o"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"n"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"g"},{"Confidence":0,"Character":""文字识别版权所有:腾讯云计算(北京)有限责任公司第100共470页}]},{"CandWords":[{"Confidence":99,"Character":"nil"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":"t"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"h"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"e"},{"Confidence":0,"Character":""}]}文字识别版权所有:腾讯云计算(北京)有限责任公司第101共470页],"Words":[{"Confidence":99,"Character":"No"},{"Confidence":99,"Character":"matter"},{"Confidence":99,"Character":"how"},{"Confidence":99,"Character":"long"},{"Confidence":99,"Character":"the"}]},{"DetectedText":"night,thedaywillcome.
","Confidence":99,"Polygon":[{"X":226,"Y":303},{"X":226,"Y":331},{"X":569,"Y":331},{"X":569,"Y":303}],"AdvancedInfo":"{}","WordCoordPoint":[{"WordCoordinate":[{"X":224,文字识别版权所有:腾讯云计算(北京)有限责任公司第102共470页"Y":333},{"X":224,"Y":301},{"X":297,"Y":301},{"X":297,"Y":333}]},{"WordCoordinate":[{"X":298,"Y":333},{"X":298,"Y":301},{"X":305,"Y":301},{"X":305,"Y":333}]},{"WordCoordinate":[{"X":316,"Y":333},{"X":316,"Y":301},{"X":352,"Y":301},{文字识别版权所有:腾讯云计算(北京)有限责任公司第103共470页"X":352,"Y":333}]},{"WordCoordinate":[{"X":365,"Y":333},{"X":365,"Y":301},{"X":423,"Y":300},{"X":423,"Y":333}]},{"WordCoordinate":[{"X":432,"Y":333},{"X":432,"Y":300},{"X":474,"Y":300},{"X":474,"Y":332}]},{"WordCoordinate":[{"X":483,"Y":332},文字识别版权所有:腾讯云计算(北京)有限责任公司第104共470页{"X":483,"Y":300},{"X":565,"Y":300},{"X":565,"Y":332}]},{"WordCoordinate":[{"X":567,"Y":332},{"X":567,"Y":300},{"X":591,"Y":300},{"X":591,"Y":332}]}],"CandWord":[{"CandWords":[{"Confidence":99,"Character":"n"},{"Confidence":0,"Character":""}]},{"CandWords":[{文字识别版权所有:腾讯云计算(北京)有限责任公司第105共470页"Confidence":100,"Character":"i"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"g"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"h"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"t"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":","},文字识别版权所有:腾讯云计算(北京)有限责任公司第106共470页{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":"nil"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":"t"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"h"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"e"},{"Confidence":0,"Character":""文字识别版权所有:腾讯云计算(北京)有限责任公司第107共470页}]},{"CandWords":[{"Confidence":99,"Character":"nil"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":"d"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"a"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"y"},{"Confidence":0,"Character":""}]},文字识别版权所有:腾讯云计算(北京)有限责任公司第108共470页{"CandWords":[{"Confidence":99,"Character":"nil"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":"w"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"i"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"l"},{"Confidence":0,"Character":""}]},{"CandWords":[{文字识别版权所有:腾讯云计算(北京)有限责任公司第109共470页"Confidence":99,"Character":"l"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":"nil"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":"c"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":"o"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"m"},文字识别版权所有:腾讯云计算(北京)有限责任公司第110共470页{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":100,"Character":"e"},{"Confidence":0,"Character":""}]},{"CandWords":[{"Confidence":99,"Character":".
"},{"Confidence":0,"Character":""}]}],"Words":[{"Confidence":99,"Character":"night"},{"Confidence":99,"Character":","},{"Confidence":99,"Character":"the"},{"Confidence":99,"Character":"day"},{"Confidence":99,"Character":"will"文字识别版权所有:腾讯云计算(北京)有限责任公司第111共470页},{"Confidence":99,"Character":"come"},{"Confidence":99,"Character":".
"}]}],"Angel":0,"RequestId":"f2b87b6d-37c4-402f-b8b0-a74686f8f838"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
EmptyImageError图片内容为空.
文字识别版权所有:腾讯云计算(北京)有限责任公司第112共470页错误码描述FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
ImageNoText图片中未检测到文本.
FailedOperation.
LanguageNotSupport输入的Language不支持.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第113共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持图片内手写体文字的检测和识别,针对手写字体无规则、字迹潦草、模糊等特点进行了识别能力的增强.
默认接口请求频率限制:10次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:GeneralHandwritingOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-seoul,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
Scene否String场景字段,默认不用填写.
可选值:only_hw表示只输出手写体识别结果,过滤印刷体.
EnableWordPolygon否Boolean是否开启单字的四点定位坐标输出,默认值为false.
3.
输出参数参数名称类型描述TextDetectionsArrayofTextGeneralHandwriting检测到的文本信息,具体内容请点击左侧链接.
AngelFloat图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负.
点击查看如何纠正倾斜文本RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
示例通用手写体识别最近更新时间:2021-02-0408:28:10推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第114共470页4.
示例示例1通用手写体识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=GeneralHandwritingOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"TextDetections":[{"DetectedText":"通用手写体文字识别","Confidence":97,"Polygon":[{"X":42,"Y":268},{"X":570,"Y":268},{"X":570,"Y":314},{"X":42,"Y":314}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":1}}","WordPolygon":[]}],"Angel":0,"RequestId":"a57e40af-a73c-4844-ae7e-344f06efb9e5"}}示例2传入场景only_hw只输出手写体识别结果,过滤印刷体输入示例文字识别版权所有:腾讯云计算(北京)有限责任公司第115共470页https://ocr.
tencentcloudapi.
com/Action=GeneralHandwritingOCR&ImageUrl=https://xx/a.
jpg&Scene=only_hw&输出示例{"Response":{"TextDetections":[{"DetectedText":"六习作表达30分","Confidence":99,"Polygon":[{"X":43,"Y":29},{"X":176,"Y":25},{"X":177,"Y":49},{"X":43,"Y":53}],"AdvancedInfo":"{\"Parag\":{\"ParagNo\":1}}"}],"Angel":0,"RequestId":"b57e40af-a73c-4844-ae7e-344f06efb9e5"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
文字识别版权所有:腾讯云计算(北京)有限责任公司第116共470页SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
EmptyImageError图片内容为空.
FailedOperation.
ImageBlur图片模糊.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
ImageNoText图片中未检测到文本.
FailedOperation.
ImageSizeTooLarge图片尺寸过大,请参考输出参数中关于图片大小限制的说明.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameter.
EngineImageDecodeFailed图片解码失败.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第117共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口通过检测图片中的文字信息特征,快速判断图片中有无文字并返回判断结果,帮助用户过滤无文字的图片.
默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:TextDetect.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述HasTextBoolean图片中是否包含文字.
RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1调用示例快速文本检测调用示例输入示例快速文本检测最近更新时间:2021-02-0408:28:10推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第118共470页https://ocr.
tencentcloudapi.
com/Action=TextDetect&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"HasText":true,"RequestId":"8cb7f106-3c74-4714-a54d-3cb2d69bb5a3"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DetectFailed检测失败.
FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
文字识别版权所有:腾讯云计算(北京)有限责任公司第119共470页错误码描述FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第120共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持中国大陆居民二代身份证正反面所有字段的识别,包括姓名、性别、民族、出生日期、住址、公民身份证号、签发机关、有效期限,识别准确度达到99%以上.
另外,本接口还支持多种增值能力,满足不同场景的需求.
如身份证照片、人像照片的裁剪功能,同时具备9种告警功能,如下表所示.
增值能力能力项裁剪功能身份证照片裁剪(去掉证件外多余的边缘、自动矫正拍摄角度)人像照片裁剪(自动抠取身份证头像区域)告警功能身份证有效日期不合法告警身份证边框不完整告警身份证复印件告警身份证翻拍告警身份证框内遮挡告警临时身份证告警身份证PS告警图片模糊告警(可根据图片质量分数判断)默认接口请求频率限制:20次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:IDCardOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-toronto卡证文字识别相关接口身份证识别最近更新时间:2021-02-0408:28:27推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第121共470页参数名称必选类型描述ImageBase64否String图片的Base64值.
要求图片经Base64编码后不超过7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式.
建议卡片部分占据图片2/3以上.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
要求图片经Base64编码后不超过7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式.
建议卡片部分占据图片2/3以上.
建议图片存储于腾讯云,可保障更高的下载速度和稳定性.
CardSide否StringFRONT:身份证有照片的一面(人像面),BACK:身份证有国徽的一面(国徽面),该参数如果不填,将为您自动判断身份证正反面.
Config否String以下可选字段均为bool类型,默认false:CropIdCard,身份证照片裁剪(去掉证件外多余的边缘、自动矫正拍摄角度)CropPortrait,人像照片裁剪(自动抠取身份证头像区域)CopyWarn,复印件告警BorderCheckWarn,边框和框内遮挡告警ReshootWarn,翻拍告警DetectPsWarn,PS检测告警TempIdWarn,临时身份证告警InvalidDateWarn,身份证有效日期不合法告警Quality,图片质量分数(评价图片的模糊程度)MultiCardDetect,是否开启多卡证检测ReflectWarn,是否开启反光检测SDK设置方式参考:Config=Json.
stringify({"CropIdCard":true,"CropPortrait":true})API3.
0Explorer设置方式参考:Config={"CropIdCard":true,"CropPortrait":true}3.
输出参数参数名称类型描述NameString姓名(人像面)SexString性别(人像面)NationString民族(人像面)BirthString出生日期(人像面)AddressString地址(人像面)IdNumString身份证号(人像面)AuthorityString发证机关(国徽面)ValidDateString证件有效期(国徽面)文字识别版权所有:腾讯云计算(北京)有限责任公司第122共470页参数名称类型描述AdvancedInfoString扩展信息,不请求则不返回,具体输入参考示例3和示例4.
IdCard,裁剪后身份证照片的base64编码,请求Config.
CropIdCard时返回;Portrait,身份证头像照片的base64编码,请求Config.
CropPortrait时返回;Quality,图片质量分数,请求Config.
Quality时返回(取值范围:0~100,分数越低越模糊,建议阈值≥50);BorderCodeValue,身份证边框不完整告警阈值分数,请求Config.
BorderCheckWarn时返回(取值范围:0~100,分数越低边框遮挡可能性越低,建议阈值≥50);WarnInfos,告警信息,Code告警码列表和释义:-9100身份证有效日期不合法告警,-9101身份证边框不完整告警,-9102身份证复印件告警,-9103身份证翻拍告警,-9105身份证框内遮挡告警,-9104临时身份证告警,-9106身份证PS告警,-9107身份证反光告警.
RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1身份证识别(人像面)示例代码前往调试工具输入示例https://ocr.
tencentcloudapi.
com/Action=IDCardOCR&ImageUrl=https://xx/a.
jpg&CardSide=FRONT&输出示例{"Response":{"Name":"李明","Sex":"男","Nation":"汉","Birth":"1987/1/1","Address":"北京市石景山区高新技术园腾讯大楼","IdNum":"440524198701010014","Authority":"","ValidDate":"","AdvancedInfo":"{}","RequestId":"ab2c132e-9e1c-43d3-b0ef-9b4d80f00330"}}示例2身份证识别(国徽面)示例代码前往调试工具输入示例文字识别版权所有:腾讯云计算(北京)有限责任公司第123共470页https://ocr.
tencentcloudapi.
com/Action=IDCardOCR&ImageUrl=https://xx/a.
jpg&CardSide=BACK&输出示例{"Response":{"Name":"","Sex":"","Nation":"","Birth":"","Address":"","IdNum":"","Authority":"赵县公安局","ValidDate":"2010.
07.
21-2020.
07.
21","AdvancedInfo":"{}","RequestId":"0d394478-6d4d-48fc-8b19-552415bf46de"}}示例3身份证照片裁剪和人像照片裁剪示例代码前往调试工具输入示例https://ocr.
tencentcloudapi.
com/Action=IDCardOCR&ImageUrl=https://xx/a.
jpg&CardSide=FRONT&Config={"CropIdCard":true,"CropPortrait":true}&输出示例{"Response":{"Name":"李明","Sex":"男","Nation":"汉","Birth":"1987/1/1","Address":"北京市石景山区高新技术园腾讯大楼","IdNum":"440524198701010014","Authority":"","ValidDate":"","AdvancedInfo":"{\"IdCard\":\"/9j/4AAA.
Portrait\":\"/9j/4AAQSkZJRBA="RequestId":"97c323da-5fd3-4fe6-b0b3-1cf10b04422c"}}文字识别版权所有:腾讯云计算(北京)有限责任公司第124共470页示例4临时身份证告警示例代码前往调试工具输入示例https://ocr.
tencentcloudapi.
com/Action=IDCardOCR&ImageUrl=https://xx/a.
jpg&CardSide=FRONT&Config={"TempIdWarn":true}&输出示例{"Response":{"Name":"","Sex":"","Nation":"","Birth":"","Address":"","IdNum":"","Authority":"","ValidDate":"","AdvancedInfo":"{\"WarnInfos\":[-9104]}","RequestId":"sd33222eqd1dqq948487"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具文字识别版权所有:腾讯云计算(北京)有限责任公司第125共470页TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
EmptyImageError图片内容为空.
FailedOperation.
IdCardInfoIllegal身份证信息不合法(身份证号、姓名字段校验非法等).
FailedOperation.
ImageBlur图片模糊.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
ImageNoIdCard图片中未检测到身份证.
FailedOperation.
ImageSizeTooLarge图片尺寸过大,请参考输出参数中关于图片大小限制的说明.
FailedOperation.
MultiCardError照片中存在多张卡.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameter.
ConfigFormatErrorConfig不是有效的JSON格式.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第126共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持名片各字段的自动定位与识别,包含姓名、电话、手机号、邮箱、公司、部门、职位、网址、地址、QQ、微信、MSN等.
默认接口请求频率限制:10次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:BusinessCardOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
Config否String可选字段,根据需要选择是否请求对应字段.
目前支持的字段为:RetImageType-"PROPROCESS"图像预处理,string类型.
图像预处理功能为,检测图片倾斜的角度,将原本倾斜的图片围绕中心点转正,最终输出一张正的名片抠图.
SDK设置方式参考:Config=Json.
stringify({"RetImageType":"PROPROCESS"})API3.
0Explorer设置方式参考:Config={"RetImageType":"PROPROCESS"}3.
输出参数参数名称类型描述BusinessCardInfosArrayofBusinessCardInfo名片识别结果,具体内容请点击左侧链接.
名片识别最近更新时间:2021-02-0408:28:29推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第127共470页参数名称类型描述RetImageBase64String返回图像预处理后的图片,图像预处理未开启时返回内容为空.
AngleFloat图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负.
点击查看如何纠正倾斜文本RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1名片识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=BusinessCardOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"BusinessCardInfos":[{"Name":"姓名","Value":"艾米","ItemCoord":{"X":59,"Y":0,"Width":54,"Height":26}},{"Name":"职位","Value":"视觉设计师","ItemCoord":{"X":60,"Y":0,"Width":76,"Height":17}},{"Name":"部门","Value":"社交平台部","ItemCoord":{"X":60,"Y":0,"Width":76,"Height":15文字识别版权所有:腾讯云计算(北京)有限责任公司第128共470页}},{"Name":"公司","Value":"Tencent腾讯","ItemCoord":{"X":61,"Y":0,"Width":164,"Height":26}},{"Name":"地址","Value":"深圳市南山区高新技术园科技中一路腾讯大厦","ItemCoord":{"X":59,"Y":0,"Width":321,"Height":17}},{"Name":"邮箱","Value":"abcdefg@tencent.
com","ItemCoord":{"X":214,"Y":0,"Width":208,"Height":19}},{"Name":"手机","Value":"+86-13312345678","ItemCoord":{"X":100,"Y":0,"Width":165,"Height":18}},{"Name":"QQ","Value":"1234567","ItemCoord":{"X":78,"Y":0,"Width":89,"Height":17}文字识别版权所有:腾讯云计算(北京)有限责任公司第129共470页},{"Name":"微信","Value":"amy001","ItemCoord":{"X":314,"Y":0,"Width":89,"Height":18}}],"RetImageBase64":"","Angle":0,"RequestId":"98f8fcbf-933a-4e95-ac48-6f1a9308fs6h"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
文字识别版权所有:腾讯云计算(北京)有限责任公司第130共470页错误码描述FailedOperation.
ImageNoBusinessCard照片未检测到名片.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameter.
ConfigFormatErrorConfig不是有效的JSON格式.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第131共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持快速精准识别营业执照上的字段,包括统一社会信用代码、公司名称、经营场所、主体类型、法定代表人、注册资金、组成形式、成立日期、营业期限和经营范围等字段.
默认接口请求频率限制:10次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:BizLicenseOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述RegNumString统一社会信用代码(三合一之前为注册号)NameString公司名称CapitalString注册资本PersonString法定代表人AddressString地址BusinessString经营范围营业执照识别最近更新时间:2021-02-0408:28:29推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第132共470页参数名称类型描述TypeString主体类型PeriodString营业期限ComposingFormString组成形式SetDateString成立日期RecognizeWarnCodeArrayofIntegerCode告警码列表和释义:-20001非营业执照注:告警码可以同时存在多个RecognizeWarnMsgArrayofString告警码说明:OCR_WARNING_TPYE_NOT_MATCH非营业执照注:告警信息可以同时存在多个RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1营业执照识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=BizLicenseOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"RegNum":"110000012345678","Person":"艾米","Capital":"人民币600000万元整","Name":"深圳市腾讯计算机系统有限公司","Address":"深圳市南山区高新区高新南一路飞亚达大厦","Period":"1998年11月至长期","Business":"计算机软、硬件的设计、技术开发、销售(不含专营、专控、专卖商品及限制项目);数据库及计算机网络服务;国内商业、物资供销业(不含专营、专控、专卖商品)","Type":"有限责任公司","ComposingForm":"","SetDate":"1998年11月","RequestId":"c3025c22-e159-44fe-9850-91f30b2e2593"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
文字识别版权所有:腾讯云计算(北京)有限责任公司第133共470页APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第134共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持对中国大陆主流银行卡正反面关键字段的检测与识别,包括卡号、卡类型、卡名字、银行信息、有效期.
支持竖排异形卡识别、多角度旋转图片识别.
支持对复印件、翻拍件、边框遮挡的银行卡进行告警,可应用于各种银行卡信息有效性校验场景,如金融行业身份认证、第三方支付绑卡等场景.
默认接口请求频率限制:10次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:BankCardOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-seoul,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
要求图片经Base64编码后不超过7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式.
建议卡片部分占据图片2/3以上.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
要求图片经Base64编码后不超过7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式.
建议卡片部分占据图片2/3以上.
建议图片存储于腾讯云,可保障更高的下载速度和稳定性.
RetBorderCutImage否Boolean是否返回预处理(精确剪裁对齐)后的银行卡图片数据,默认false.
RetCardNoImage否Boolean是否返回卡号的切图图片数据,默认false.
EnableCopyCheck否Boolean复印件检测开关,如果输入的图片是银行卡复印件图片则返回告警,默认false.
EnableReshootCheck否Boolean翻拍检测开关,如果输入的图片是银行卡翻拍图片则返回告警,默认false.
EnableBorderCheck否Boolean边框遮挡检测开关,如果输入的图片是银行卡边框被遮挡则返回告警,默认false.
3.
输出参数参数名称类型描述CardNoString卡号BankInfoString银行信息ValidDateString有效期,格式如:07/2023银行卡识别最近更新时间:2021-02-0408:28:29推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第135共470页参数名称类型描述CardTypeString卡类型CardNameString卡名字BorderCutImageString切片图片数据注意:此字段可能返回null,表示取不到有效值.
CardNoImageString卡号图片数据注意:此字段可能返回null,表示取不到有效值.
WarningCodeArrayofIntegerWarningCode告警码列表和释义:-9110:银行卡日期无效;-9111:银行卡边框不完整;-9112:银行卡图片反光;-9113:银行卡复印件;-9114:银行卡翻拍件(告警码可以同时存在多个)注意:此字段可能返回null,表示取不到有效值.
RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1银行卡识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=BankCardOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"BankInfo":"招商银行(03080000)","ValidDate":"07/2023","CardType":"贷记卡","CardName":"招商银行信用卡","BorderCutImage":null,"CardNoImage":null,"WarningCode":[-9110],"CardNo":"6225768888888888","RequestId":"68f8fcbf-6004-0111a-ac18-6f1a9308fs100mab"}}5.
开发者资源腾讯云API平台文字识别版权所有:腾讯云计算(北京)有限责任公司第136共470页腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameter.
EngineImageDecodeFailed图片解码失败.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第137共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持对卡式港澳台通行证的识别,包括签发地点、签发机关、有效期限、性别、出生日期、英文姓名、姓名、证件号等字段.
默认接口请求频率限制:10次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:PermitOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述NameString姓名EnglishNameString英文姓名NumberString证件号SexString性别ValidDateString有效期限IssueAuthorityString签发机关IssueAddressString签发地点港澳台通行证识别最近更新时间:2021-02-0408:28:25推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第138共470页参数名称类型描述BirthdayString出生日期RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1港澳台通行证识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=PermitOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"Name":"李明","EnglishName":"LIMING","Number":"C00000000","Sex":"男","ValidDate":"2018.
10.
09-2028.
10.
08","IssueAuthority":"公安部出入境管理局","IssueAddress":"广东","Birthday":"1981.
08.
03","RequestId":"3090debe-3662-4ef1-8784-6ef2fb59f75e"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NET文字识别版权所有:腾讯云计算(北京)有限责任公司第139共470页TencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第140共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持马来西亚身份证识别,识别字段包括身份证号、姓名、性别、地址;具备身份证人像照片的裁剪功能和翻拍、复印件告警功能.
本接口暂未完全对外开放,如需咨询,请联系商务默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:MLIDCardOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-guangzhou,ap-singaporeImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
ImageUrl否String图片的Url地址.
(中国地区之外不支持这个字段)支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
RetImage否Boolean是否返回图片,默认false3.
输出参数参数名称类型描述IDString身份证号NameString姓名AddressString地址SexString性别WarnArrayofInteger告警码-9103证照翻拍告警-9102证照复印件告警-9106证件遮挡告警马来西亚身份证识别最近更新时间:2021-02-0408:28:26推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第141共470页参数名称类型描述ImageString证件图片AdvancedInfoString扩展字段:{ID:{Confidence:0.
9999},Name:{Confidence:0.
9996}}TypeString证件类型MyKad身份证MyPR永居证MyTentera军官证MyKAS临时身份证POLIS警察IKAD劳工证BirthdayString出生日期(目前该字段仅支持IKAD劳工证)RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1马来西亚身份证识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=MLIDCardOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"Name":"KAVINONGKHIMN","ID":"710716-08-6085","Address":"NO11PERSIARNPERAJRIT4TAMAPERAK31400IPOHERAK","Sex":"LEAKI","Birthday":"","Warn":[],"Image":"","AdvancedInfo":"{\"ID\":{\"Confidence\":\"1.
0000\"},\"Name\":{\"Confidence\":\"0.
9996\"},\"Address\":{\"Confidence\":\"0.
9997\"},\"Sex\":{\"Confidence\":\"0.
9999\"}}","Type":"MyKad","RequestId":"c969da05-54e3-4d0a-a55d-b3ef90d4ebf5"}}开发者资源文字识别版权所有:腾讯云计算(北京)有限责任公司第142共470页5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
文字识别版权所有:腾讯云计算(北京)有限责任公司第143共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持中国港澳台地区以及其他国家、地区的护照识别.
识别字段包括护照ID、姓名、出生日期、性别、有效期、发行国、国籍,具备护照人像照片的裁剪功能和翻拍、复印件告警功能.
默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:MLIDPassportOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-guangzhou,ap-singaporeImageBase64是String图片的Base64值.
要求图片经Base64编码后不超过7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式.
建议卡片部分占据图片2/3以上.
RetImage否Boolean是否返回图片,默认false3.
输出参数参数名称类型描述IDString护照IDNameString姓名DateOfBirthString出生日期SexString性别(F女,M男)DateOfExpirationString有效期IssuingCountryString发行国NationalityString国籍WarnArrayofInteger告警码-9103证照翻拍告警-9102证照复印件告警-9106证件遮挡告警ImageString证件图片护照识别(港澳台地区及境外护照)最近更新时间:2021-03-0908:06:55推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第144共470页参数名称类型描述AdvancedInfoString扩展字段:{ID:{Confidence:0.
9999},Name:{Confidence:0.
9996}}RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1护照识别(港澳台地区及境外护照)示例代码前往调试工具输入示例https://ocr.
tencentcloudapi.
com/Action=MLIDPassportOCR&ImageBase64=base64编码&输出示例{"Response":{"ID":"E6918C","Name":"LIMHEGCHUNSTEE","IssuingCountry":"SGP","Nationality":"SGP","DateOfBirth":"","Sex":"M","DateOfExpiration":"230414","Warn":[],"Image":"","AdvancedInfo":"{\"IssuingCountry\":{\"Confidence\":\"0.
9500\"},\"Name\":{\"Confidence\":\"0.
9500\"},\"ID\":{\"Confidence\":\"0.
9500\"},\"Nationality\":{\"Confidence\":\"0.
9500\"},\"Sex\":{\"Confidence\":\"0.
9500\"},\"DateOfExpiration\":{\"Confidence\":\"0.
9500\"}}","RequestId":"0ee989d3-d064-45ec-bccb-63f5064247b4"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector文字识别版权所有:腾讯云计算(北京)有限责任公司第145共470页用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第146共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持中国大陆地区护照个人资料页多个字段的检测与识别.
已支持字段包括英文姓名、中文姓名、国家码、护照号、出生地、出生日期、国籍英文、性别英文、有效期、签发地点英文、签发日期、持证人签名、护照机读码(MRZ码)等.
默认接口请求频率限制:10次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:PassportOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
要求图片经Base64编码后不超过7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式.
建议卡片部分占据图片2/3以上.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
要求图片经Base64编码后不超过7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式.
建议卡片部分占据图片2/3以上.
建议图片存储于腾讯云,可保障更高的下载速度和稳定性.
Type否String默认填写CN支持中国大陆地区护照.
3.
输出参数参数名称类型描述CountryString国家码PassportNoString护照号SexString性别NationalityString国籍BirthDateString出生日期BirthPlaceString出生地点IssueDateString签发日期护照识别(中国大陆地区护照)最近更新时间:2021-02-0408:28:25推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第147共470页参数名称类型描述IssuePlaceString签发地点ExpiryDateString有效期SignatureString持证人签名CodeSetString最下方第一行MRZCode序列CodeCrcString最下方第二行MRZCode序列NameString姓名FamilyNameString姓FirstNameString名RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1护照识别示例代码前往调试工具以中国大陆地区护照为例输入示例https://ocr.
tencentcloudapi.
com/Action=PassportOCR&ImageUrl=https://xx/a.
jpg&Type=CN&输出示例{"Response":{"Country":"CHN","PassportNo":"G12345678","Sex":"M","Nationality":"CHN","BirthDate":"19920922","BirthPlace":"SHANGHAI","IssueDate":"20100820","IssuePlace":"SHANGHAI","ExpiryDate":"20200819","Signature":"","CodeSet":"POCHNZHANG输出示例{"Response":{"OrgCode":"300000-3","Name":"望江县xxx店","Address":"望江县天鹅购物广场xxx铺","ValidDate":"自2019年07月01日至2023年06月30日","RequestId":"e7fdecd4-39a3-46a7-a565-274a2004af2e"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述文字识别版权所有:腾讯云计算(北京)有限责任公司第151共470页错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第152共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持事业单位法人证书关键字段识别,包括注册号、有效期、住所、名称、法定代表人等.
默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:InstitutionOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述RegIdString注册号ValidDateString有效期LocationString住所NameString名称LegalPersonString法定代表人RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例事业单位法人证书识别最近更新时间:2021-02-0408:28:27推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第153共470页示例1事业单位法人证书识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=InstitutionOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"RegId":"100XXX","ValidDate":"自xxxx年xx月xx日至20xx年xx月xx日","Location":"武汉市武昌区雄楚路xxx号","Name":"长江","LegalPerson":"xx","RequestId":"d60bba4c-9000-4387-8834-bef92e80142f"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述文字识别版权所有:腾讯云计算(北京)有限责任公司第154共470页错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第155共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持不动产权证关键字段的识别,包括使用期限、面积、用途、权利性质、权利类型、坐落、共有情况、权利人、权利其他状况等.
默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:EstateCertOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述ObligeeString权利人OwnershipString共有情况LocationString坐落UnitString不动产单元号TypeString权利类型PropertyString权利性质UsageString用途不动产权证识别最近更新时间:2021-02-0408:28:28推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第156共470页参数名称类型描述AreaString面积TermString使用期限OtherString权利其他状况,多行会用换行符\n连接.
AngleFloat图片旋转角度NumberString不动产权号RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1不动产权证识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=EstateCertOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"Obligee":"周框吉","Ownership":"单独所有","Location":"番禺区南村镇沙溪大道520号","Unit":"440113013008G800003F00230055","Type":"国有建设用地使用权/房屋(构筑物)所有权","Property":"土地:出让/房屋:商品房","Usage":"土地:/房屋:住宅","Area":"270.
13平方米","Term":"2017年03月01日-2087年03月01日","Angle":0,"Other":"","Number":"07037799","RequestId":"ac3643f3-0898-4449-9999-f1c1aa98939c"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector文字识别版权所有:腾讯云计算(北京)有限责任公司第157共470页用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第158共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持智能化识别各类企业登记证书、许可证书、企业执照、三证合一类证书,结构化输出统一社会信用代码、公司名称、法定代表人、公司地址、注册资金、企业类型、经营范围等关键字段.
默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:EnterpriseLicenseOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述EnterpriseLicenseInfosArrayofEnterpriseLicenseInfo企业证照识别结果,具体内容请点击左侧链接.
AngleFloat图片旋转角度(角度制),文本的水平方向为0°,顺时针为正,逆时针为负.
RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例企业证照识别最近更新时间:2021-02-0408:28:28推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第159共470页示例1企业证照识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=EnterpriseLicenseOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"EnterpriseLicenseInfos":[{"Name":"统一社会信用代码","Value":"91440300000XX0000H"},{"Name":"法定代表人","Value":"李峰"},{"Name":"名称","Value":"深圳市信息技术服务有限公司"},{"Name":"住所","Value":"深圳市福田区沙头街道xxx街7号"},{"Name":"主体类型","Value":"有限责任公司(自然人独资)"},{"Name":"成立日期","Value":"2017年06月30日"}],"Angle":0,"RequestId":"f5b9110f-82db-4a5f-b872-ad39aa2eb09a"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector文字识别版权所有:腾讯云计算(北京)有限责任公司第160共470页用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第161共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持居民户口簿户主页及成员页关键字段的识别,包括姓名、户别、地址、籍贯、身份证号码等.
默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:ResidenceBookletOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述HouseholdNumberString户号NameString姓名SexString性别BirthPlaceString出生地NationString民族NativePlaceString籍贯BirthDateString出生日期户口本识别最近更新时间:2021-02-0408:28:24推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第162共470页参数名称类型描述IdCardNumberString公民身份证件编号EducationDegreeString文化程度ServicePlaceString服务处所HouseholdString户别AddressString住址RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1户口本识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=ResidenceBookletOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"HouseholdNumber":"000006498","Name":"喻玺","Sex":"男","BirthPlace":"四川省合江县","Nation":"汉族","NativePlace":"四川省合江县","BirthDate":"1980年1月11日","IdCardNumber":"510522198001110255","EducationDegree":"高中毕业","ServicePlace":"合江镇","Household":"家庭户","Address":"上海市徐汇区田林路397号腾云大厦","RequestId":"973edeb4-d0a1-4e6c-aa9c-fdfc7b24b357"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector文字识别版权所有:腾讯云计算(北京)有限责任公司第163共470页用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
EmptyImageError图片内容为空.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
ImageNoText图片中未检测到文本.
FailedOperation.
LanguageNotSupport输入的Language不支持.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第164共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持房产证关键字段的识别,包括房地产权利人、共有情况、登记时间、规划用途、房屋性质、房屋坐落等.
默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:PropOwnerCertOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述OwnerString房地产权利人PossessionString共有情况RegisterTimeString登记时间PurposeString规划用途NatureString房屋性质LocationString房地坐落RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
示例房产证识别最近更新时间:2021-02-0408:28:25推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第165共470页4.
示例示例1房产证识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=PropOwnerCertOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"Owner":"李明","Possession":"单独所有","RegisterTime":"2015-02-22","Purpose":"成套住宅","Nature":"商品房","Location":"上海市徐汇区田林路397号腾云大厦","RequestId":"67c12150-b6e4-41a0-a404-503fe83d7e85"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码文字识别版权所有:腾讯云计算(北京)有限责任公司第166共470页以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
EmptyImageError图片内容为空.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
ImageNoText图片中未检测到文本.
FailedOperation.
LanguageNotSupport输入的Language不支持.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第167共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
智能识别并结构化港澳台居民来往内地通行证正面全部字段,包含中文姓名、英文姓名、性别、出生日期、签发机关、有效期限、证件号、签发地点、签发次数、证件类别.
默认接口请求频率限制:20次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:MainlandPermitOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
RetProfile否Boolean是否返回头像.
默认不返回.
3.
输出参数参数名称类型描述NameString中文姓名EnglishNameString英文姓名SexString性别BirthdayString出生日期IssueAuthorityString签发机关港澳台来往内地通行证识别最近更新时间:2021-02-0408:28:26推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第168共470页参数名称类型描述ValidDateString有效期限NumberString证件号IssueAddressString签发地点IssueNumberString签发次数TypeString证件类别,如:台湾居民来往大陆通行证、港澳居民来往内地通行证.
ProfileStringRetProfile为True时返回头像字段,Base64编码RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1港澳台来往内地通行证识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=MainlandPermitOCR&ImageUrl=https://xx/a.
jpg&RetProfile=False&输出示例{"Response":{"Name":"李明","EnglishName":"LIMING","Number":"C00000000","Sex":"男","ValidDate":"2018.
10.
09-2028.
10.
08","IssueAuthority":"公安部出入境管理局","IssueAddress":"广东","Birthday":"1981.
08.
03","IssueNumber":"02","Type":"台湾居民来往大陆通行证","Profile":"","RequestId":"3090debe-3662-4ef1-8784-6ef2fb59f75e"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector文字识别版权所有:腾讯云计算(北京)有限责任公司第169共470页用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第170共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
港澳台居住证OCR支持港澳台居住证正反面全字段内容检测识别功能,包括姓名、性别、出生日期、地址、身份证ID、签发机关、有效期限、签发次数、通行证号码关键字段识别.
可以应用于港澳台居住证信息有效性校验场景,例如银行开户、用户注册等场景.
默认接口请求频率限制:20次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:HmtResidentPermitOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
CardSide否StringFRONT:有照片的一面(人像面),BACK:无照片的一面(国徽面),该参数如果不填或填错,将为您自动判断正反面.
3.
输出参数参数名称类型描述NameString证件姓名SexString性别BirthString出生日期AddressString地址港澳台居住证识别最近更新时间:2021-04-0108:06:50推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第171共470页参数名称类型描述IdCardNoString身份证号CardTypeInteger0-正面1-反面ValidDateString证件有效期限AuthorityString签发机关VisaNumString签发次数PassNoString通行证号码RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1港澳台居住证识别示例代码1输入示例https://ocr.
tencentcloudapi.
com/Action=HmtResidentPermitOCR&ImageUrl=https://xx/a.
jpg&CardSide=FRONT&输出示例{"Response":{"Name":"李优优","Sex":"女","Birth":"1997/6/2","Address":"上海市徐汇区古美路1528号A1栋腾讯优图1号","IdCardNo":"830000199706020042","CardType":0,"ValidDate":"","Authority":"","VisaNum":"0","PassNo":"000","RequestId":"f72e7048-f1e0-42f3-b0bf-f8730d48bb5c"}}示例2港澳台居住证识别示例代码2输入示例https://ocr.
tencentcloudapi.
com/Action=HmtResidentPermitOCR&ImageUrl=https://xx/a.
jpg&文字识别版权所有:腾讯云计算(北京)有限责任公司第172共470页输出示例{"Response":{"Name":"","Sex":"","Birth":"","Address":"","IdCardNo":"","CardType":1,"ValidDate":"2018.
09.
06-2023.
09.
06","Authority":"合肥市公安局高新分局","VisaNum":"0","PassNo":"000","RequestId":"182abb0c-b0bd-403a-ab11-3dba21ae89d0"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
EmptyImageError图片内容为空.
文字识别版权所有:腾讯云计算(北京)有限责任公司第173共470页错误码描述FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
ImageNoText图片中未检测到文本.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第174共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
支持身份证、护照、名片、银行卡、行驶证、驾驶证、港澳台通行证、户口本、港澳台来往内地通行证、港澳台居住证、不动产证、营业执照的智能分类.
默认接口请求频率限制:20次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:ClassifyDetectOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
智能卡证分类最近更新时间:2021-02-0408:28:28推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第175共470页参数名称必选类型描述DiscernType.
N否ArrayofString可以指定要识别的票证类型,指定后不出现在此列表的票证将不返回类型.
不指定时默认返回所有支持类别票证的识别信息.
以下是当前支持的类型:IDCardFront:身份证正面识别IDCardBack:身份证背面识别Passport:护照BusinessCard:名片识别BankCard:银行卡识别VehicleLicenseFront:行驶证主页识别VehicleLicenseBack:行驶证副页识别DriverLicenseFront:驾驶证主页识别DriverLicenseBack:驾驶证副页识别PermitFront:港澳台通行证正面ResidenceBooklet:户口本资料页MainlandPermitFront:港澳台来往内地通行证正面HmtResidentPermitFront:港澳台居住证正面HmtResidentPermitBack:港澳台居住证背面EstateCert:不动产证BizLicense:营业执照3.
输出参数参数名称类型描述ClassifyDetectInfosArrayofClassifyDetectInfo智能卡证分类结果.
当图片类型不支持分类识别或者识别出的类型不在请求参数DiscernType指定的范围内时,返回结果中的Type字段将为空字符串,Name字段将返回"其它"RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1智能卡证分类示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=ClassifyDetectOCR&ImageUrl=https://xx/a.
jpg&DiscernType.
0=BankCard&输出示例{"Response":{"ClassifyDetectInfos":[{"Name":"银行卡","Type":"BankCard","Rect":{"X":0,"Y":0,文字识别版权所有:腾讯云计算(北京)有限责任公司第176共470页"Width":750,"Height":520}}],"RequestId":"46ab2e62-11e3-4d04-9fab-0abe18e7c927"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageBlur图片模糊.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InternalError内部错误.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
文字识别版权所有:腾讯云计算(北京)有限责任公司第177共470页错误码描述LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第178共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持中国香港身份证人像面中关键字段的识别,包括中文姓名、英文姓名、姓名电码、出生日期、性别、证件符号、首次签发日期、最近领用日期、身份证号、是否是永久性居民身份证;具备防伪识别、人像照片裁剪等扩展功能.
本接口暂未完全对外开放,如需咨询,请联系商务默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:HKIDCardOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-seoul,ap-shanghai,na-torontoDetectFake是Boolean是否鉴伪.
ReturnHeadImage是Boolean是否返回人像照片.
ImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述CnNameString中文姓名EnNameString英文姓名TelexCodeString中文姓名对应电码SexString性别:"男M"或"女F"BirthdayString出生日期中国香港身份证识别最近更新时间:2021-02-0408:28:27推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第179共470页参数名称类型描述PermanentInteger永久性居民身份证.
0:非永久;1:永久;-1:未知.
IdNumString身份证号码SymbolString证件符号,出生日期下的符号,例如"***AZ"FirstIssueDateString首次签发日期CurrentIssueDateString最近领用日期FakeDetectResultInteger真假判断.
0:无法判断(图像模糊、不完整、反光、过暗等导致无法判断);1:假;2:真.
注意:此字段可能返回null,表示取不到有效值.
HeadImageString人像照片Base64后的结果注意:此字段可能返回null,表示取不到有效值.
WarningCodeArrayofInteger多重告警码,当身份证是翻拍、复印、PS件时返回对应告警码.
-9102:证照复印件告警-9103:证照翻拍告警-9104:证照PS告警-9105:证照防伪告警RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1中国香港身份证识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=HKIDCardOCR&ImageUrl=https://xx/a.
jpg&DetectFake=true&ReturnHeadImage=false&输出示例{"Response":{"CnName":"申能","EnName":"SAN,Nan","TelexCode":"300000000000","Sex":"女F","Birthday":"01-01-2001","Permanent":1,"IdNum":"C000000(E)","Symbol":"***AZ","FirstIssueDate":"(09-99)",文字识别版权所有:腾讯云计算(北京)有限责任公司第180共470页"CurrentIssueDate":"23-09-10","FakeDetectResult":1,"WarningCode":[-9102,-9103],"HeadImage":"xx","RequestId":"fba1c9ad-aeb3-4418-9ecf-80ab1b5fc875"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
NoHKIDCard非香港身份证.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
文字识别版权所有:腾讯云计算(北京)有限责任公司第181共470页错误码描述InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第182共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持泰国身份证识别,识别字段包括泰文姓名、英文姓名、地址、出生日期、身份证号码.
本接口暂未完全对外开放,如需咨询,请联系商务默认接口请求频率限制:10次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:RecognizeThaiIDCardOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
要求图片经Base64编码后不超过7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式.
建议卡片部分占据图片2/3以上.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
要求图片经Base64编码后不超过7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式.
建议卡片部分占据图片2/3以上.
建议图片存储于腾讯云,可保障更高的下载速度和稳定性.
3.
输出参数参数名称类型描述IDString身份证号码ThaiNameString泰文姓名EnFirstNameString英文姓名AddressString地址BirthdayString出生日期IssueDateString首次领用日期ExpirationDateString签发日期EnLastNameString英文姓名RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
示例泰国身份证识别最近更新时间:2021-02-0408:28:24推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第183共470页4.
示例示例1泰国身份证识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=RecognizeThaiIDCardOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"ID":"3102001968756","ThaiName":"","EnFirstName":"Mr.
Thanakit","EnLastName":"Boonyopakron","Address":"21/193.
.
","Birthday":"14.
.
2509","IssueDate":"9.
.
2559","ExpirationDate":"13.
.
2567","RequestId":"98f8fcbf-933a-4e95-ac48-6f1a9308fs51"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06错误码文字识别版权所有:腾讯云计算(北京)有限责任公司第184共470页6.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
EmptyImageError图片内容为空.
FailedOperation.
ImageBlur图片模糊.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
文字识别版权所有:腾讯云计算(北京)有限责任公司第185共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持市面上主流版式电子运单的识别,包括收件人和寄件人的姓名、电话、地址以及运单号等字段.
默认接口请求频率限制:10次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:WaybillOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
EnablePreDetect否Boolean预检测开关,当待识别运单占整个输入图像的比例较小时,建议打开预检测开关.
默认值为false.
3.
输出参数参数名称类型描述TextDetectionsTextWaybill检测到的文本信息,具体内容请点击左侧链接.
RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1运单识别示例代码票据单据识别相关接口运单识别最近更新时间:2021-03-2308:07:27推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第186共470页输入示例https://ocr.
tencentcloudapi.
com/Action=WaybillOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"TextDetections":{"RecName":{"Text":"李明"},"RecAddr":{"Text":"上海市,上海市,徐汇区,古美路1528号A1幢2楼"},"RecNum":{"Text":"18812152888"},"SenderName":{"Text":"海购商品"},"SenderNum":{"Text":"021-54569595"},"SenderAddr":{"Text":"杭州市江干区12号路口跨境贸易电子商务产业园"},"WaybillNum":{"Text":"456732006925"}},"RequestId":"0c447696-cb8d-4686-8336-7c146e3f62cc"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPython文字识别版权所有:腾讯云计算(北京)有限责任公司第187共470页TencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
EmptyImageError图片内容为空.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
ImageNoText图片中未检测到文本.
FailedOperation.
LanguageNotSupport输入的Language不支持.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第188共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持增值税专用发票、增值税普通发票、增值税电子发票全字段的内容检测和识别,包括发票代码、发票号码、打印发票代码、打印发票号码、开票日期、合计金额、校验码、税率、合计税额、价税合计、购买方识别号、复核、销售方识别号、开票人、密码区1、密码区2、密码区3、密码区4、发票名称、购买方名称、销售方名称、服务名称、备注、规格型号、数量、单价、金额、税额、收款人等字段.
默认接口请求频率限制:10次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:VatInvoiceOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片/PDF的Base64值.
支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持GIF格式.
支持的图片/PDF大小:所下载文件经Base64编码后不超过7M.
文件下载时间不超过3秒.
输入参数ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片/PDF的Url地址.
支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持GIF格式.
支持的图片/PDF大小:所下载文件经Base64编码后不超过7M.
文件下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
IsPdf否Boolean是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别.
PdfPageNumber否Integer需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1.
3.
输出参数参数名称类型描述VatInvoiceInfosArrayofTextVatInvoice检测到的文本信息,具体内容请点击左侧链接.
ItemsArrayofVatInvoiceItem明细条目.
VatInvoiceInfos中关于明细项的具体条目.
增值税发票识别最近更新时间:2021-02-0408:28:16推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第189共470页参数名称类型描述PdfPageSizeInteger图片为PDF时,返回PDF的总页数,默认为0AngleFloat图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负.
点击查看如何纠正倾斜文本RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1增值税发票识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=VatInvoiceOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"VatInvoiceInfos":[{"Name":"价税合计(大写)","Value":"捌佰贰拾伍圆壹角伍分","Polygon":{"LeftTop":{"X":340,"Y":606},"RightTop":{"X":504,"Y":605},"RightBottom":{"X":504,"Y":622},"LeftBottom":{"X":340,"Y":623}}},{"Name":"发票代码","Value":"4403152130","Polygon":{"LeftTop":{"X":160,文字识别版权所有:腾讯云计算(北京)有限责任公司第190共470页"Y":220},"RightTop":{"X":321,"Y":220},"RightBottom":{"X":321,"Y":244},"LeftBottom":{"X":160,"Y":244}}},{"Name":"发票号码","Value":"No14998456","Polygon":{"LeftTop":{"X":727,"Y":217},"RightTop":{"X":870,"Y":217},"RightBottom":{"X":870,"Y":243},"LeftBottom":{"X":727,"Y":243}}},{"Name":"发票名称","Value":"深圳增值税专用发票","Polygon":{"LeftTop":{"X":371,"Y":201},"RightTop":{"X":637,"Y":200},"RightBottom":{文字识别版权所有:腾讯云计算(北京)有限责任公司第191共470页"X":637,"Y":228},"LeftBottom":{"X":371,"Y":229}}},{"Name":"合计税额","Value":"46.
71","Polygon":{"LeftTop":{"X":879,"Y":575},"RightTop":{"X":951,"Y":575},"RightBottom":{"X":951,"Y":592},"LeftBottom":{"X":879,"Y":592}}},{"Name":"合计金额","Value":"778.
44","Polygon":{"LeftTop":{"X":685,"Y":574},"RightTop":{"X":769,"Y":574},"RightBottom":{"X":769,"Y":592},"LeftBottom":{"X":685,"Y":592}文字识别版权所有:腾讯云计算(北京)有限责任公司第192共470页}},{"Name":"复核","Value":"晓艾","Polygon":{"LeftTop":{"X":376,"Y":724},"RightTop":{"X":415,"Y":724},"RightBottom":{"X":415,"Y":742},"LeftBottom":{"X":376,"Y":742}}},{"Name":"密码区1","Value":"*7-0/51","Polygon":{"LeftTop":{"X":609,"Y":315},"RightTop":{"X":927,"Y":315},"RightBottom":{"X":927,"Y":333},"LeftBottom":{"X":609,"Y":333}}},{"Name":"密码区2","Value":">8147474+3","Polygon":{"LeftTop":{文字识别版权所有:腾讯云计算(北京)有限责任公司第193共470页"X":609,"Y":333},"RightTop":{"X":930,"Y":333},"RightBottom":{"X":930,"Y":350},"LeftBottom":{"X":609,"Y":350}}},{"Name":"密码区3","Value":"78312-072/5>18493/1-60*6-43/90输出示例{"Response":{"TicketNum":"17C060124","StartStation":"南京南","DestinationStation":"上海虹桥","Date":"2017年12月23日10:33","TrainNum":"G5","Seat":"15车18A号","Name":"周周","Price":"134.
50","SeatCategory":"二等座","ID":"3210231993****6499","InvoiceType":"交通","SerialNumber":"16804000071224C060124","RequestId":"9084dec6-dae4-455f-976c-8e3609e86920"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector文字识别版权所有:腾讯云计算(北京)有限责任公司第206共470页用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第207共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持出租车发票关键字段的识别,包括发票号码、发票代码、金额、日期、上下车时间、里程、车牌号、发票类型及所属地区等字段.
默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:TaxiInvoiceOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述InvoiceNumString发票代码InvoiceCodeString发票号码DateString日期FareString金额GetOnTimeString上车时间GetOffTimeString下车时间DistanceString里程出租车发票识别最近更新时间:2021-03-2308:07:28推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第208共470页参数名称类型描述LocationString发票所在地PlateNumberString车牌号InvoiceTypeString发票消费类型ProvinceString省注意:此字段可能返回null,表示取不到有效值.
CityString市注意:此字段可能返回null,表示取不到有效值.
RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1出租车发票识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=TaxiInvoiceOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"InvoiceNum":"134031321361","InvoiceCode":"15326798","Date":"2018年05月17日","Fare":"19.
00","GetOnTime":"16:09","GetOffTime":"16:32","Distance":"9.
37","Location":"安徽省蚌埠市","PlateNumber":"C-82851","InvoiceType":"交通","Province":"安徽省","City":"蚌埠市","RequestId":"51766e5b-5382-4480-b517-c893cfaac7f9"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector文字识别版权所有:腾讯云计算(北京)有限责任公司第209共470页用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第210共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持定额发票的发票号码、发票代码、金额(大小写)、发票消费类型、地区及是否有公司印章等关键字段的识别.
默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:QuotaInvoiceOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述InvoiceNumString发票号码InvoiceCodeString发票代码RateString大写金额RateNumString小写金额InvoiceTypeString发票消费类型ProvinceString省注意:此字段可能返回null,表示取不到有效值.
定额发票识别最近更新时间:2021-02-0408:28:18推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第211共470页参数名称类型描述CityString市注意:此字段可能返回null,表示取不到有效值.
HasStampString是否有公司印章(1有0无空为识别不出)注意:此字段可能返回null,表示取不到有效值.
RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1定额发票识别示例代码输入示例https://ocr.
tencentcloudapi.
com/Action=QuotaInvoiceOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"InvoiceNum":"04947858","InvoiceCode":"131001864304","Rate":"伍元","RateNum":"5.
00","InvoiceType":"交通","Province":"上海市","City":"","HasStamp":"1","RequestId":"c0abae2d-10d6-42ae-af0f-a5cc2c9b1fc5"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHP文字识别版权所有:腾讯云计算(北京)有限责任公司第212共470页TencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第213共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持机票行程单关键字段的识别,包括旅客姓名、有效身份证件号码、电子客票号码、验证码、填开单位、其他税费、燃油附加费、民航发展基金、保险费、销售单位代号、始发地、目的地、航班号、时间、日期、座位等级、承运人、发票消费类型、票价、合计金额、填开日期、国内国际标签、印刷序号、客票级别/类别、客票生效日期、有效期截止日期、免费行李等字段,支持航班信息多行明细输出.
默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:FlightInvoiceOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过7M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述FlightInvoiceInfosArrayofFlightInvoiceInfo机票行程单识别结果,具体内容请点击左侧链接.
RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1机票行程单识别示例代码输入示例机票行程单识别最近更新时间:2021-03-2308:07:28推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第214共470页https://ocr.
tencentcloudapi.
com/Action=FlightInvoiceOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"FlightInvoiceInfos":[{"Name":"旅客姓名","Value":"框吉周","Row":-1},{"Name":"有效身份证件号码","Value":"321023199412064545","Row":-1},{"Name":"电子客票号码","Value":"1234551410938","Row":-1},{"Name":"验证码","Value":"5003","Row":-1},{"Name":"填开日期","Value":"2019-04-22","Row":-1},{"Name":"票价","Value":"1160.
00","Row":-1},{"Name":"合计金额","Value":"1340.
00","Row":-1}],"RequestId":"fb410c56-5990-46d4-82f0-4619112afca9"}}开发者资源文字识别版权所有:腾讯云计算(北京)有限责任公司第215共470页5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第216共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持机动车销售统一发票和二手车销售统一发票的识别,包括发票号码、发票代码、合计金额、合计税额等二十多个字段.
默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:CarInvoiceOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述CarInvoiceInfosArrayofCarInvoiceInfo购车发票识别结果,具体内容请点击左侧链接.
RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1购车发票识别示例代码输入示例购车发票识别最近更新时间:2021-02-0408:28:20推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第217共470页https://ocr.
tencentcloudapi.
com/Action=CarInvoiceOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"CarInvoiceInfos":[{"Name":"不含税价(小写)","Value":"34188.
03","Rect":{"X":232,"Y":802,"Width":121,"Height":22},"Polygon":{"LeftTop":{"X":227,"Y":801},"RightTop":{"X":355,"Y":801},"RightBottom":{"X":355,"Y":822},"LeftBottom":{"X":227,"Y":822}}},{"Name":"主管税务机关","Value":"云南省保山市隆阳区国家税务局","Rect":{"X":673,"Y":740,"Width":229,"Height":21},"Polygon":{"LeftTop":{"X":672,"Y":738文字识别版权所有:腾讯云计算(北京)有限责任公司第218共470页},"RightTop":{"X":901,"Y":737},"RightBottom":{"X":901,"Y":758},"LeftBottom":{"X":672,"Y":759}}},{"Name":"主管税务机关代码","Value":"153050200","Rect":{"X":676,"Y":765,"Width":106,"Height":20},"Polygon":{"LeftTop":{"X":671,"Y":763},"RightTop":{"X":784,"Y":763},"RightBottom":{"X":784,"Y":782},"LeftBottom":{"X":671,"Y":782}}},{"Name":"产地","Value":"湖南","Rect":{"X":830,"Y":443,"Width":35,"Height":19文字识别版权所有:腾讯云计算(北京)有限责任公司第219共470页},"Polygon":{"LeftTop":{"X":825,"Y":441},"RightTop":{"X":865,"Y":441},"RightBottom":{"X":865,"Y":459},"LeftBottom":{"X":825,"Y":459}}},{"Name":"价税合计","Value":"肆万圆整","Rect":{"X":237,"Y":572,"Width":68,"Height":20},"Polygon":{"LeftTop":{"X":232,"Y":571},"RightTop":{"X":307,"Y":571},"RightBottom":{"X":307,"Y":590},"LeftBottom":{"X":232,"Y":590}}},{"Name":"价税合计(小写)","Value":"40000.
00",文字识别版权所有:腾讯云计算(北京)有限责任公司第220共470页"Rect":{"X":787,"Y":571,"Width":117,"Height":22},"Polygon":{"LeftTop":{"X":782,"Y":569},"RightTop":{"X":906,"Y":568},"RightBottom":{"X":906,"Y":589},"LeftBottom":{"X":782,"Y":590}}},{"Name":"厂牌型号","Value":"北京牌BJ6442L4SHB","Rect":{"X":468,"Y":442,"Width":143,"Height":20},"Polygon":{"LeftTop":{"X":462,"Y":441},"RightTop":{"X":612,"Y":440},"RightBottom":{"X":612,"Y":459},"LeftBottom":{"X":462,"Y":460}文字识别版权所有:腾讯云计算(北京)有限责任公司第221共470页}},{"Name":"发动机号码","Value":"1740067437WU","Rect":{"X":192,"Y":526,"Width":99,"Height":18},"Polygon":{"LeftTop":{"X":188,"Y":525},"RightTop":{"X":292,"Y":525},"RightBottom":{"X":292,"Y":542},"LeftBottom":{"X":188,"Y":542}}},{"Name":"发票代码","Value":"153001720011","Rect":{"X":814,"Y":152,"Width":157,"Height":23},"Polygon":{"LeftTop":{"X":808,"Y":150},"RightTop":{"X":972,"Y":149},"RightBottom":{"X":972,"Y":171文字识别版权所有:腾讯云计算(北京)有限责任公司第222共470页},"LeftBottom":{"X":808,"Y":172}}},{"Name":"发票号码","Value":"00880890","Rect":{"X":815,"Y":182,"Width":106,"Height":23},"Polygon":{"LeftTop":{"X":809,"Y":180},"RightTop":{"X":922,"Y":179},"RightBottom":{"X":922,"Y":201},"LeftBottom":{"X":809,"Y":202}}},{"Name":"发票消费类型","Value":"用车","Rect":{"X":0,"Y":0,"Width":0,"Height":0},"Polygon":{"LeftTop":{"X":-2,"Y":0},"RightTop":{"X":-2,文字识别版权所有:腾讯云计算(北京)有限责任公司第223共470页"Y":0},"RightBottom":{"X":-2,"Y":0},"LeftBottom":{"X":-2,"Y":0}}},{"Name":"合格证号","Value":"YJ66X5000040829","Rect":{"X":193,"Y":485,"Width":123,"Height":20},"Polygon":{"LeftTop":{"X":187,"Y":484},"RightTop":{"X":317,"Y":484},"RightBottom":{"X":318,"Y":503},"LeftBottom":{"X":188,"Y":503}}},{"Name":"吨位","Value":"1790","Rect":{"X":781,"Y":804,"Width":34,"Height":17},"Polygon":{"LeftTop":{文字识别版权所有:腾讯云计算(北京)有限责任公司第224共470页"X":780,"Y":802},"RightTop":{"X":814,"Y":802},"RightBottom":{"X":814,"Y":819},"LeftBottom":{"X":780,"Y":819}}},{"Name":"增值税税率或征收率","Value":"17%","Rect":{"X":188,"Y":753,"Width":35,"Height":20},"Polygon":{"LeftTop":{"X":183,"Y":752},"RightTop":{"X":225,"Y":752},"RightBottom":{"X":225,"Y":771},"LeftBottom":{"X":183,"Y":771}}},{"Name":"增值税税额","Value":"5811.
97","Rect":{"X":396,"Y":753,文字识别版权所有:腾讯云计算(北京)有限责任公司第225共470页"Width":106,"Height":21},"Polygon":{"LeftTop":{"X":391,"Y":752},"RightTop":{"X":504,"Y":751},"RightBottom":{"X":504,"Y":771},"LeftBottom":{"X":391,"Y":772}}},{"Name":"备注","Value":"一车一票","Rect":{"X":786,"Y":841,"Width":75,"Height":22},"Polygon":{"LeftTop":{"X":781,"Y":839},"RightTop":{"X":863,"Y":839},"RightBottom":{"X":863,"Y":860},"LeftBottom":{"X":781,"Y":860}}},{文字识别版权所有:腾讯云计算(北京)有限责任公司第226共470页"Name":"开票人","Value":"艾米","Rect":{"X":484,"Y":841,"Width":37,"Height":21},"Polygon":{"LeftTop":{"X":479,"Y":840},"RightTop":{"X":523,"Y":839},"RightBottom":{"X":523,"Y":859},"LeftBottom":{"X":479,"Y":860}}},{"Name":"开票日期","Value":"2017-07-31","Rect":{"X":144,"Y":201,"Width":118,"Height":20},"Polygon":{"LeftTop":{"X":138,"Y":200},"RightTop":{"X":263,"Y":200},"RightBottom":{"X":263,"Y":219},"LeftBottom":{"X":138,文字识别版权所有:腾讯云计算(北京)有限责任公司第227共470页"Y":219}}},{"Name":"机器编号","Value":"889903434116","Rect":{"X":201,"Y":320,"Width":143,"Height":21},"Polygon":{"LeftTop":{"X":195,"Y":319},"RightTop":{"X":345,"Y":319},"RightBottom":{"X":345,"Y":339},"LeftBottom":{"X":195,"Y":339}}},{"Name":"机打代码","Value":"153001720011","Rect":{"X":204,"Y":254,"Width":139,"Height":21},"Polygon":{"LeftTop":{"X":198,"Y":253},"RightTop":{"X":344,"Y":253},"RightBottom":{文字识别版权所有:腾讯云计算(北京)有限责任公司第228共470页"X":344,"Y":273},"LeftBottom":{"X":198,"Y":273}}},{"Name":"机打号码","Value":"00880890","Rect":{"X":203,"Y":287,"Width":95,"Height":20},"Polygon":{"LeftTop":{"X":197,"Y":286},"RightTop":{"X":299,"Y":286},"RightBottom":{"X":299,"Y":305},"LeftBottom":{"X":197,"Y":305}}},{"Name":"省","Value":"云南省","Rect":{"X":0,"Y":0,"Width":0,"Height":0},"Polygon":{"LeftTop":{"X":-2,"Y":0},文字识别版权所有:腾讯云计算(北京)有限责任公司第229共470页"RightTop":{"X":-2,"Y":0},"RightBottom":{"X":-2,"Y":0},"LeftBottom":{"X":-2,"Y":0}}},{"Name":"购买方名称","Value":"李明","Rect":{"X":195,"Y":378,"Width":33,"Height":20},"Polygon":{"LeftTop":{"X":189,"Y":377},"RightTop":{"X":229,"Y":377},"RightBottom":{"X":229,"Y":396},"LeftBottom":{"X":189,"Y":396}}},{"Name":"身份证号码/组织机构代码","Value":"440524198701010014","Rect":{"X":191,"Y":404,"Width":217,"Height":21},文字识别版权所有:腾讯云计算(北京)有限责任公司第230共470页"Polygon":{"LeftTop":{"X":185,"Y":403},"RightTop":{"X":409,"Y":403},"RightBottom":{"X":409,"Y":423},"LeftBottom":{"X":185,"Y":423}}},{"Name":"车辆类型","Value":"多用途乘用车","Rect":{"X":193,"Y":439,"Width":98,"Height":21},"Polygon":{"LeftTop":{"X":191,"Y":438},"RightTop":{"X":289,"Y":438},"RightBottom":{"X":289,"Y":459},"LeftBottom":{"X":191,"Y":459}}},{"Name":"车辆识别代号/车架号码","Value":"LNBMDLAA6HR894143","Rect":{文字识别版权所有:腾讯云计算(北京)有限责任公司第231共470页"X":692,"Y":528,"Width":200,"Height":20},"Polygon":{"LeftTop":{"X":687,"Y":526},"RightTop":{"X":894,"Y":525},"RightBottom":{"X":894,"Y":544},"LeftBottom":{"X":687,"Y":545}}},{"Name":"销售方地址","Value":"保山市隆阳区学府路(市公安局对面)","Rect":{"X":188,"Y":702,"Width":271,"Height":22},"Polygon":{"LeftTop":{"X":187,"Y":701},"RightTop":{"X":458,"Y":701},"RightBottom":{"X":458,"Y":723},"LeftBottom":{"X":187,"Y":723}}文字识别版权所有:腾讯云计算(北京)有限责任公司第232共470页},{"Name":"销售方开户银行","Value":"富滇银行股份有限公司保山分行营业部","Rect":{"X":631,"Y":703,"Width":281,"Height":22},"Polygon":{"LeftTop":{"X":630,"Y":701},"RightTop":{"X":911,"Y":700},"RightBottom":{"X":911,"Y":722},"LeftBottom":{"X":630,"Y":723}}},{"Name":"销售方电话","Value":"0875-2886877","Rect":{"X":714,"Y":613,"Width":102,"Height":18},"Polygon":{"LeftTop":{"X":710,"Y":611},"RightTop":{"X":817,"Y":611},"RightBottom":{"X":817,"Y":628},文字识别版权所有:腾讯云计算(北京)有限责任公司第233共470页"LeftBottom":{"X":710,"Y":628}}},{"Name":"销售方纳税人识别号","Value":"91530502351889446U","Rect":{"X":190,"Y":658,"Width":214,"Height":21},"Polygon":{"LeftTop":{"X":185,"Y":657},"RightTop":{"X":406,"Y":657},"RightBottom":{"X":406,"Y":677},"LeftBottom":{"X":185,"Y":677}}},{"Name":"销售方账号","Value":"990244090110110110","Rect":{"X":714,"Y":658,"Width":155,"Height":18},"Polygon":{"LeftTop":{"X":710,"Y":656},"RightTop":{"X":870,"Y":656文字识别版权所有:腾讯云计算(北京)有限责任公司第234共470页},"RightBottom":{"X":870,"Y":673},"LeftBottom":{"X":710,"Y":673}}},{"Name":"销货单位名称","Value":"保山汽车销售服务有限公司","Rect":{"X":191,"Y":614,"Width":196,"Height":21},"Polygon":{"LeftTop":{"X":186,"Y":613},"RightTop":{"X":389,"Y":613},"RightBottom":{"X":389,"Y":633},"LeftBottom":{"X":186,"Y":633}}},{"Name":"限乘人数","Value":"7","Rect":{"X":904,"Y":805,"Width":10,"Height":16},"Polygon":{"LeftTop":{"X":900,文字识别版权所有:腾讯云计算(北京)有限责任公司第235共470页"Y":802},"RightTop":{"X":915,"Y":802},"RightBottom":{"X":915,"Y":817},"LeftBottom":{"X":900,"Y":817}}},{"Name":"进口证明书号","Value":"","Rect":{"X":0,"Y":0,"Width":0,"Height":0},"Polygon":{"LeftTop":{"X":-2,"Y":0},"RightTop":{"X":-2,"Y":0},"RightBottom":{"X":-2,"Y":0},"LeftBottom":{"X":-2,"Y":0}}},{"Name":"购买方纳税人识别号","Value":"","Rect":{"X":0,"Y":0,"Width":0,文字识别版权所有:腾讯云计算(北京)有限责任公司第236共470页"Height":0},"Polygon":{"LeftTop":{"X":-2,"Y":0},"RightTop":{"X":-2,"Y":0},"RightBottom":{"X":-2,"Y":0},"LeftBottom":{"X":-2,"Y":0}}},{"Name":"商检单号","Value":"","Rect":{"X":0,"Y":0,"Width":0,"Height":0},"Polygon":{"LeftTop":{"X":-2,"Y":0},"RightTop":{"X":-2,"Y":0},"RightBottom":{"X":-2,"Y":0},"LeftBottom":{"X":-2,"Y":0}}},{"Name":"市",文字识别版权所有:腾讯云计算(北京)有限责任公司第237共470页"Value":"","Rect":{"X":0,"Y":0,"Width":0,"Height":0},"Polygon":{"LeftTop":{"X":-2,"Y":0},"RightTop":{"X":-2,"Y":0},"RightBottom":{"X":-2,"Y":0},"LeftBottom":{"X":-2,"Y":0}}}],"RequestId":"655dd190-4368-4e19-8095-c6e7e4e1752a"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++文字识别版权所有:腾讯云计算(北京)有限责任公司第238共470页TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第239共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持对增值税发票(卷票)的发票代码、发票号码、日期、校验码、合计金额(小写)等关键字段的识别.
默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:VatRollInvoiceOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述VatRollInvoiceInfosArrayofVatRollInvoiceInfo增值税发票(卷票)识别结果,具体内容请点击左侧链接.
AngleFloat图片旋转角度(角度制),文本的水平方向为0°,顺时针为正,逆时针为负.
RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1增值税发票(卷票)识别示例代码输入示例增值税发票(卷票)识别最近更新时间:2021-02-0408:28:16推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第240共470页https://ocr.
tencentcloudapi.
com/Action=VatRollInvoiceOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"VatRollInvoiceInfos":[{"Name":"发票代码","Value":"033000101","Rect":{"X":67,"Y":246,"Width":324,"Height":25}},{"Name":"发票号码","Value":"14547954","Rect":{"X":67,"Y":281,"Width":253,"Height":27}},{"Name":"销售方识别号","Value":"9133974410525","Rect":{"X":216,"Y":404,"Width":202,"Height":21}},{"Name":"开票日期","Value":"2019-07-14","Rect":{"X":168,"Y":428,"Width":193,"Height":22}},{文字识别版权所有:腾讯云计算(北京)有限责任公司第241共470页"Name":"购买方识别号","Value":"913302572467","Rect":{"X":215,"Y":513,"Width":203,"Height":21}},{"Name":"合计金额(小写)","Value":"200.
00","Rect":{"X":203,"Y":1022,"Width":87,"Height":23}},{"Name":"合计金额(大写)","Value":"贰佰圆整","Rect":{"X":201,"Y":1051,"Width":87,"Height":23}},{"Name":"校验码","Value":"839310540000","Rect":{"X":183,"Y":1081,"Width":220,"Height":20}}],"Angle":0,"RequestId":"a0513eeb-6747-4a35-91ad-addcd1392896"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
文字识别版权所有:腾讯云计算(北京)有限责任公司第242共470页APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第243共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持对过路过桥费发票的发票代码、发票号码、日期、小写金额等关键字段的识别.
默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:TollInvoiceOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述TollInvoiceInfosArrayofTollInvoiceInfo过路过桥费发票识别结果,具体内容请点击左侧链接.
AngleFloat图片旋转角度(角度制),文本的水平方向为0°,顺时针为正,逆时针为负.
RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1过路过桥费发票识别示例代码输入示例过路过桥费发票识别最近更新时间:2021-02-0408:28:17推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第244共470页https://ocr.
tencentcloudapi.
com/Action=TollInvoiceOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"TollInvoiceInfos":[{"Name":"发票代码","Value":"144700221","Rect":{"X":231,"Y":178,"Width":181,"Height":21}},{"Name":"发票号码","Value":"2737827","Rect":{"X":232,"Y":212,"Width":130,"Height":26}},{"Name":"日期","Value":"18/08/07","Rect":{"X":277,"Y":426,"Width":174,"Height":20}},{"Name":"金额","Value":"5","Rect":{"X":192,"Y":426,"Width":13,"Height":19}},{文字识别版权所有:腾讯云计算(北京)有限责任公司第245共470页"Name":"入口","Value":"前海","Rect":{"X":194,"Y":286,"Width":33,"Height":21}},{"Name":"出口","Value":"大铲湾","Rect":{"X":302,"Y":287,"Width":52,"Height":20}}],"Angle":0,"RequestId":"e1d01d6e-a2cd-475b-8dd4-3655b61c8b7a"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06错误码文字识别版权所有:腾讯云计算(北京)有限责任公司第246共470页6.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第247共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持识别轮船票的发票代码、发票号码、日期、姓名、票价、始发地、目的地、姓名、时间、发票消费类型、省、市、币种字段.
默认接口请求频率限制:5次/秒.
APIExplorer提供了在线调用、签名验证、SDK代码生成和快速检索接口等能力.
您可查看每次调用的请求内容和返回结果以及自动生成SDK调用示例.
2.
输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数.
参数名称必选类型描述Action是String公共参数,本接口取值:ShipInvoiceOCR.
Version是String公共参数,本接口取值:2018-11-19.
Region是String公共参数,详见产品支持的地域列表,本接口仅支持其中的:ap-beijing,ap-guangzhou,ap-hongkong,ap-shanghai,na-torontoImageBase64否String图片的Base64值.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片的ImageUrl、ImageBase64必须提供一个,如果都提供,只使用ImageUrl.
ImageUrl否String图片的Url地址.
支持的图片格式:PNG、JPG、JPEG,暂不支持GIF格式.
支持的图片大小:所下载图片经Base64编码后不超过3M.
图片下载时间不超过3秒.
图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片存储于腾讯云.
非腾讯云存储的Url速度和稳定性可能受一定影响.
3.
输出参数参数名称类型描述ShipInvoiceInfosArrayofShipInvoiceInfo轮船票识别结果,具体内容请点击左侧链接.
AngleFloat图片旋转角度(角度制),文本的水平方向为0°,顺时针为正,逆时针为负.
RequestIdString唯一请求ID,每次请求都会返回.
定位问题时需要提供该次请求的RequestId.
4.
示例示例1轮船票识别示例代码输入示例轮船票识别最近更新时间:2021-02-0408:28:17推荐使用APIExplorer点击调试文字识别版权所有:腾讯云计算(北京)有限责任公司第248共470页https://ocr.
tencentcloudapi.
com/Action=ShipInvoiceOCR&ImageUrl=https://xx/a.
jpg&输出示例{"Response":{"ShipInvoiceInfos":[{"Name":"发票代码","Value":"144041570120","Rect":{"X":217,"Y":233,"Width":170,"Height":21}},{"Name":"发票号码","Value":"00910368","Rect":{"X":221,"Y":260,"Width":111,"Height":22}},{"Name":"日期","Value":"2015年11月20日","Rect":{"X":167,"Y":334,"Width":199,"Height":27}},{"Name":"始发地","Value":"九洲港","Rect":{"X":140,"Y":290,"Width":69,"Height":25}},{文字识别版权所有:腾讯云计算(北京)有限责任公司第249共470页"Name":"目的地","Value":"中港城码头","Rect":{"X":289,"Y":289,"Width":116,"Height":28}},{"Name":"票价","Value":"175.
00","Rect":{"X":152,"Y":372,"Width":61,"Height":19}}],"Angle":351,"RequestId":"64fd29cc-dcc4-459b-a5bd-71fb8abfd500"}}5.
开发者资源腾讯云API平台腾讯云API平台是综合API文档、错误码、APIExplorer及SDK等资源的统一查询平台,方便您从同一入口查询及使用腾讯云提供的所有API服务.
APIInspector用户可通过APIInspector查看控制台每一步操作关联的API调用情况,并自动生成各语言版本的API代码,也可前往APIExplorer进行在线调试.
SDK云API3.
0提供了配套的开发工具集(SDK),支持多种编程语言,能更方便的调用API.
TencentCloudSDK3.
0forPythonTencentCloudSDK3.
0forJavaTencentCloudSDK3.
0forPHPTencentCloudSDK3.
0forGoTencentCloudSDK3.
0forNodeJSTencentCloudSDK3.
0for.
NETTencentCloudSDK3.
0forC++TencentCloudSDK3.
0forRuby命令行工具TencentCloudCLI3.
06错误码文字识别版权所有:腾讯云计算(北京)有限责任公司第250共470页6.
错误码以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码.
错误码描述FailedOperation.
DownLoadError文件下载失败.
FailedOperation.
ImageDecodeFailed图片解码失败.
FailedOperation.
OcrFailedOCR识别失败.
FailedOperation.
UnKnowError未知错误.
FailedOperation.
UnOpenError服务未开通.
InvalidParameterValue.
InvalidParameterValueLimit参数值错误.
LimitExceeded.
TooLargeFileError文件内容太大.
ResourcesSoldOut.
ChargeStatusException计费状态异常.
文字识别版权所有:腾讯云计算(北京)有限责任公司第251共470页1.
接口描述接口请求域名:ocr.
tencentcloudapi.
com.
本接口支持多张、多类型票据的混合识别,系统自动实现分割、分类和识别,同时支持自选需要识别的票据类型.
目前已支持增值税发票、增值税发票(卷票)、定额发票、通用机打发票、购车发票、火车票、出租车发票、机票行程单、汽车票、轮船票、过路过桥费发票共11种票据.

日本CN2独立物理服务器 E3 1230 16G 20M 500元/月 提速啦

提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...

Vultr新注册赠送100美元活动截止月底 需要可免费享30天福利

昨天晚上有收到VULTR服务商的邮件,如果我们有清楚的朋友应该知道VULTR对于新注册用户已经这两年的促销活动是有赠送100美元最高余额,不过这个余额有效期是30天,如果我们到期未使用完的话也会失效的。但是对于我们一般用户来说,这个活动还是不错的,只需要注册新账户充值10美金激活账户就可以。而且我们自己充值的余额还是可以继续使用且无有效期的。如果我们有需要申请的话可以参考"2021年最新可用Vul...

SugarHosts新增Windows云服务器sugarhosts六折无限流量云服务器六折优惠

SugarHosts糖果主机商我们较早的站长们肯定是熟悉的,早年是提供虚拟主机起家的,如今一直还在提供虚拟主机,后来也有增加云服务器、独立服务器等。数据中心涵盖美国、德国、香港等。我们要知道大部分的海外主机商都只提供Linux系统云服务器。今天,糖果主机有新增SugarHosts夏季六折的优惠,以及新品Windows云服务器/云VPS上线。SugarHosts Windows系统云服务器有区分限制...

curl扩展为你推荐
新浪企业邮箱使用手册thinkphpthinkphp与PHP的差别,怎么查看thinkphp编写的系统?重庆电信dns重庆的DNS服务器地址是多少?更新internal闪拍网关于闪拍网骗人的情况?billboardchina美国Billboard公告牌年度10大金曲最新华丽合辑400电话查询400电话。如何查询真伪,费用?香港空间香港有什么标志性建筑?地址栏图标电脑地址栏上的所有图标怎么找?付款方式工程付款方式有哪些
windows虚拟主机 万网域名 VPS之家 泛域名解析 便宜域名 贵州电信宽带测速 java空间 linux空间 帽子云 seednet 789电视网 西安服务器托管 smtp服务器地址 免费蓝钻 网页加速 卡巴斯基试用版下载 免费主页空间 国外免费网盘 沈阳idc 塔式服务器 更多