ComplexImageTask Funcaptcha
Объект содержит данные о задаче на решение Funcaptcha.
Структура объекта
Параметр | Тип | Обязательный | Возможные значения | Описание |
---|---|---|---|---|
type | String | да | ComplexImageTask | Определяет тип объекта задачи. |
class | String | да | funcaptcha | Определяет класс объекта задачи. |
imageUrls | Array | да (если не заполнено imagesBase64) | [ “https://i.postimg.cc/s2ZDrHXy/fc1.jpg”, … ] | Цельное изображение (в массиве). |
imagesBase64 | Array | да (если не заполнено imageUrls) | [ “/9j/4AAQSkZJRgABAQEAAAAAAAD…”, … ] | Цельное изображение в формате base64 (в массиве). |
metadata.Task | String | да | Pick the image that is the correct way up и другие | Текст задания (на английском). |
userAgent | String | нет | Передавайте только актуальный UA от ОС Windows. Сейчас таковым является: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 | User-Agent браузера, используемый при загрузке изображений, если были переданы ссылки в imageUrls. Необходимо использовать подпись современного браузера, иначе Google будет возвращать ошибку, требуя обновить браузер. |
websiteURL | String | нет | "https://www.example.com/i/flow/signup" | Адрес страницы на которой решается капча. |
Пример запроса
Метод
https://api.brocapgpt.com/createTask
{
"clientKey":"dce6bcbb1a728ea8d871de6d169a2057",
"task": {
"type": "ComplexImageTask",
"class": "funcaptcha",
"imageUrls":[ "https://i.postimg.cc/s2ZDrHXy/fc1.jpg" ],
"metadata": {
"Task": "Pick the image that is the correct way up"
},
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36."
}
}
Пример ответа
{
"errorId":0,
"taskId":407533072
}
Получение результата
Метод
https://api.brocapgpt.com/getTaskResult
Используйте метод getTaskResult чтобы получить решение капчи. В зависимости от загрузки системы вы получите ответ через время в диапазоне от 300мс до 6 с.
Свойство | Тип | Описание |
---|---|---|
answer | Array | Список в булевыми значениями, true - означает, что нужно произвести клик на соответствующее этой позиции изображение |
Пример:
{
"errorId":0,
"status":"ready",
"solution": {
"answer": [ false, false, false, false, true, false ]
}
}
Ценообразование
Наименование | Стоимость за 1000 картинок, $ |
---|---|
funcaptcha | 0,15 |