此对象不会返回 RESPONSE, 只返回图像识别结果! 请无接入能力的用户避免使用!

创建任务

通过 createTask方法 创建识别任务

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

请求格式:JSON POST

对象结构

属性

类型

必须

说明

type

string

ReCaptchaV2Classification 300x300 450x450 10 POINTS 100x100 2 POINTS

image

string

Base64 编码的图片,不要包含 "data:image/***;base64,"

必须将图片缩放至 标准 大小 (100x100, 300x300, 450x450), 这样服务才能判断图片类型

question

String

问题 ID, 请查表, 以 /m/ 开头

请求示例

1{ 2 "clientKey": "cc9c18d3e263515c2c072b36a7125eecc078618f", 3 "task": { 4 "type": "ReCaptchaV2Classification", 5 "image": "/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDc....", 6 "question": "/m/0k4j" 7 } 8}

响应示例

1{ 2 "errorId": 0, 3 "errorCode": "", 4 "errorDescription": "null", 5 "status": "ready", 6 "taskId": "3a9e8cb8-3871-11ec-9794-94e6f7355a0b", 7 "solution": { 8 "objects": [1,5,8], // 图像需要点击的位置 9 "type": "multi" 10 } 11}

图片格式

标准大小 3x3: (300x300) 10 POINTS 可以是截图:按照返回结果点击对应位置

1"solution": { 2 "objects": [0,2,6], // 图像需要点击的位置 3 "type": "multi" 4}

标准大小 4x4: (450x450) 10 POINTS 可以是截图:按照返回结果点击对应位置

1"solution": { 2 "objects": [6, 8, 10, 12], // 图像需要点击的位置 3 "type": "multi" 4}

1x1: 刷出来的小图 (100x100) 2 POINTS

在按下3x3后, 如果不是imageselect类型, 会刷新小图

hasObject 代表是否需要点击

1"solution": { 2 "hasObject": true / false, // 判断是否为目标物体 3 "type": "single" 4}

问题 ID的查找方式

ID 对照表: 中文并非 ReCaptcha 官方翻译, 仅供参考

1{ 2 "/m/0pg52": "出租车", 3 "/m/01bjv": "巴士", 4 "/m/02yvhj": "校车", 5 "/m/04_sv": "摩托车", 6 "/m/013xlm": "拖拉机", 7 "/m/01jk_4": "烟囱", 8 "/m/014xcs": "人行横道", 9 "/m/015qff": "红绿灯", 10 "/m/0199g": "自行车", 11 "/m/015qbp": "停车计价表", 12 "/m/0k4j": "汽车", 13 "/m/015kr": "桥", 14 "/m/019jd": "船", 15 "/m/0cdl1": "棕榈树", 16 "/m/09d_r": "山", 17 "/m/01pns0": "消防栓", 18 "/m/01lynh": "楼梯" 19}

1{ 2 "/m/0pg52": "taxis", 3 "/m/01bjv": "bus", 4 "/m/02yvhj": "school bus", 5 "/m/04_sv": "motorcycles", 6 "/m/013xlm": "tractors", 7 "/m/01jk_4": "chimneys", 8 "/m/014xcs": "crosswalks", 9 "/m/015qff": "traffic lights", 10 "/m/0199g": "bicycles", 11 "/m/015qbp": "parking meters", 12 "/m/0k4j": "cars", 13 "/m/015kr": "bridges", 14 "/m/019jd": "boats", 15 "/m/0cdl1": "palm trees", 16 "/m/09d_r": "mountains or hills", 17 "/m/01pns0": "fire hydrant", 18 "/m/01lynh": "stairs" 19}

错误信息

errorCode

errorDescription

说明

ERROR_INTERNAL_SERVER_ERROR

服务器内部错误

请确保各项参数正确

ERROR_UNKNOWN_QUESTION

错误的问题ID

请检查问题ID是否正确

ERROR_ILLEGAL_IMAGE

图片大小不符合要求

请缩放至指定大小450x450/300x300/100x100

ERROR_UNKNOW_450x450_QUESTION

这个尺寸暂时不支持这个问题

暂时不能很好的识别这个问题相关的图片,请重试其他类型的图片

ERROR_PARSE_IMAGE_FAIL

解析图片失败

请确认图片BASE64编码是否正确

原文链接
​​​​​​​dReCaptchaV2Classification: 谷歌验证码 reCaptcha V2 图像识别 - YesCaptcha API 开发文档 - Confluence

成为第一个添加回复的用户

谷歌验证码 reCaptcha V2 图像识别开发接口相关推荐

  1. 【技术开发】谷歌验证码 ReCaptcha 破解教程,简单方便从零开始。

    本文章转载于:静觅 » [技术开发]谷歌验证码 ReCaptcha 破解教程,简单方便从零开始. 很久没有做爬虫破解类相关的分享了,之前交流群里有朋友提问谷歌系的reCAPTCHA V2 验证码怎么破 ...

  2. 谷歌验证码reCAPTCHA的运用

    写在前面 提示:reCAPTCHA因为依赖谷歌网站验证,在国内是无法使用的.但是谷歌提供了国内接口,将google.com替换为recaptcha.net即可. reCAPTCHA在国内的接口示例:h ...

  3. 谷歌验证码 ReCAPTCHA 的模拟点击破解方案来了!

    这是「进击的Coder」的第 631 篇技术分享 作者:崔庆才 大家好,我是崔庆才. 之前的时候我分享过 ReCAPTCHA 的破解方案,那种方案是获取到 ReCAPTCHA 其中的一个 SiteKe ...

  4. 谷歌验证码recaptcha接入

    recaptcha是一项谷歌免费验证码服务,本次接入的是reCaptcha v2 1.首先选择reCaptcha的类型,注册申请api密钥对,包含站点密钥和密钥组成,站点密钥用于在网站调用reCAPT ...

  5. 使用python selenium解决谷歌验证码(reCAPTCHA)

    来自 [ 不止于python ] 简介 reCAPTCHA项目是由卡内基梅隆大学所发展的系统,主要目的是利用CAPTCHA技术来帮助典籍数字化的进行,这个项目将由书本扫描下来无法准确的被光学文字识别技 ...

  6. 谷歌了java集成开发_Spring整合Kaptcha谷歌验证码工具的开发步骤

    开发步骤: 1.加入依赖 com.google.code.kaptcha kaptcha 2.3 国内镜像无法下载该依赖,需要手动通过jar包在本地仓库安装一个依赖. 安装命令: mvn instal ...

  7. 谷歌(Google): reCaptcha(2.0版本)做网站验证码

    百度百科: CMU设计了一个名叫reCAPTCHA的强大系统,让他们的电脑去向人类求助.具体做法是:将OCR软件无法识别的文字扫描图传给世界各大网站,用以替换原来的验证码图片:那些网站的用户在正确识别 ...

  8. Minecraft 官网谷歌验证码的解决方案(reCaptcha)

    Minecraft 官网谷歌验证码的解决方案(reCaptcha) 前言 最近 minecraft 的官一自胡尘入汉关,十年伊洛路漫漫.网启用了 recaptcha (一种验证码,隶属于 Google ...

  9. 国产微观交通仿真软件TESS NG V2.1 Python二次开发接口版本发布

    来源:上海济达交通科技有限公司 上海济达交通科技有限公司是国产TESS NG微观交通软件研发商.2022年9月26日,上海济达交通科技有限公司正式发布了TESS NG的V2.1 Python二次开发接 ...

最新文章

  1. 写了六个相同功能的函数之后,我学到了什么
  2. Android后退事件的处理
  3. VS2010代码提示功能配置:Visual Assist X 10.7.1912.0
  4. 从这十大算法开始学习机器学习与建模
  5. 互联网日报 | 7月15日 星期四 | B站赠送所有用户1天大会员;饿了么投入3亿用于今夏骑手保障;小米智能工厂二期开工...
  6. Ubuntu 修复windows启动项
  7. 关于javascript控制系统弹出下载提示 用以下载图片
  8. 查询和追踪快递单的流向有这么难吗?用VFP其实太简单
  9. 黑苹果alc269声卡仿冒id_AppleALC仿冒声卡驱动alc269优化版(Lenovo Z580亲测)
  10. EasyDarwin —— windows搭建rtsp服务,使用FFmpeg进行rtsp推拉流
  11. 密度聚类DBSCAN的matlab代码
  12. 毕业设计中使用支付宝沙箱完成在线支付流程
  13. VTP协议原理及配置
  14. Redis的Mster/Slaver
  15. 基于QPSK+LDPC的微波信道误码率matlab仿真
  16. EasyAR笔记01 检测云识别是否存在相似图片
  17. 源码时代软测干货分享|带你了解CGI支持模块
  18. 投影仪硬件边缘融合服务器,带你了解投影融合的边缘融合显示技术
  19. lifi与wifi的论文_WIFI研究论文()
  20. 那句子太美,我不敢看

热门文章

  1. 感叹珊瑚虫QQ的离去
  2. 各种会议paper模板
  3. 关于命令行上执行java命令的错误分析 - Could not find or load main class
  4. 工作压力太大,离职就能解决了?
  5. windows系统为硬件保留的内存如何解决?
  6. 计算机网络群名,怎么改群名字
  7. 图片轮播php代码下载,jQuery带进度条滚动图片轮播代码
  8. centos7 系统安全加固方案
  9. 连续周期信号的傅里叶级数(CFS)
  10. 分析《家园2》《家园》的低效原因