reCAPTCHA V3
Loading...
reCAPTCHA V3 — система защиты сайтов от спама и других вредоносных действий. Это современная версия reCAPTCHA, которая оценивает “человечность” пользователя на фоне и не требует выполнения каких-либо тестов. На этой демо-странице вы можете увидеть пример reCAPTCHA V3 и использовать его для тестирования.
reCAPTCHA V3 на сайте может ограничивать доступ к информации и разрешённые действия (например, тестирование сервисов). Чтобы обеспечить беспрепятственную работу, используйте сервис CapMonster Cloud для автоматического решения reCAPTCHA V3.
Как решить reCAPTCHA V3
Наш сервис предлагает несколько вариантов решения капчи. Выберите наиболее удобный для себя способ и следуйте представленным инструкциям.
1. Через браузерное расширение
Расширение совместимо с браузерами Chrome и Firefox. Перед началом работы вам необходимо зарегистрироваться в сервисе CapMonster Cloud, перейти в личный кабинет, получить и скопировать API-ключ.
🤖 Автоматически:
- Перейдите на страницу расширения в интернет-магазине Chrome.
- Нажмите Установить.
👉 Вручную:
- Скачайте архив с расширением.
- Распакуйте скачанный архив в папку с любым именем.
- Перейдите на страницу расширений, введя в адресной строке chrome://extensions или выберите в меню браузера пункт Расширения.
- Включите переключатель "Режим разработчика" в правом верхнем углу.
- Нажмите Загрузить распакованное расширение и выберите распакованную папку с файлами.
Введите API-ключ в соответствующее поле и нажмите на значок дискеты, чтобы сохранить изменения. Убедитесь, что расширение включено, а тип капчи, который вы хотите распознавать, активирован. Теперь, если на сайте обнаружится reCAPTCHA V3, она будет автоматически распознана, и вы сможете продолжить работу.
🤖 Автоматически:
- Перейдите в Интернет-магазин Firefox.
- Нажмите Добавить в Firefox.
- Подтвердите добавление расширения.
👉 Вручную:
- Скачайте архив с расширением.
- Перейдите в Управление расширениями (about:addons).
- Нажмите на значок шестерёнки и выберите пункт Установить дополнение из файла
- Firefox запросит подтверждение перед установкой. Нажмите Добавить.
Введите API-ключ в соответствующее поле и нажмите на значок дискеты, чтобы сохранить изменения. Убедитесь, что расширение включено, а тип капчи, который вы хотите распознавать, активирован. Теперь, если на сайте обнаружится reCAPTCHA V3, она будет автоматически распознана, и вы сможете продолжить работу.
Если вы используете ZennoPoster и хотите установить в него расширение, выполните следующие шаги:
- Скачайте CRX-файл CapMonster Cloud.
- Откройте ProjectMaker.
- Добавьте экшен «Установить расширение».
- Укажите путь к CRX-файлу в настройках экшена.
- Добавьте экшен «Активировать расширение».
- В настройках экшена укажите ID расширения: pabjfbciaedomjjfelfafejkppknjleh.
- В открывшемся окне расширения введите API-ключ из личного кабинета CapMonster Cloud.
Более подробно о настройке расширения можете узнать в документации.
2. Через API
- Создайте аккаунт на CapMonster Cloud, скопируйте полученный API-ключ.
- Выполните POST-запрос на API CapMonster Cloud для создания задачи:
Пример запроса:
{
"clientKey":"API_KEY",
"task": {
"type":"RecaptchaV3TaskProxyless",
"websiteURL":"https://lessons.zennolab.com/captchas/recaptcha/v3.php?level=beta",
"websiteKey":"6Le0xVgUAAAAAIt20XEB4rVhYOODgTl00d8juDob",
"minScore": 0.3,
"pageAction": "myverify"
}
}Параметры запроса:
Задача будет выполняться с использованием наших собственных прокси-серверов, поэтому указывайте тип “RecaptchaV3TaskProxyless”.
URL сайта, где расположена капча.
Ключ сайта найдите его в HTML-коде сайта, он передаётся в параметре data-sitekey, например:
<div class="g-recaptcha" data-sitekey="6LdIFr0ZAAAAAO3vz0O0OQrtAefzdJcWQM2TMYQH"></div>
или
<iframe title="reCAPTCHA" src="...;k=6LdIFr0ZAAAAAO3vz0O0OQrtAefzdJcWQM2TMYQH&...>
где 6LdIFr0ZAAAAAO3vz0O0OQrtAefzdJcWQM2TMYQH - websiteKey.Более подробную информацию об этом параметре и способах его нахождения вы найдёте в нашей статье.
Рейтинг доверия на основе анализа данных о пользователе (может быть от 0.1 до 0.9, где 0.1 — вероятнее всего, бот, а 0.9 — реальный пользователь).
Параметр action, передаваемый виджетом reCAPTCHA в Google, отображается владельцу сайта при проверке токена. Значение по умолчанию — verify.
В ответе вы получите 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
Использование SDK CapMonster Cloud для решения reCAPTCHA V3 упрощает процесс обхода защиты капчи. Выберите подходящий язык программирования и используйте шаблон в качестве примера для решения reCAPTCHA V3:
Для более подробного ознакомления с reCAPTCHA V3, её параметрами и всеми способами решения через CapMonster Cloud, обратитесь к документации.