Как решить капчу Geetest v4

Недавно Geetest запустили новую версию своей капчи: v4.
Для пользователя капча мало отличается от предыдущей версии, пользователю нужно двигать слайдер для того, чтобы собрать пазл.
Посмотреть, как выглядит данная капча можно на нашей демо странице.

Мы добавили в наш API новый метод, который позволяет автоматически решать данный вид капчи.

Поиск параметров капчи

Для обхода капчи нужно определить всего два значения:

  • captcha_id (пожалуйста, не путайте с ID вашей капчи в нашей системе) - уникальный идентификатор капчи, связанный с сайтом/страницей
  • pageurl - URL страницы, на которой вы обходите капчу

Значение captcha_id можно найти в HTML коде страницы внутри тега <script>, который подключает javascript код капчи на сайте.

Взаимодействие с нашим API

Когда у вас есть все необходимые параметры - отправьте запрос к in.php, включив в него следующие обязательные параметры:

Параметр Описание
method geetest_v4 - указывает, что вы решаете Geetest v4
captcha_id значение captcha_id найденное на странице
pageurl полный URL страницы с капчей

Затем используйте id капчи, который вы получили в ответе, чтобы запросить ответ на нее у res.php. Как только капча будет решена, вы получите результат в формате JSON:

{
    "captcha_id": "e392e1d7fd421dc63325744d5a2b9c73",
    "lot_number": "7fafac97a43d4701aee908afa49c73ba",
    "pass_token": "6f1c27bd15777d5e9e6e1ba94604c28e7b13b94eed3f7c8b79ceaf4660da6320",
    "gen_time": "1648112802",
    "captcha_output": "FEB0Fyp2UEcHdeFQ0PEN-BHenkuCzlpmfX_OLXuf49iF_rPvbjYc9whxQg-sYOCPSzX_19HF0gCPgSoAZ-JPxE46ddE7L6y0J-D_5CcMnT0IYKHFK-NdcBo_m6nISKrpSH3QE9l5r53UTChJdR-bOJPO20gA0bgPEMvDCew7UkQ="
}

Используйте значения из ответа, чтобы собрать запрос к сайту. Лучший способ сделать это корректно - посмотреть, какой запрос уходит к сайту после того, как вы решили капчу вручную, а затем повторить его, используя данные, полученные от нашего сервиса.

Подробное описание API доступно в нашей документации.

Стоимость решения

Решение 1000 капч обойдется в 2,99 $.