FunCaptchaTaskProxyless : решение каптчи FunCaptcha без прокси
Этот тип задач решает FunCaptcha. Такая задача будет выполняться нашим сервисом с использованием наших собственных прокси-серверов.
Результатом решения задачи является токен для сабмита формы.
Структура объекта
Параметр | Тип | Обязательный | Значение |
type | String | да | FunCaptchaTaskProxyless |
websiteURL | String | да | Адрес страницы на которой решается каптча |
funcaptchaApiJSSubdomain | String | нет | Специальный сервисный URL, с которого должен загружаться JS виджет каптчи. Его можно найти в элементе с именем |
websitePublicKey | String | да | Ключ-идентификатор FunCaptcha на целевой странице. Его можно найти в блоке |
data | String | нет | Дополнительный параметр, который может требоваться для некоторых решений FunCaptcha. |
Пример запроса
Адрес https://api.capmonster.cloud/createTask
{
"clientKey":"dce6bcbb1a728ea8d871de6d169a2057",
"task":
{
"type":"FunCaptchaTaskProxyless",
"websiteURL":"https://funcaptcha.com/fc/api/nojs/?pkey=69A21A01-CC7B-B9C6-0F9A-E7FA06677FFC",
"funcaptchaApiJSSubdomain":"mywebsite-api.funcaptcha.com",
"data": "{\"blob\":\"dyXvXANMbHj1iDyz.Qj97JtSqR2n%2BuoY1V%2FbdgbrG7p%2FmKiqdU9AwJ6MifEt0np4vfYn6TTJDJEfZDlcz9Q1XMn9przeOV%2FCr2%2FIpi%2FC1s%3D\"}",
"websitePublicKey":"69A21A01-CC7B-B9C6-0F9A-E7FA06677FFC"
}
}
Пример ответа
{
"errorId":0,
"taskId":407533072
}
Получение результата
Используйте метод getTaskResult чтобы получить решение FunCaptcha. В зависимости от загрузки системы вы получите ответ через время в диапазоне от 10 с до 30 с.
Свойство | Тип | Описание |
token | String | Токен FunCaptcha, который необходимо подставить в форму. |
Пример:
{
"errorId":0,
"status":"ready",
"solution":
{
"token":"36859d1086acb06e7.08293101|r=ap-southeast-1|metabgclr=%23ffffff|guitextcolor=%23555555|metaiconclr=%23cccccc|meta=3|pk=69A21A01-CC7B-B9C6-0F9A-E7FA06677FFC|injs=https://funcaptcha.com/fc/api/nojs/?pkey=69A21A01-CC7B-B9C6-0F9A-E7FA06677FFC|rid=11|cdn_url=https://cdn.funcaptcha.com/fc|surl=https://funcaptcha.com"
}
}