Capsolver 节点JS captcha 客户端 - 轻松使用 CapSolver
文档 : https://docs.capsolver.com (中文(简体) )
安装
npm i @captcha-libs/capsolver
使用量
import {
CapSolver,
ReCaptchaV3EnterpriseTaskProxyLess,
} from "@captcha-libs/capsolver";
const capsolverClient = new CapSolver({
clientKey: "<YOUR_CLIENT_KEY>",
pollingInterval: 5000, // optional, default: 5000ms
timeout: 120_000, // optional, default: 120000ms
});
const reCaptchaV3Request = new ReCaptchaV3EnterpriseTaskProxyLess({
websiteKey: "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-",
websiteURL: "https://www.google.com/recaptcha/api2/demo",
});
const reCaptchaV3Solution = await capsolverClient.solve(reCaptchaV3Request);
const { solution, errorId, errorCode, errorDescription, status } =
reCaptchaV3Solution;
const { gRecaptchaResponse, userAgent, expireTime } = solution;
const feedback = await capsolverClient.feedbackTask({
taskId,
invalid: false,
message: "success",
code: 1,
});
const balance = await capsolverClient.getBalance();
特征
- 支持来自 CapSolver 文件( 2026 年7月更新) 的所有 captcha 类型、 解决方案和方法
- TypeScript 第一设计
- 自动等待解决方案
- 全面测试的任务有效载荷
目前得到支持的任务有效载荷
分类
- 图像到文本任务
- 重新控制分类
- 奥斯瓦夫分类
- 远景工程
被否决HCaptcha 分类被否决FunCaptcha 分类
脚本
- Geo Test task ProxyLess 测试程序
重装CaptchaV2任务++++++++++++++++++++++++++- 重接CaptchaV3任务 重接CaptchaV3企业任务 重接CaptchaV3任务 重接CaptchaV3企业任务
- Datadome Slider 任务
- AntiAwsWafTask \ AntiAwsWafTask ProxyLess (英语)
- 反扭曲任务
- 反云浮任务
- Mt Captcha 任务 QQ Mt Captcha 任务 ProxyLess
- Datadome Slider 任务
- 防弹器
被否决HCaptchaTask | HCaptchaTask ProxyLess (英语:被否决Fun Captcha 任务程序被否决Gee 测试任务被否决AntiCyberSiAraTask – AntiCyberSiAraTask ProxyLess 互联网档案馆的存檔,存档日期2013-12-22被否决Anti Imperva 任务 + Anti Imperva 任务 ProxyLess被否决反阿卡迈BMPTask被否决AntiAkamai网络任务
被否决 = 任务类型从服务支持中删除,但您仍然可以尝试发送任务.