博客
Как решить hCaptcha Enterprise

Как решить hCaptcha Enterprise

Logo of Capsolver

CapSolver Blogger

How to use capsolver

25-May-2023

Как решить hCaptcha Enterprise

Прежде чем мы начнем решать hCaptcha Enterprise, есть некоторые требования и моменты, о которых нам нужно знать.

Требования:

  • Ключ Capsolver
  • Прокси (необязательно, рекомендуется https://metaproxies.net/)

Пункты, о которых нужно помнить, если вы их не соблюдаете, решение будет недействительным:

  • HCaptchaEnterpriseTask / HCaptchaEnterpriseTaskProxyless предназначены для сайтов, которые требуют среднего рейтинга.
  • Рекомендуется использовать тот же прокси, который использовался для решения капчи.
  • Рекомендуется использовать тот же user-agent, который использовался для решения капчи.

Некоторые веб-сайты могут требовать дополнительные данные, обычно называемые rqdata, которые вы можете отправить, например:

"enterprisePayload": {
  // Опционально, требуется, если на сайте есть HCaptcha Enterprise
  "rqdata": ""
},

Capsolver предлагает различные типы решений для hCaptcha, такие как обычный hCaptcha, невидимый hCaptcha, корпоративный hCaptcha, в зависимости от сайта требуется различный тип задачи и параметры, полученный токен капчи можно проверить, отправив его на соответствующий сайт.

Для решения корпоративного hCaptcha используйте один из следующих типов задач:

  • HCaptchaEnterpriseTaskProxyless: использует встроенный прокси-сервер
  • HCaptchaEntepriseTask: этот тип задачи требует использования собственных прокси
    Вы можете найти документацию здесь: ссылка

Первый метод, который вам необходимо использовать из документации, - это createTask. Этот метод требует параметры изображения, некоторые из которых обязательны, а некоторые необязательны, в зависимости от сайта, которым мы хотим воспользоваться.

Шаг 1: Отправка информации в Capsolver

Используйте метод createTask для отправки необходимой информации:

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

{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "HCaptchaEnterpriseTaskProxyLess",
    "websiteURL": "",
    "websiteKey": ""
  }
}

После отправки задачи вы должны получить в ответе "Идентификатор задачи" в случае успешного выполнения. Пожалуйста, прочтите errorCode: полный список ошибок, если вы не получили идентификатор задачи.
Пример ответа:

{
    "errorId": 0,
    "errorCode": "",
    "errorDescription": "",
    "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Шаг 2: Получение результатов

Чтобы проверить результаты, вам нужно будет непрерывно опрашивать конечную точку API getTaskResult, пока капча не будет решена.

В зависимости от нагрузки на систему, вы получите результаты в течение интервала от 1 секунды до 10 секунд.

Пример запроса:

POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
{
 "clientKey": "YOUR_API_KEY",
 "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Пример ответа:

{
 "errorId": 0,
 "errorCode": null,
 "errorDescription": null,
 "solution": {
 // userAgent, использованный для решения капчи
 "userAgent": "xxx",
 // время истечения срока действия токена
 "expireTime": 1671615324290,
 "timestamp": 1671615024290,
 "captchaKey": "E0_xxx",
 // токен капчи
 "gRecaptchaResponse": "3AHJ....."
 },
 "status": "ready"
}

⚠️ Если токен отклонен, это может указывать на то, что некоторая информация отсутствует или некорректна. Мы рекомендуем тщательно проверить, является ли hcaptcha стандартной или предприятием и требует ли она дополнительных параметров, перечисленных как необязательные в нашей документации.

Вы можете решить hCaptcha с помощью любого языка программирования, такого как: Node.JS, PHP, Python, C#, Typescript, GO.

Как решить hCaptcha с Node.JS

https://github.com/0qwertyy/capsolver-npm

https://www.npmjs.com/package/capsolver

Как решить hCaptcha с Python

https://github.com/AndreiDrang/python3-captchaai

https://github.com/alperensert/captchaai_python

https://github.com/Matthew17-21/Captcha-Tools

Как решить hCaptcha с Typescript

https://github.com/Furry/CapSolver

Как решить hCaptcha с Puppeter

https://github.com/0qwertyy/puppeteer-extra-plugin-capsolver

Как решить hCaptcha с C#

https://github.com/alperensert/Capsolver

Или вы можете интегрировать себя, используя документацию.

И вот так легко вы можете обойти hCaptcha enterprise / hCaptcha invisible, используя лучший сервис решения капчи.

Команда Capsolver 💜

更多

如何使用CapSolver通过Node.js自动识别 hCaptcha
如何使用CapSolver通过Node.js自动识别 hCaptcha

一旦您注册并获取了 CapSolver API Key,就可以使用 Node.js 搭配 CapSolver 轻松解决 hCaptcha 了,本文是关于如何实现它的教程

hCaptcha

28-Jul-2023

使用Capsolver识别任何版本的hCaptcha
使用Capsolver识别任何版本的hCaptcha

本教程将指导您通过使用Capsolver解决任何版本的hCaptcha的过程。 CapSolver是一个验证码解决服务,可帮助您解决验证码。 我们使用基于人工智能的验证码解决算法,这将导致更快的解决速度和显着降低的成本,从而提供出色的开发者体验。

hCaptcha

18-Jul-2023

如何自动识别hcaptcha
如何自动识别hcaptcha

hCaptcha是Intuition Machines公司的产品,是一个广泛使用的解决方案,用于检测和减轻机器人攻击。它拥有一套全面的功能,旨在保护网站、应用程序和API免受有害的机器人流量。同时,它确保了真实用户的愉悦体验。

hCaptcha

20-Jun-2023

如何绕过/自动识别hCaptcha 或者 hCaptcha Enterprise企业版
如何绕过/自动识别hCaptcha 或者 hCaptcha Enterprise企业版

绕过 hCaptcha Enterprise 可能看似令人望而生畏,但是有了正确的工具和理解,这变成了一个管理任务。Capsolver 提供了一套全面的任务类型和易于使用的 API,简化了这个过程。无论是在处理高得分网站还是寻找更稳定的代理,Capsolver 都有一个解决方案。

hCaptcha

24-May-2023

如何绕过/自动识别hCaptcha验证码
如何绕过/自动识别hCaptcha验证码

在本篇博客中,我们将重点介绍如何使用 Capsolver API 来编程绕过 hCaptcha。对于需要自动化处理涉及与 hCaptcha 保护的网站交互任务的开发人员来说,这可能特别有用。

hCaptcha

22-May-2023