DataDome CAPTCHA

DataDome

Основанный на токенах метод автоматического решения капчи DataDome.

Для решения капчи DataDome обязательно использовать прокcи.

Внимание, вам необходимо следить за значением параметра t в captchaUrl при его наличии. Значение t должно быть равно fe.
Если t=bv, это значит что ваш ip забанен капчей и вам необходимо сменить ip адресс.

Внимание, вам необходимо следить за качеством используемых прокси. Если ваш прокси заблокирован капчей DataDome, то при решении капчи вы будете получать ошибки ERROR_PROXY_CONNECTION_FAILED или ERROR_CAPTCHA_UNSOLVABLE, в таком случае вам необходимо сменить используемый прокси сервер. Вы можете воспользоваться резидентскими прокси от нашего сервиса.

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

Тип задачи

  • DataDomeSliderTask - мы используем переданный вами прокси

Спецификация для типа задачи DataDomeSliderTask

Свойство Тип Обязателен Описание
type Строка Да Тип задачи:
DataDomeSliderTask
websiteURL Строка Да Полный URL-адрес целевой веб-страницы, на которую загружается капча.
captchaUrl Строка Да Значение параметра src для элемента iframe содержащего капчу на странице.
userAgent Строка Да User-Agent браузера, который будет использован работником при загрузке капчи.
proxyType Строка Да Тип прокси:
http
socks4
socks5
proxyAddress Строка Да IP-адрес прокси-сервера или имя хоста
proxyPort Число Да Порт прокси-сервера
proxyLogin Строка Нет Логин прокси используемый для аунтефикации на прокси-сервере
proxyPassword Строка Нет Пароль прокси используемый для аунтефикации на прокси-сервере

Пример запроса

Метод: createTask
Эндпоинт API: https://api.2captcha.com/createTask

DataDomeSliderTask

{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "DataDomeSliderTask",
    "websiteURL": "https://www.pokemoncenter.com/",
    "captchaUrl": "https://geo.captcha-delivery.com/captcha/?initialCid=AHrlqAAAAAMAlk-FmAyNOW8AUyTH_g%3D%3D&hash=5B45875B653A484CC79E57036CE9FC&cid=noJuZstmvINksqOxaXWQogbPBd01y3VaH3r-CZ4eqK4roZuelJMHVhO2rR0IySRieoAivkg74B4UpJ.xj.jVNB6-aLaW.Bwvik7__EncryD6COavwx8RmOqgZ7DK_3v&t=fe&referer=https%3A%2F%2Fwww.pokemoncenter.com%2F&s=9817&e=2b1d5a78107ded0dcdc8317aa879979ed5083a2b3a95b734dbe7871679e1403",
    "userAgent": "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Mobile Safari/537.36",
    "proxyType":"http",
    "proxyAddress":"1.2.3.4",
    "proxyPort": "8080",
    "proxyLogin":"user23",
    "proxyPassword":"p4$w0rd"
  }
}

Пример ответа

Метод: getTaskResult
Эндпоинт API: https://api.2captcha.com/getTaskResult

{
    "errorId": 0,
    "status": "ready",
    "solution": {
        "cookie": "datadome=4ZXwCBlyHx9ktZhSnycMF...; Path=/; Secure; SameSite=Lax"
    },
    "cost": "0.00299",
    "ip": "1.2.3.4",
    "createTime": 1695214711,
    "endTime": 1695214720,
    "solveCount": 1
}