TSPD (F5)
TSPD (F5): параметры, запрос, ответ и метод 2Captcha для TspdTask.
На этой странице
TSPD (F5): страница защиты от ботов с cookies TS…. Ответ — cookies по доменам; прокси должен сохранять один IP на всех шагах.
| Статус | скоро |
| Коды типа | TspdTask — с вашим прокси |
| Прокси | обязателен — ваш прокси |
| Также принимается как | — |
| Цена | устанавливается при включении типа — см. цены |
Правила#
- Только с вашим прокси: ответ привязан к IP-адресу, с которого он получен. См. Прокси.
Параметры#
Поля объекта task в createTask:
ПараметрОписание
typestringобязательный- Тип задачи:
TspdTask. websiteURLstringобязательный- Полный адрес страницы с капчей: http(s), до 2048 символов, публичный сайт.
tspdCookiestringобязательный- Cookies
TS…страницы проверки. Одна строка текста, до 8192 символов. htmlPageBase64stringобязательный- Вся страница проверки в base64. Одна строка текста, до 2097152 символов.
userAgentstring- User-Agent браузера, который будет использовать ответ, до 512 символов.
proxyTypestringhttp(по умолчанию),https,socks4илиsocks5.proxyAddressstringобязательный- IP-адрес или имя хоста прокси. Частные и локальные адреса отклоняются.
proxyPortintegerобязательный- Порт прокси, 1–65535.
proxyLoginstring- Логин прокси, до 256 символов. Хранится зашифрованным.
proxyPasswordstring- Пароль прокси, до 256 символов. Хранится зашифрованным.
Запрос#
Задача TspdTask:
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "TspdTask",
"websiteURL": "https://example.com/login",
"tspdCookie": "TS01abcd=0826…",
"htmlPageBase64": "PCFET0NUWVBFIGh0bWw+…",
"proxyType": "http",
"proxyAddress": "203.0.113.10",
"proxyPort": 8080,
"proxyLogin": "user",
"proxyPassword": "pass"
}
}Ответ#
getTaskResult после решения:
{
"errorId": 0,
"status": "ready",
"solution": {
"Domains": {
"example.com": {
"Cookies": {
"TS01abcd": "0826…",
"tspd_101_DID": "0826…"
}
}
},
"userAgent": ""
},
"cost": "0.003000",
"ip": "198.51.100.7",
"createTime": 1793370000,
"endTime": 1793370012,
"solveCount": 1
}2Captcha in.php#
Та же задача через API 2Captcha: method=tspd, параметры → поля задачи:
| in.php | task |
|---|---|
pageurl | websiteURL |
tspd_cookie | tspdCookie |
html_page_base64 | htmlPageBase64 |
useragent | userAgent |
res.php возвращает решение JSON-объектом (в request при json=1).