解决 reCaptcha v3 可能是一项艰巨的任务,但有了 capsolver.com 的帮助,可以快速且有效地完成。按照上述步骤,您可以轻松地解决 reCaptcha v3 并获得 “人类”的分数。
reCAPTCHA是一项由谷歌公司开发的用于判断用户是否为机器人的验证系统。它最初是由卡内基梅隆大学的路易斯·冯·安恩、本杰明·莫尔森和科林·麦克米伦在2007年开发的。在该系统被谷歌公司收购之后,reCAPTCHA得到了更新和改进。
reCAPTCHA的初衷是为了解决恶意程序或机器人占用网络资源的问题。要通过reCAPTCHA验证,用户必须通过简单的人类反应验证,例如识别图像中的文字、点击图像中的特定区域等等。
reCAPTCHA v3是reCAPTCHA的最新版本,于2018年在全球发布。它不再需要用户进行任何形式的验证,而是通过机器学习算法来分析用户的行为和交互,以此来判断用户是否为机器人。reCAPTCHA v3的目的是为了提供一个无缝的、无缝的验证流程,使用户感觉不到任何的干扰和困扰。通过与Google Analytics等分析工具的结合,reCAPTCHA v3可以在不影响用户体验的情况下精确地识别潜在的机器人攻击。
下面手把手教会大家如何通过谷歌recaptcha v3
注册 capsolver.com
要开始使用 capsolver,您需要注册一个帐户。访问网站并单击“注册”按钮。您将被提示输入您的电子邮件地址和创建密码。提供必要的资料后,单击“注册”按钮创建您的账户。
为您的账户添加资金
在您可以开始解决 reCaptcha v3 之前,您需要为您的 capsolver.com 账户添加资金。单击“添加资金”按钮,选择您偏好的支付方式。按照屏幕上的指示完成支付过程。
接下来进入正题:如何解决 reCaptcha v3?
在我们开始解决 reCaptcha v3 之前,有一些必须知道的要求和事项:reCAPTCHA Enterprise 的评分系统是从先前版本的 reCAPTCHA 扩展而来,能够更精细地进行响应。reCAPTCHA Enterprise 的得分在 0.0 到 1.0 之间,有 11 个级别。1.0 分表示互动风险低,很可能是合法的,0.0 表示互动风险高,可能具有欺诈性。在 11 个级别中,只有以下四个得分级别默认可用:0.1、0.3、0.7 和 0.9。
要求:
Capsolver 密钥
代理(可选,也可以使用proxyless模式,该模式下不需要传入代理)
虽然代理是可选的,但始终建议您为 reCaptcha v3 使用自己的代理,因为 IP 非常重要。
注意事项:
pageAction 需要正确。
websiteUrl 需要正确。
代理需要良好。
如前所述,如果您使用无代理方法(proxyless模式,来自 capsolver 的代理),则可能会获得低分,因此建议您使用您自己的代理。因为代理对于获得 0.7-0.9 分非常重要。
要解决 reCaptcha v3,请按照我们的文档(The cheapest and fastest automatic captcha solution service with reCAPTCHA, hCaptcha, FunCaptcha and other types of captcha.)进行操作。
对于此示例,我们将仅使用必需的参数。reCaptcha v3 的任务类型为:
ReCaptchaV3Task:此任务类型需要自己的代理。
ReCaptchaV3TaskProxyLess 使用服务器内置代理。
我们将使用 ReCaptchaV3Task。示例将是用于验证令牌分数的测试页面。页面链接为 link,我们需要代理(住宅-residential、数据中心-datacenter、移动代理-mobile可用),带余额的 capsolver 密钥,正确的 websiteUrl 和正确的 pageAction。默认情况下,pageAction 是 verify,但是站点可以自定义,因此请记住您必须检查它是否为 verify 或自定义。
为了解决测试站点的 reCaptcha v3,我们只需要将以下信息发送到 capsolver:
将信息提交给 capsolver
POST https://api.capsolver.com/createTask
{
"clientKey":"yourapiKey",
"task":
{
"type":"ReCaptchaV3TaskProxyLess",
"websiteURL":"Score detector for reCAPTCHA v3",
"websiteKey":"6LcR_okUAAAAAPYrPe-HK_0RULO1aZM15ENyM-Mf",
"pageAction": "homepage"
}
}
获取结果
我们需要不断调用 getTaskResult 方法,直到验证码被解决,示例:
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey":"YOUR_API_KEY",
"taskId": "TASKID OF CREATETASK" //ID created by the createTask method
}
验证码被解决后,您可以通过向站点发送令牌来检查令牌。例如:
var request = require('request');
var options = {
'method': 'POST',
'url': 'https://antcpt.com/score_detector/verify.php',
'headers': {
'Content-Type': 'application/json'
},
body: JSON.stringify({
"g-recaptcha-response": "here the token of capsolver"
})
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
测试页将返回令牌分数的响应。
总之,解决 reCaptcha v3 可能是一项艰巨的任务,但有了 capsolver.com 的帮助,可以快速且有效地完成。按照上述步骤,您可以轻松地解决 reCaptcha v3 并获得 “人类”的分数。
对比其他市面上的captcha人工识别打码服务,CapSolver是以人工智能、机器学习为逻辑开发的自动化验证码识别接口,速度快、成本低,所以相对来说价格也更低,识别1000个reCAPTCHA仅需0.5美金,折合下来每识别一个reCAPTCHA不到1分钱,并且对比人工识别打码服务可能需要花几十秒来识别一个验证码,CapSolver往往只需要不到1秒钟,特别适合大并发的项目/实验需求。并且它们也支持其他类型的reCAPTCHA、Hcaptcha、Funcaptcha、OCR图像识别....等任何类型的破解。
价格
有关定价信息,请访问我们的价格页面
有关如何解决reCAPTCHA的更多信息
请访问此页面,CapSolver文档
加入我们
中文代理QQ群:497493756