Skip to content
On this page

Imperva: Resolviendo reese84

Estructura del Objeto de Tarea

ParámetroTipoRequeridoNota
typeStringYesAntiImpervaTask,AntiImpervaTaskProxyLess
websiteUrlStringYesURL del sitio web
userAgentStringYesUser-Agent del navegador
proxyStringYesDebes enviar tu proxy
utmvcBooleanOptionalSi la cookie contiene incap_see_xxx, nlbi_xxx, visid_inap_xxx, significa verdadero
reese84BooleanOptionalSi la cookie contiene reese84, establecerlo en verdadero
reeseScriptUrlStringOptionalLa URL generalmente tiene varios guiones (-) y palabras aleatorias
cookiesListOptionalPuedes enviar tus cookies
reeseTokenStringOptionalSi tu reeseToken ha caducado, puedes enviar el reeseToken actual para obtener uno nuevo.

Ejemplo de Solicitud

txt
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
json
{
    "clientKey": "YOUR_API_KEY",
    "task": {
        "type": "AntiImpervaTask",
        "websiteUrl":"https://example.com/",
        "userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, como Gecko) Chrome/113.0.0.0 Safari/537.36",
        "proxy":"http:ip:puerto:usuario:contraseña",
        "utmvc":true, // opcional
        "reese84":true,
        "reeseScriptUrl":"https://exampe.com/mbit-And-Dirers-him",
        "cookies":[
            {
               "name": "nombreCookie",
               "value": "valorCookie"
            }
        ]
    }
}

Ejemplo de Respuesta

json
{
  "errorId": 0,
  "status": "idle",
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Obtención de Resultados

Utiliza el método getTaskResult para obtener los resultados de la resolución.

Dependiendo de la carga del sistema, obtendrás los resultados en el intervalo de 1 segundo a 20 segundos.

Ejemplo de Solicitud

txt
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
json
{
  "clientKey": "YOUR_API_KEY",
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Ejemplo de Respuesta

json
{
  "errorId": 0,
  "errorCode": null,
  "errorDescription": null,
  "solution": {
    "token": "xxxx"
  },
  "status": "ready"
}