HeyTap
HeyTap Captcha — это система безопасности, которая защищает веб-сайты от автоматизированных действий. Она анализирует поведение пользователя и генерирует токен для подтверждения легитимной активности.
Параметры запроса
type<string>requiredCustomTask
class<string>requiredheytap
websiteURL<string>requiredАдрес основной страницы, на которой находится капча.
websiteKey<string>requiredЗначение параметра siteKey, найденное на странице.
apiServer (внутри metadata)<string>optionalПоддомен HeyTap API сервера. Указывайте только домен без префикса https://. Если отличается от стандартного captcha-sec.heytapmobi.com, необходимо указать его.
userAgent<string>optionalUser-Agent браузера. Используйте актуальное значение, поддерживаемое CapMonster Cloud: userAgentPlaceholder
Получить последнее значение можно по адресу: https://capmonster.cloud/api/useragent/actual.
Метод создания задачи
https://api.capmonster.cloud/createTask
Пример запроса
{
"clientKey": "API_KEY",
"task": {
"type": "CustomTask",
"class": "heytap",
"websiteURL": "https://yourwebsite.com/",
"websiteKey": "your-website-key",
"userAgent": "userAgentPlaceholder",
"metadata": {
"apiServer": "captcha-sec.heytapmobi.com"
}
}
}
Пример ответа
{
"errorId": 0,
"taskId": 407533072
}
Метод получения результата задачи
Используйте метод getTaskResult для получения решения HeyTap.
https://api.capmonster.cloud/getTaskResult
Пример запроса
{
"clientKey":"API_KEY",
"taskId": 407533072
}
Пример ответа
{
"errorId": 0,
"cost": 0.0007,
"status": "ready",
"solution": {
"data": {
"token": "1A183F8CFC7631B08855D824....."
}
}
}
Как найти websiteKey
- Откройте страницу с HeyTap Captcha.
- Откройте Инструменты разработчика (F12 или правой кнопкой мыши → Просмотреть код).
- Перейдите на вкладку Network (Сеть) и перезагрузите страницу.
- Найдите запрос к URL, содержащему API HeyTap captcha (обычно к
heytapmobi.com). - Параметр
akв URL являетсяwebsiteKey.
Также можно найти параметр в исходном коде страницы, поискав параметры инициализации или объекты конфигурации, связанные с HeyTap.
Как найти apiServer
- В Инструментах разработчика перейдите на вкладку Network (Сеть).
- Найдите запросы к доменам, заканчивающимся на
heytapmobi.com. - Скопируйте поддомен (например,
captcha-sec.heytapmobi.com). - Передайте это значение в поле
metadata.apiServerбез префиксаhttps://.
