产品集成资源文档定价
立即开始

© 2026 CapSolver. All rights reserved.

联系我们

Slack: lola@capsolver.com

产品

  • reCAPTCHA v2
  • reCAPTCHA v3
  • Cloudflare Turnstile
  • Cloudflare Challenge
  • AWS WAF
  • 浏览器插件
  • 更多验证码类型

集成

  • Selenium
  • Playwright
  • Puppeteer
  • n8n
  • 合作伙伴
  • 查看所有集成

资源

  • 推荐返佣系统
  • 官方文档
  • API 参考
  • 博客
  • 常见问题 (FAQ)
  • 术语表
  • 系统状态

法律声明

  • 服务条款
  • 隐私政策
  • 退款政策
  • 请勿出售我的信息
博客/reCAPTCHA/如何解决reCaptcha v2
May11, 2023

如何解决reCaptcha v2

Ethan Collins

Ethan Collins

Pattern Recognition Specialist

如何解决reCaptcha v2

什么是reCaptcha?

reCAPTCHA有几个版本:

  • reCAPTCHA v1: 最初的版本,向用户展示扭曲的文字,并要求他们将其输入到一个框中。
  • reCAPTCHA v2: 此版本要求用户单击一个复选框,确认他们不是机器人。有时它还会要求用户从网格中选择特定类型的图像。
  • reCAPTCHA v3: 此版本在网站后台运行,分析用户行为,并根据用户被认为是人类还是机器人的可能性分配分数。对于用户来说,这是一种更无缝的体验,因为它不需要像以前版本那样需要任何特定的用户交互。

在本博客中,我们将重点介绍如何解决reCAPTCHA v2,它看起来像这样:

如何解决reCaptcha v2

要解决reCaptcha v2,请遵循我们的文档。一些参数是必需的,一些是可选的。在本例中,我们只使用必需的参数。reCAPTCHA v2的任务类型为:

  • ReCaptchaV2Task: 此任务类型需要您自己的代理。
  • ReCaptchaV2TaskProxyLess: 此任务类型使用服务器内置的代理。
  • ReCaptchaV2EnterpriseTask: 此任务类型需要您自己的代理。
  • ReCaptchaV2EnterpriseTaskProxyLess: 此任务类型使用服务器内置的代理。

在本例中,我们将使用ReCaptchaV2TaskProxyLess,因为该网站使用标准的reCAPTCHA v2。如果网站使用Recaptcha Enterprise,您需要发送正确的任务类型(ReCaptchaV2EnterpriseTaskProxyLess或ReCaptchaV2EnterpriseTask),并确保包含所有必需的参数。
如果缺少任何参数,您可能会遇到令牌不被网站接受的问题。您可以在此图片中找到所有参数:

要获得验证码解决方案,首先需要提交所有必要的信息,为此我们使用createTask方法:

步骤1:将信息提交到capsolver

JSON Copy
POST https://api.capsolver.com/createTask

{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "ReCaptchaV2TaskProxyless",
    "websiteURL": "网站URL",
    "websiteKey": "网站密钥"
  }
}

步骤2:获取结果

要验证结果,您需要持续轮询getTaskResult API端点,直到验证码被解决。

这是一个示例请求:

json Copy
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json

{
    "clientKey":"YOUR_API_KEY",
    "taskId": "CREATETASK的任务ID" //createTask方法创建的ID
}

一旦验证码成功解决,您将收到类似于下图所示的响应:

收到的验证码令牌可以通过将其提交到相关网站来验证。

⚠️ 如果令牌被拒绝,这可能表明某些信息丢失或不正确。我们建议仔细检查reCaptcha是标准的还是企业级的,以及它是否需要我们在文档中列出的其他可选参数。

总之,虽然解决reCAPTCHA可能看起来是一项艰巨的任务,但capsolver.com使这个过程快速而高效。通过遵循上述步骤,您可以轻松解决reCAPTCHA v2。

Capsolver团队 💜

查看更多

reCAPTCHAApr 16, 2026

reCAPTCHA 无效的站点密钥或令牌?原因与解决指南

遇到“reCAPTCHA 无效的站点密钥”或“无效的 reCAPTCHA 令牌”错误?发现常见原因、逐步修复方法和故障排除技巧,以解决 reCAPTCHA 验证失败的问题。学习如何修复 reCAPTCHA 验证失败,请再试一次。

Aloísio Vítor
Aloísio Vítor
reCAPTCHAMar 25, 2026

如何解决 reCAPTCHA v2 Python 和 API

学习如何使用 Python 和 API 解决 reCAPTCHA v2。这份全面指南涵盖代理和无代理方法,提供可用于自动化的生产就绪代码。

Nikolai Smirnov

目录

Nikolai Smirnov
reCAPTCHAFeb 27, 2026

如何自动化破解reCAPTCHA以用于人工智能基准测试平台

学习如何自动化处理reCAPTCHA v2和v3以进行AI基准测试。使用CapSolver优化数据收集并保持高性能的AI流水线。

Aloísio Vítor
Aloísio Vítor
reCAPTCHAFeb 12, 2026

如何修复网络爬虫中的常见reCAPTCHA问题

学习如何解决网络爬虫中的常见reCAPTCHA问题。探索针对reCAPTCHA v2和v3的实用解决方案,以确保数据收集流程的顺畅。

Sora Fujimoto
Sora Fujimoto