reCAPTCHA Enterprise
Loading...
reCAPTCHA V2 Enterprise 是 reCAPTCHA Enterprise 的现代版本。它为网站提供了针对垃圾邮件、DDoS 攻击和其他恶意活动的高级保护。它用于更准确地判断用户是否为人类,并提供额外的用户验证功能,这对于大型公司尤为重要。在此演示页面上,您可以看到 reCAPTCHA V2 Enterprise 的示例并使用它进行测试。
网站上的 reCAPTCHA V2 Enterprise 可能会限制对信息和允许的操作(例如服务测试)的访问。为了确保顺利运行,您可以使用 CapMonster Cloud 服务自动解决 reCAPTCHA V2 Enterprise 挑战。
如何解决 reCAPTCHA V2 Enterprise
我们的服务提供了几种解决 CAPTCHA 的选项。选择最适合您的方法并按照提供的说明进行操作。
1. 通过浏览器扩展
该扩展与 Chrome 和 Firefox 浏览器兼容。 在开始之前,您需要先在 CapMonster Cloud 服务注册,然后进入您的个人账户,获取您的 API 密钥并复制它。
🤖 自动安装:
- 进入 Firefox 附加组件商店中的 CapMonster Cloud 扩展页面。
- 点击“添加到 Firefox”。
- 在提示时确认安装扩展程序。
👉 手动安装:
- 下载扩展程序压缩包。
- 在地址栏中输入 about:addons 进入扩展管理器。
- 点击齿轮图标,选择“从文件安装附加组件”。
- Firefox 会在安装前请求确认 — 点击“添加”。
在相应字段中输入 API 密钥,并点击磁盘图标保存更改。请确保扩展已启用,并且已激活你希望识别的 CAPTCHA 类型。现在,当网站上检测到 reCAPTCHA V2 时,它将自动被识别,你可以继续操作。

如果您在使用 ZennoPoster 并希望在其中安装扩展程序,请按照以下步骤操作:
下载 CapMonster Cloud CRX 文件。
打开 ProjectMaker。
添加“安装扩展”操作。
在操作设置中指定 CRX 文件的路径。
添加“激活扩展”操作。
在操作设置中,指定扩展程序 ID:pabjfbfbciaedomjjjfelfafejkppknjleh。
在打开的扩展程序窗口中,输入您在 CapMonster Cloud 个人账户中的 API 密钥。
您可以在文档中了解更多关于配置扩展程序的信息。
2. 通过 API
在 CapMonster Cloud 上创建一个账户并复制您收到的 API 密钥。
向 CapMonster Cloud 的 API 发送一个 POST 请求以创建任务:
示例请求:
{
"clientKey":"API_KEY",
"task": {
"type":"RecaptchaV2EnterpriseTaskProxyless",
"websiteURL":"https://mydomain.com/page-with-recaptcha-enterprise",
"websiteKey":"6Lcg7CMUAAAAANphynKgn9YAgA4tQ2KI_iqRyTwd",
"enterprisePayload": {
"s": "SOME_ADDITIONAL_TOKEN"
}
}
}
请求参数:
CAPTCHA 所在的 URL。
网站密钥(site key)(可在网站的 HTML 代码中找到,它通过 data-sitekey
参数传递,例如:
<div class="g-recaptcha" data-sitekey="6LdIFr0ZAAAAAO3vz0O0OQrtAefzdJcWQM2TMYQH"></div> 或者 <iframe title="reCAPTCHA" src="...;k=6LdIFr0ZAAAAAO3vz0O0OQrtAefzdJcWQM2TMYQH&... , 在哪里 6LdIFr0ZAAAAAO3vz0O0OQrtAefzdJcWQM2TMYQH - websiteKey).
在某些版本的 reCAPTCHA Enterprise 小部件中,除了 sitekey 之外,还可能在传递给 grecaptcha.enterprise.render
方法的结构中添加额外的字段。
例如:
2JvUXHNTnZl1Jb6WEvbDyB...ugQA из <pre lang="js" ><code>grecaptcha.enterprise.render("some-div-id", { sitekey: "6Lc_aCMTAAAAABx7u2N0D1XnVbI_v6ZdbM6rYf16" theme: "dark" s: "2JvUXHNTnZl1Jb6WEvbDyB...ugQA" });</code></pre>
作为响应,您将会收到 taskId
:
{
"errorId":0,
"taskId":407533072
}
3. 发送 POST 请求以检查解决方案的状态:
示例请求:
{
"clientKey":"API_KEY",
"taskId": 407533072
}
如果任务仍在处理中,您将收到:
{
"errorId": 0,
"status": "processing"
}
如果任务已完成,您将收到:
{
"errorId":0,
"status":"ready",
"solution": {
"gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3"
}
}
4. 应用解决方案:将获得的 gRecaptchaResponse(令牌)插入到网站表单中的相应字段 (<textarea id="g-recaptcha-response"></textarea>) 并提交表单以完成过程。
3. 通过 SDK
使用 CapMonster Cloud SDK 解决 reCAPTCHA V2 Enterprise 简化了绕过 CAPTCHA 的过程。
选择适当的编程语言并使用模板作为解决 reCAPTCHA V2 Enterprise 的示例。
有关 reCAPTCHA V2 Enterprise、其参数以及使用 CapMonster Cloud 解决该问题的所有方式的更详细信息,请参考文档。