Blog
使用CapSolver解决reCAPTCHAv2隐形验证码

使用CapSolver解决reCAPTCHAv2隐形验证码

Logo of Capsolver

CapSolver Blogger

How to use capsolver

16-Jun-2023

使用Capsolver解决reCaptcha v2隐形验证码

reCAPTCHA是由谷歌提供的一种安全服务,可保护网站免受垃圾邮件和滥用的影响。它使用先进的风险分析引擎和自适应的验证码,防止自动软件在您的网站上从事滥用活动,同时让您的有效用户轻松通过。

reCAPTCHA v2隐形版本是reCAPTCHA v2的一个变体,它在后台工作,为用户提供更无缝的体验,不需要任何特定的用户交互,就像以前的版本一样。

如何解决reCaptcha v2隐形验证码

要解决reCaptcha v2隐形验证码,您需要按照与reCaptcha v2相同的步骤操作,但是需要添加一个名为“isInvisible”的新参数,设置为true。以下是操作步骤:

步骤1:向Capsolver提交信息

首先,您需要使用createTask方法将所有必要的信息提交给Capsolver。以下是如何操作的示例:

POST https://api.capsolver.com/createTask
{
 "clientKey": "YOUR_API_KEY",
 "task": {
 "type": "ReCaptchaV2TaskProxyless",
 "websiteURL": "site",
 "websiteKey": "sitekey",
 "isInvisible": true
 }
}

步骤2:获取结果

为了验证结果,您需要不断轮询getTaskResult API端点,直到验证码解决为止。以下是示例请求:

POST https://api.capsolver.com/getTaskResult
{
 "clientKey":"YOUR_API_KEY",
 "taskId": "TASKID_OF_CREATETASK"
}

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

{
 "errorId": 0,
 "errorCode": null,
 "errorDescription": null,
 "solution": {
 "userAgent": "xxx",
 "expireTime": 1671615324290,
 "gRecaptchaResponse": "3AHJ....."
 },
 "status": "ready"
}

收到的验证码令牌可以通过将其提交给相关网站进行验证。
加入我们
中文代理QQ群:497493756

Mais

No data