reCAPTCHA v3 使用指南¶
验收目标¶
本仓库使用以下目标完成了验证:
- URL:
https://antcpt.com/score_detector/ - site key:
6LcR_okUAAAAAPYrPe-HK_0RULO1aZM15ENyM-Mf
创建任务¶
curl -X POST http://localhost:8000/createTask \
-H "Content-Type: application/json" \
-d '{
"clientKey": "your-client-key",
"task": {
"type": "RecaptchaV3TaskProxyless",
"websiteURL": "https://antcpt.com/score_detector/",
"websiteKey": "6LcR_okUAAAAAPYrPe-HK_0RULO1aZM15ENyM-Mf",
"pageAction": "homepage"
}
}'
轮询结果¶
curl -X POST http://localhost:8000/getTaskResult \
-H "Content-Type: application/json" \
-d '{
"clientKey": "your-client-key",
"taskId": "uuid-from-createTask"
}'
当任务完成时,你会收到 solution.gRecaptchaResponse。
当前代码库的验收结果¶
一次本地验收已经成功完成以下流程:
- 启动服务
- 创建任务
- 轮询到
ready - 返回非空 token
运行注意事项¶
- 返回 token 不代表可以保证指定 score。
- 目标站行为可能随时间变化。
- IP 质量与浏览器环境会影响结果。
- 当前仓库中,所有已注册的 reCAPTCHA v3 变体共享同一套内部 solver 路径。