ImageToTextTask : 图片不定长英文数字
通过 createTask方法 创建识别任务,然后通过 getTaskResult 方法 获取识别结果
此对象用于识别图片类型、不固定长度的英文或数字
创建任务
通过 createTask方法 创建识别任务
请求节点: 国际节点 https://api.yescaptcha.com
国内节点 https://cn.yescaptcha.com
请求地址: https://api.yescaptcha.com/createTask
请求格式:POST
application/json
识别流程
获取验证码图片,并转成base64(需要您自己处理)
使用本接口提交识别任务(发送到 /createTask 创建识别任务,见本文档处理)
获得返回的识别结果(见下方返回示例)
如果是
ImageToTextTaskM1
异步任务还需要使用 /getTaskResult 方法获取识别结果
第3步会返回一个任务ID,使用任务ID去请求结果
对象结构
属性 | 类型 | 必须 | 说明 |
---|---|---|---|
type | string | 是 | ImageToTextTaskMuggle 10 POINTS ->2 POINTS BETA ImageToTextTaskM1 15 POINTS ->10 POINTS 异步任务,需要先createTask 再getResult |
body | string | 是 | 图片的base64编码内容(不要换行符)(不要data:image/*********;base64,内容 |
project_name | string | 否 | 可选参数,当您使用ImageToTextTaskMuggle类型时, 可以指定一个单独定制的模型来识别,详细模型列表见文档底部 留空时使用通用英文数字识别 |
请求示例
{
"clientKey":"cc9c18d3e263515c2c072b36a7125eecc078618f",
"task":
{
"type":"ImageToTextTaskTest",
"body": "/9j/4AAQSkZJRgABA......" # base64编码后的图片
}
}
返回示例
{
"errorId": 0,
"errorCode": "",
"errorDescription": "",
"status": "ready",
"solution": {
"text": "44795""
},
"taskId": "2376919c-1863-11ec-a012-94e6f7355a0b",
}
定制模型
图片示例 | project_name参数 | 说明 |
---|---|---|
| 留空 或 common_alphanumeric | 通用英文数字识别,因为是通用的所以准确率略低一些,如果您需要精准识别可以联系客服进行定制模型 |
| dawn-validator-extension-241113 | 用于识别DAWN Validator Chrome Extension |