SuperAPI AI 工具集

twocaptcha

数据与分析

查看项目

更新于 10-16 00:28

技能介绍

用途:2Captcha 是将验证码交由人工处理的验证码识别服务,本技能让开发者与 AI 智能体通过 Membrane CLI 与 2Captcha 交互,用于自动化提交验证码任务、管理数据与记录、编排工作流。官方 API 文档见 https://2captcha.com/api-2captcha。

主要能力:支持的任务类型包括 Image、RecaptchaV2、RecaptchaV3、GeeTest、HCaptcha、Turnstile、MtCaptcha、KeyCaptcha、Text;可按需使用相应 action 名称与参数。通过 Membrane 可自动完成认证与凭证刷新,并支持动作搜索与执行、API 代理请求。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,无头环境下会打印授权 URL,登录后用 membrane login complete <code> 完成。连接 2Captcha:membrane connection ensure "https://2captcha.com/" --json;若返回 BUILDING 状态,用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY;CLIENT_ACTION_REQUIRED 时按 clientAction 提示让用户完成认证或提供输入。搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json,结果在 output 字段。也可用 membrane request CONNECTION_ID /path/to/endpoint 代理请求,支持 -X、-H、-d、--json、--rawData、--query、--pathParam 等参数,任意命令可加 --json 输出机器可读 JSON。

适用场景:需要以编程方式处理网站或应用上的验证码挑战,并希望由服务端统一管理凭证、避免在本地保存密钥时。

限制:资料未提供具体收费、价格、成功率、支持平台或性能数据;实际可用动作取决于连接后查询结果。