History
Introduction
API Category
Making API Requests
Region APIs
Instance APIs
Cloud Hosting Cluster APIs
Image APIs
Instance Launch Template APIs
Placement Group APIs
Key APIs
Security Group APIs
Network APIs
Data Types
Error Codes
cam:passrole权限,异步处理接口会通过 CAM 的“角色”进行 COS 的资源读写操作,PassRole 权限用于传递角色, 具体请查看 访问管理-写操作-PassRole 接口。POST /jobs HTTP/1.1Host: <BucketName-APPID>.ci.<Region>.myqcloud.comDate: <GMT Date>Authorization: <Auth String>Content-Length: <length>Content-Type: application/xml<body>
<Request><Tag>ImageOCR</Tag><Input><Object>input/test.jpg</Object></Input><Operation><TemplateId>t1460606b9752148c4ab182f55163ba7cd</TemplateId><UserData>This is my data.</UserData><JobLevel>0</JobLevel></Operation><CallBack>http://callback.demo.com</CallBack><CallBackFormat>JSON</CallBackFormat></Request>
节点名称(关键字) | 父节点 | 描述 | 类型 | 是否必选 |
Request | 无 | 保存请求的容器 | Container | 是 |
节点名称(关键字) | 父节点 | 描述 | 类型 | 是否必选 |
Tag | Request | 创建任务的 Tag:ImageOCR | String | 是 |
Input | Request | 待操作的媒体信息 | Container | 是 |
Operation | Request | 操作规则 | Container | 是 |
CallBack | Request | 任务回调地址,优先级高于队列的回调地址。设置为 no 时,表示队列的回调地址不产生回调 | String | 否 |
CallBackFormat | Request | 任务回调格式,JSON 或 XML,默认 XML,优先级高于队列的回调格式 | String | 否 |
CallBackType | Request | 任务回调类型,Url 或 TDMQ,默认 Url,优先级高于队列的回调类型 | String | 否 |
CallBackMqConfig | Request | Container | 否 |
节点名称(关键字) | 父节点 | 描述 | 类型 | 是否必选 |
Object | Request.Input | 待处理的文件名 | String | 否 |
节点名称(关键字) | 父节点 | 描述 | 类型 | 是否必选 |
TemplateId | Request.Operation | String | 否 | |
UserData | Request.Operation | 透传用户信息, 可打印的 ASCII 码, 长度不超过1024 | String | 否 |
JobLevel | Request.Operation | 任务优先级,级别限制:0 、1 、2 。级别越大任务优先级越高,默认为0 | String | 否 |
ImageOCR | Request.Operation | Container | 否 |
<Response><JobsDetail><Code>Success</Code><CreationTime>2023-11-25T08:47:39+0800</CreationTime><EndTime>-</EndTime><Input><BucketId>test-1234567890</BucketId><Object>pic/ocr1.png</Object><Region>ap-chongqing</Region></Input><JobId>a3c193f288b2c11eeb60f39de2f86f409</JobId><Message/><Operation><JobLevel>0</JobLevel><TemplateId>t1a545cd125ea04ec7a3cd455065d601cc</TemplateId><TemplateName>ImageOCR-34</TemplateName></Operation><QueueId>pcaffdc4229a543b296b10b22586a1e57</QueueId><QueueType>AIProcess</QueueType><StartTime>-</StartTime><State>Submitted</State><Tag>ImageOCR</Tag></JobsDetail></Response>
节点名称(关键字) | 父节点 | 描述 | 类型 |
Response | 无 | 保存结果的容器 | Container |
节点名称(关键字) | 父节点 | 描述 | 类型 |
JobsDetail | Response | 任务的详细信息 | Container 数组 |
节点名称(关键字) | 父节点 | 描述 | 类型 |
Code | Response.JobsDetail | 错误码,只有 State 为 Failed 时有意义 | String |
CreationTime | Response.JobsDetail | 任务的创建时间 | String |
EndTime | Response.JobsDetail | 任务的结束时间 | String |
Input | Response.JobsDetail | 该任务的输入资源地址 | Container |
JobId | Response.JobsDetail | 新创建任务的 ID | String |
Message | Response.JobsDetail | 错误描述,只有 State 为 Failed 时有意义 | String |
Operation | Response.JobsDetail | 该任务的规则 | Container |
QueueId | Response.JobsDetail | String | |
QueueType | Response.JobsDetail | 任务所属的队列类型 | String |
StartTime | Response.JobsDetail | 任务的开始时间 | String |
State | Response.JobsDetail | 任务状态 Submitted:已提交,待执行 Running:执行中 Success:执行成功 Failed:执行失败 Pause:任务暂停,当暂停队列时,待执行的任务会变为暂停状态 Cancel:任务被取消执行 | String |
Tag | Response.JobsDetail | 新创建任务的 Tag:ImageOCR | String |
节点名称(关键字) | 父节点 | 描述 | 类型 |
Region | Response.JobsDetail.Input | 存储桶的地域 | String |
BucketId | Response.JobsDetail.Input | 源文件所在存储桶 | String |
Object | Response.JobsDetail.Input | 源文件的文件名 | String |
节点名称(关键字) | 父节点 | 描述 | 类型 |
JobLevel | Response.JobsDetail.Operation | 任务优先级 | String |
TemplateId | Response.JobsDetail.Operation | 任务的模板 ID | String |
TemplateName | Response.JobsDetail.Operation | 任务的模板名称, 当 TemplateId 存在时返回 | String |
ImageOCR | Response.JobsDetail.Operation | 同请求中的 Request.Operation.ImageOCR | Container |
Detection | Response.JobsDetail.Operation | OCR结果。任务未完成时不返回 | Container |
UserData | Response.JobsDetail.Operation | 透传用户信息 | String |
节点名称(关键字) | 父节点 | 描述 | 类型 |
TextDetections | Response.JobsDetail.Operation.Detection | 检测到的文本信息 | Container 数组 |
Language | Response.JobsDetail.Operation.Detection | 检测到的语言类型 | String |
Angel | Response.JobsDetail.Operation.Detection | 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负 | String |
PdfPageSize | Response.JobsDetail.Operation.Detection | 图片为 PDF 时,返回 PDF 的总页数 | Int |
节点名称(关键字) | 父节点 | 描述 | 类型 |
DetectedText | Response.JobsDetail.Operation.Detection.TextDetections | 识别出的文本行内容 | String |
Confidence | Response.JobsDetail.Operation.Detection.TextDetections | 置信度 0 ~100 | Int |
Polygon | Response.JobsDetail.Operation.Detection.TextDetections | 文本行坐标,以四个顶点坐标表示 | Container 数组 |
ItemPolygon | Response.JobsDetail.Operation.Detection.TextDetections | 文本行在旋转纠正之后的图像中的像素坐标,表示为(左上角x, 左上角y,宽 width,高 height) | Container 数组 |
Words | Response.JobsDetail.Operation.Detection.TextDetections | 识别出来的单字信息包括单字(包括单字 Character 和单字置信度 confidence) | Container 数组 |
WordPolygon | Response.JobsDetail.Operation.Detection.TextDetections | 字的坐标数组,以四个顶点坐标表示。注意:此字段可能返回 null,表示取不到有效值。支持识别的类型,当 handwriting 时生效 | Container 数组 |
节点名称(关键字) | 父节点 | 描述 | 类型 |
X | Response.JobsDetail.Operation.Detection.Polygon | 横坐标 | Int |
Y | Response.JobsDetail.Operation.Detection.Polygon | 纵坐标 | Int |
节点名称(关键字) | 父节点 | 描述 | 类型 |
X | Response.JobsDetail.Operation.Detection.ItemPolygon | 左上角X | Int |
Y | Response.JobsDetail.Operation.Detection.ItemPolygon | 左上角Y | Int |
Width | Response.JobsDetail.Operation.Detection.ItemPolygon | 宽 | Int |
Height | Response.JobsDetail.Operation.Detection.ItemPolygon | 高 | Int |
节点名称(关键字) | 父节点 | 描述 | 类型 |
Confidence | Response.JobsDetail.Operation.Detection.Words | 置信度 0 ~100 | Int |
Character | Response.JobsDetail.Operation.Detection.Words | 候选字 | String |
WordCoordPoint | Response.JobsDetail.Operation.Detection.Words | 单字在原图中的四点坐标,当识别类型为 general、accurate 时生效 | Container 数组 |
节点名称(关键字) | 父节点 | 描述 | 类型 |
WordCoordinate | Response.JobsDetail.Operation.Detection.Words.WordCoordPoint | 单字在原图中的坐标,以四个顶点坐标表示,以左上角为起点,顺时针返回 | Container 数组 |
节点名称(关键字) | 父节点 | 描述 | 类型 |
X | Response.JobsDetail.Operation.Detection.Words.WordCoordPoint.WordCoordinate | 横坐标 | Int |
Y | Response.JobsDetail.Operation.Detection.Words.WordCoordPoint.WordCoordinate | 纵坐标 | Int |
节点名称(关键字) | 父节点 | 描述 | 类型 |
LeftTop | Response.JobsDetail.Operation.Detection.WordPolygon | 左上顶点坐标 | Container 数组 |
RightTop | Response.JobsDetail.Operation.Detection.WordPolygon | 右上顶点坐标 | Container 数组 |
LeftBottom | Response.JobsDetail.Operation.Detection.WordPolygon | 左下顶点坐标 | Container 数组 |
RightBottom | Response.JobsDetail.Operation.Detection.WordPolygon | 右上顶点坐标 | Container 数组 |
节点名称(关键字) | 父节点 | 描述 | 类型 |
X | Response.JobsDetail.Operation.Detection.WordPolygon.LeftTop | 横坐标 | Int |
Y | Response.JobsDetail.Operation.Detection.WordPolygon.LeftTop | 纵坐标 | Int |
POST /jobs HTTP/1.1Authorization:q-sign-algorithm=sha1&q-ak=************************************&q-sign-time=1497530202;1497610202&q-key-time=1497530202;1497610202&q-header-list=&q-url-param-list=&q-signature=****************************************Host:test-1234567890.ci.ap-chongqing.myqcloud.comContent-Length: 166Content-Type: application/xml<Request><Tag>ImageOCR</Tag><Input><Object>input/test.jpg</Object></Input><Operation><TemplateId>t1460606b9752148c4ab182f55163ba7cd</TemplateId><UserData>This is my data.</UserData><JobLevel>0</JobLevel></Operation><CallBack>http://callback.demo.com</CallBack><CallBackFormat>JSON</CallBackFormat></Request>
HTTP/1.1 200 OKContent-Type: application/xmlContent-Length: 230Connection: keep-aliveDate: Mon, 28 Jun 2022 15:23:12 GMTServer: tencent-cix-ci-request-id: NTk0MjdmODlfMjQ4OGY3XzYzYzhf****<Response><JobsDetail><Code>Success</Code><CreationTime>2023-11-25T08:47:39+0800</CreationTime><EndTime>-</EndTime><Input><BucketId>test-1234567890</BucketId><Object>pic/ocr1.png</Object><Region>ap-chongqing</Region></Input><JobId>a3c193f288b2c11eeb60f39de2f86f409</JobId><Message/><Operation><JobLevel>0</JobLevel><TemplateId>t1a545cd125ea04ec7a3cd455065d601cc</TemplateId><TemplateName>ImageOCR-34</TemplateName><UserData>This is my data.</UserData></Operation><QueueId>pcaffdc4229a543b296b10b22586a1e57</QueueId><QueueType>AIProcess</QueueType><StartTime>-</StartTime><State>Submitted</State><Tag>ImageOCR</Tag></JobsDetail></Response>
POST /jobs HTTP/1.1Authorization:q-sign-algorithm=sha1&q-ak=************************************&q-sign-time=1497530202;1497610202&q-key-time=1497530202;1497610202&q-header-list=&q-url-param-list=&q-signature=****************************************Host:test-1234567890.ci.ap-chongqing.myqcloud.comContent-Length: 166Content-Type: application/xml<Request><Tag>ImageOCR</Tag><Input><Object>input/test.jpg</Object></Input><Operation><ImageOCR><Type>general</Type><LanguageType>zh</LanguageType><IsPdf>true</IsPdf><PdfPageNumber>2</PdfPageNumber><IsWord>true</IsWord></ImageOCR><UserData>This is my data.</UserData><JobLevel>0</JobLevel></Operation><CallBack>http://callback.demo.com</CallBack><CallBackFormat>JSON</CallBackFormat></Request>
HTTP/1.1 200 OKContent-Type: application/xmlContent-Length: 230Connection: keep-aliveDate: Mon, 28 Jun 2022 15:23:12 GMTServer: tencent-cix-ci-request-id: NTk0MjdmODlfMjQ4OGY3XzYzYzhf****<Response><JobsDetail><Code>Success</Code><CreationTime>2023-11-25T08:47:39+0800</CreationTime><EndTime>-</EndTime><Input><BucketId>test-1234567890</BucketId><Object>pic/ocr1.png</Object><Region>ap-chongqing</Region></Input><JobId>a3c193f288b2c11eeb60f39de2f86f409</JobId><Message/><Operation><JobLevel>0</JobLevel><UserData>This is my data.</UserData><ImageOCR><Type>general</Type><LanguageType>zh</LanguageType><IsPdf>true</IsPdf><PdfPageNumber>2</PdfPageNumber><IsWord>true</IsWord></ImageOCR></Operation><QueueId>pcaffdc4229a543b296b10b22586a1e57</QueueId><QueueType>AIProcess</QueueType><StartTime>-</StartTime><State>Submitted</State><Tag>ImageOCR</Tag></JobsDetail></Response>
文档反馈