谷歌验证码 reCaptcha V2 图像识别开发接口
此对象不会返回 RESPONSE, 只返回图像识别结果! 请无接入能力的用户避免使用!
创建任务
通过 createTask方法 创建识别任务
请求地址:https://api.yescaptcha.com/createTask
请求格式:JSON POST
对象结构
属性 |
类型 |
必须 |
说明 |
---|---|---|---|
type |
string |
是 |
ReCaptchaV2Classification |
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 图像识别开发接口相关推荐
- 【技术开发】谷歌验证码 ReCaptcha 破解教程,简单方便从零开始。
本文章转载于:静觅 » [技术开发]谷歌验证码 ReCaptcha 破解教程,简单方便从零开始. 很久没有做爬虫破解类相关的分享了,之前交流群里有朋友提问谷歌系的reCAPTCHA V2 验证码怎么破 ...
- 谷歌验证码reCAPTCHA的运用
写在前面 提示:reCAPTCHA因为依赖谷歌网站验证,在国内是无法使用的.但是谷歌提供了国内接口,将google.com替换为recaptcha.net即可. reCAPTCHA在国内的接口示例:h ...
- 谷歌验证码 ReCAPTCHA 的模拟点击破解方案来了!
这是「进击的Coder」的第 631 篇技术分享 作者:崔庆才 大家好,我是崔庆才. 之前的时候我分享过 ReCAPTCHA 的破解方案,那种方案是获取到 ReCAPTCHA 其中的一个 SiteKe ...
- 谷歌验证码recaptcha接入
recaptcha是一项谷歌免费验证码服务,本次接入的是reCaptcha v2 1.首先选择reCaptcha的类型,注册申请api密钥对,包含站点密钥和密钥组成,站点密钥用于在网站调用reCAPT ...
- 使用python selenium解决谷歌验证码(reCAPTCHA)
来自 [ 不止于python ] 简介 reCAPTCHA项目是由卡内基梅隆大学所发展的系统,主要目的是利用CAPTCHA技术来帮助典籍数字化的进行,这个项目将由书本扫描下来无法准确的被光学文字识别技 ...
- 谷歌了java集成开发_Spring整合Kaptcha谷歌验证码工具的开发步骤
开发步骤: 1.加入依赖 com.google.code.kaptcha kaptcha 2.3 国内镜像无法下载该依赖,需要手动通过jar包在本地仓库安装一个依赖. 安装命令: mvn instal ...
- 谷歌(Google): reCaptcha(2.0版本)做网站验证码
百度百科: CMU设计了一个名叫reCAPTCHA的强大系统,让他们的电脑去向人类求助.具体做法是:将OCR软件无法识别的文字扫描图传给世界各大网站,用以替换原来的验证码图片:那些网站的用户在正确识别 ...
- Minecraft 官网谷歌验证码的解决方案(reCaptcha)
Minecraft 官网谷歌验证码的解决方案(reCaptcha) 前言 最近 minecraft 的官一自胡尘入汉关,十年伊洛路漫漫.网启用了 recaptcha (一种验证码,隶属于 Google ...
- 国产微观交通仿真软件TESS NG V2.1 Python二次开发接口版本发布
来源:上海济达交通科技有限公司 上海济达交通科技有限公司是国产TESS NG微观交通软件研发商.2022年9月26日,上海济达交通科技有限公司正式发布了TESS NG的V2.1 Python二次开发接 ...
最新文章
- 写了六个相同功能的函数之后,我学到了什么
- Android后退事件的处理
- VS2010代码提示功能配置:Visual Assist X 10.7.1912.0
- 从这十大算法开始学习机器学习与建模
- 互联网日报 | 7月15日 星期四 | B站赠送所有用户1天大会员;饿了么投入3亿用于今夏骑手保障;小米智能工厂二期开工...
- Ubuntu 修复windows启动项
- 关于javascript控制系统弹出下载提示 用以下载图片
- 查询和追踪快递单的流向有这么难吗?用VFP其实太简单
- 黑苹果alc269声卡仿冒id_AppleALC仿冒声卡驱动alc269优化版(Lenovo Z580亲测)
- EasyDarwin —— windows搭建rtsp服务,使用FFmpeg进行rtsp推拉流
- 密度聚类DBSCAN的matlab代码
- 毕业设计中使用支付宝沙箱完成在线支付流程
- VTP协议原理及配置
- Redis的Mster/Slaver
- 基于QPSK+LDPC的微波信道误码率matlab仿真
- EasyAR笔记01 检测云识别是否存在相似图片
- 源码时代软测干货分享|带你了解CGI支持模块
- 投影仪硬件边缘融合服务器,带你了解投影融合的边缘融合显示技术
- lifi与wifi的论文_WIFI研究论文()
- 那句子太美,我不敢看