...
通过 createTask方法 创建识别任务,然后通过 getTaskResult 方法 获取识别结果
信息 |
---|
此对象用于识别图片类型、不固定长度的英文或数字验证码此对象用于识别图片类型、不固定长度的英文或数字 |
创建任务
通过 createTask方法 创建识别任务
请求地址:https://api.yescaptcha.com/createTask
...
代码块 | ||
---|---|---|
| ||
{ "clientKey":"cc9c18d3e263515c2c072b36a7125eecc078618f", "task": { "type":"ImageToTextTaskTest", "body": "/9j/4AAQSkZJRgABA......" # base64编码后的图片 } } |
获取结果
注意:ImageToTextTaskTest 类型创建任务时就已经返回结果。
使用 getTaskResult 方法获取识别结果。根据系统负载,您将在 300ms 到 6s 的时间间隔内查询到结果
请求地址:https://api.yescaptcha.com/getTaskResult
请求格式:JSON POST
请求示例
返回示例
代码块 |
---|
{ "errorId": 0, "errorCode": "", "errorDescription": "", "taskIdstatus": "2376919c-1863-11ec-a012-94e6f7355a0b" } |
响应结果
...
属性
...
类型
...
说明
...
text
...
string
...
识别结果
响应示例
代码块 | ||
---|---|---|
| ||
{ "errorId": 0ready", "errorCodesolution": "",{ "errorDescription": null, "statustext": "ready", "solution": {44795"" }, "texttaskId": "e4nl" } } |
响应说明
...
识别成功:当errorId
等于0
并且status
等于 ready
,结果在solution
里面。
...
正在识别中:当errorId
等于0
并且status
等于 processing
,请3秒后重试。
...
2376919c-1863-11ec-a012-94e6f7355a0b",
} |