Документация
Справочник по API и руководство по интеграции
ОбзорFunCaptchaFunCaptcha ProxylessFunCaptcha BDACastlereCAPTCHA v2reCAPTCHA v2 EnterprisereCAPTCHA v3reCAPTCHA v3 EnterpriseGeeTest v4TurnstilehCaptchaCloudflareImage→TextMath ImageFC ClassificationDataDome
GeeTest v4 (slide)
Решаем slide-капчу GeeTest v4 и возвращаем seccode. Поддерживается только riskType slide. Результат зависит от репутации IP прокси.
Цена за 1000 успешных решений:$1.50 / 1k
Параметры task
HTTP
POST https://api.funsolver.com/createTask
Content-Type: application/json
{
"clientKey": "fsk_abc...",
"task": {
"type": "GeeTestV4Task",
"captchaId": "e392e1d7fd421dc63325744d5a2b9c73",
"riskType": "slide",
"proxy": "http://user:pass@host:port"
}
}typestringrequired
"GeeTestV4Task"captchaIdstringrequired
captcha_id виджета GeeTest v4 (32 hex-символа).
proxystringrequired
Прокси. Формат
http://user:pass@host:port или socks5://.... Запросы к сайту с полученным seccode шлите через тот же прокси.riskTypestring
По умолчанию slide. Другие типы отклоняются с ERROR_BAD_PARAMETERS.
sessionIdstring
Уходит в GeeTest как user_info.session_id. Нужен некоторым сайтам (например, HoYoverse).
langstring
Язык виджета. По умолчанию eng.
Ответ getTaskResult
JSON
{
"errorId": 0,
"status": "ready",
"solution": {
"captcha_id": "e392e1d7fd421dc63325744d5a2b9c73",
"lot_number": "4ac847531a7643c0b5450f54b995b222",
"pass_token": "493475a2172a...",
"gen_time": "1793191804",
"captcha_output": "...",
"userAgent": "Mozilla/5.0 ..."
},
"processingTime": 1.8
}Поля token в ответе нет: передайте сайту пять полей seccode как есть (captcha_id, lot_number, pass_token, gen_time, captcha_output).
Заметил ошибку в доке? Напиши в саппорт.
Для ИИ-агентов: машиночитаемый справочник — /llms.txt