...
Info |
---|
Параметры |
Параметр | Тип | Обязательный | Значение | ||
type | String | да | GeeTestTaskProxyless | ||
websiteURL | String | да | Адрес страницы на которой решается каптча | ||
gt | String | да | Ключ-идентификатор GeeTest для домена. Статическое значение, редко обновляется. | ||
challenge | String | да | Меняющийся ключ.
Нужно изучить запросы и найти тот, в котором возвращается это значение и перед каждым созданием задачи на распознавания выполнять этот запрос и парсить challenge из него. | ||
geetestApiServerSubdomain | String | нет | Необязательный параметр. | ||
geetestGetLib | String | нет | Необязательный параметр. Может потребоваться для некоторых сайтов. | ||
userAgent | String | нет | User-Agent браузера, используемый для решения каптчи. |
Пример запроса
Адрес https://api.capmonster.cloud/createTask
...
Используйте метод getTaskResult чтобы получить решение GeeTest. В зависимости от загрузки системы вы получите ответ через время в диапазоне от 10 с до 30 с.
Свойство | Тип | Описание |
challenge | Строка | Все три параметры необходимы при отправке формы на целевом сайте. |
validate | Строка | |
seccode | Строка |
Пример:
Code Block |
---|
{ "errorId":0, "status":"ready", "solution": { "challenge":"0f759dd1ea6c4wc76cedc2991039ca4f23", "validate":"6275e26419211d1f526e674d97110e15", "seccode":"510cd9735583edcb158601067195a5eb|jordan" } } |
...