检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用前必读 概述 调用说明 终端节点 约束与限制 基本概念
调用说明 文字识别提供了REST(Representational State Transfer)风格的API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 调用API时,需要用户网络可以访问公网。 同时文字识别还提供多种编程语言的SDK供您使用,SDK的使用方法请参见《SDK参考》。
响应参数 根据识别的结果,可能有不同的HTTP响应状态码(status code)。例如,200表示API调用成功,400表示调用失败,详细的状态码和响应参数说明如下。 状态码: 200 表4 响应Body参数 参数 参数类型 描述 result Object 识别结果。 调用失败时不返回此字段。
and Access Management,简称IAM)服务,IAM为文字识别提供了用户认证和鉴权功能。 云监控 云监控(Cloud Eye)可以监控文字识别的相关指标,具体如表1所示。用户可以通过指标及时了解文字识别的使用情况。Cloud Eye的更多信息请参见《云监控用户指南》。 表1
码,详情请参见4.初始化客户端(二选一)中的client后的代码。 配置认证信息 配置AK、SK、project_id信息。华为云通过AK识别用户的身份,通过SK对请求数据进行签名验证,用于确保请求的机密性、完整性和请求者身份的正确性。有两种认证方式,分别如下。 初始化认证信息:
统计API使用量 文字识别控制台 > 服务监控支持查看API的总调用量、调用成功量、调用失败量。 如果您购买了套餐包,可在“套餐包管理”页面,查看已有的套餐包及使用详情。套餐包费用扣减规则请参见“产品介绍 > 计费说明”。 图1 服务监控
无需训练直接调用,自动输出结构化信息,简单高效。 多版式 不受版式数量影响,支持多版式卡证、票据,适用场景广泛。 多功能 键值对提取、表格识别与版面分析多功能支持,大幅降低了文档分析难度,识别精度95% 降本增效 降低版式定制成本,提升信息录入、票证信息审批等业务场景的效率。 父主题: 功能介绍
OCR服务使用简介 文字识别(Optical Character Recognition,简称OCR)指将图片、扫描件或PDF、OFD文档中的打印字符进行检测识别成可编辑的文本格式。 OCR以开放API(Application Programming Interface,应用程序
$config->setCertFile("{yourCertFile}"); 配置认证信息 配置AK、SK、projectId信息。华为云通过AK识别用户的身份,通过SK对请求数据进行签名验证,用于确保请求的机密性、完整性和请求者身份的正确性。 // 终端节点以 OCR 服务北京四的 endpoint
config.withIgnoreSSLVerification(true); 配置认证信息 配置AK、SK、project_id信息。华为云通过AK识别用户的身份,通过SK对请求数据进行签名验证,用于确保请求的机密性、完整性和请求者身份的正确性。有两种认证方式,分别如下。 初始化认证信息:
计费模式 计费模式概述 套餐包 按需计费
状态码 HTTP 状态码为三位数,分成五个类别:1xx:相关信息;2xx:操作成功;3xx:重定向;4xx:客户端错误;5xx:服务器错误。 状态码如下所示。 状态码 编码 状态说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。
API是否可以混用 不建议混用,例如有专门的身份证识别,就不建议使用“通用文字识别”识别身份证图片,不同接口底层算法不同,混用会导致识别效果差。 父主题: API使用类
构造请求 本节介绍REST API请求的组成,并以调用网络图片识别接口说明如何调用API。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987 。 请求URI 请求URI由如下部分组成。 {URI-scheme}
响应消息体的MIME类型。 响应消息体 响应消息体通常以结构化格式返回,与响应消息头中Content-type对应,传递除响应消息头之外的内容。 对于网络图片识别接口,返回如下消息体。 { "result": { "words_block_count": 2, "words_block_list":
com/huaweicloud/huaweicloud-sdk-go-v3/services/ocr/v1/region" ) 配置认证信息 配置AK、SK信息。华为云通过AK识别用户的身份,通过SK对请求数据进行签名验证,用于确保请求的机密性、完整性和请求者身份的正确性。AK、SK获取方法请参见准备工作。 func
根据需要配置是否跳过SSL证书验证 config.IgnoreSslVerification = true; 配置认证信息 配置AK、SK信息。华为云通过AK识别用户的身份,通过SK对请求数据进行签名验证,用于确保请求的机密性、完整性和请求者身份的正确性。AK、SK获取方法请参见准备工作。 const
SDK使用类 OCR服务提供哪些版本的SDK OCR服务的SDK需要付费购买吗 OCR服务的SDK是否依赖于Maven管理依赖包 如何修改返回结果的response类型 SSL配置报错 Connect timed out 报错处理 项目ID无法获取 使用依赖后,导入demo无对应接口信息
服务开通类 如何选购合适的API 如何关闭已申请的服务 开通按钮置灰,如何处理 服务开通之后开通状态显示「未开通」 如何选择OCR套餐包的区域
总览 调用API可以通过Postman或SDK进行调试。包含开通服务、配置环境、认证鉴权和构造请求(调用服务)。 开通服务:包含注册登录、创建IAM账号(可选)、开通服务,详情请参考开通服务章节。 配置环境:可选择下载Postman或下载SDK。 认证鉴权:可选择Token认证(