ImageToTextTask : 图片不定长英文数字

通过 createTask方法 创建识别任务,然后通过 getTaskResult 方法 获取识别结果

此对象用于识别图片类型、不固定长度的英文或数字

创建任务

通过 createTask方法 创建识别任务

请求节点: 国际节点 https://api.yescaptcha.com 国内节点 https://cn.yescaptcha.com

请求地址: https://api.yescaptcha.com/createTask

请求格式:POST application/json

识别流程

  1. 获取验证码图片,并转成base64(需要您自己处理)

  2. 使用本接口提交识别任务(发送到 /createTask 创建识别任务,见本文档处理)

  3. 获得返回的识别结果(见下方返回示例)

  4. 如果是ImageToTextTaskM1异步任务

    1. 还需要使用 /getTaskResult 方法获取识别结果

    2. 第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参数

说明

图片示例

project_name参数

说明

 

image-20211011-112934.jpg

 

留空 或 common_alphanumeric

通用英文数字识别,因为是通用的所以准确率略低一些,如果您需要精准识别可以联系客服进行定制模型

 

image.png

 

dawn-validator-extension-241113

用于识别DAWN Validator Chrome Extension