Skip to content
On this page

Imperva: Lösung für reese84

Struktur des Aufgabenobjekts

ParameterTypErforderlichHinweis
typeStringYesAntiImpervaTask,AntiImpervaTaskProxyLess
websiteUrlStringYesDie Website-URL
userAgentStringYesBrowser User-Agent
proxyStringYesSie müssen Ihren Proxy übermitteln
utmvcBooleanOptionalWenn das Cookie incap_see_xxx, nlbi_xxx, visid_inap_xxx enthält, ist es wahr
reese84BooleanOptionalWenn das Cookie reese84 enthält, setzen Sie es auf true
reeseScriptUrlStringOptionalDie URL enthält normalerweise mehrere Bindestriche (-) und zufällige Wörter
cookiesListOptionalSie können Ihre Cookies senden
reeseTokenStringOptionalWenn Ihr reeseToken abgelaufen ist, können Sie das aktuelle reeseToken senden, um ein neues reeseToken zu erhalten.

Anwendungsbeispiel

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://beispiel.com/",
        "userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36"
        "proxy":"http:ip:port:benutzer:passwort"
        "utmvc":true,// optional
        "reese84":true,
        "reeseScriptUrl":"https://beispiel.com/mbit-Und-Dirers-him",
        "cookies":[
            {
               "name": "cookieName",
               "value": "cookieValue"
            }
        ]
    }
}

Beispielantwort

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

Ergebnisse abrufen

Verwenden Sie die Methode getTaskResult, um die Erkennungsergebnisse zu erhalten.

Je nach Systemauslastung erhalten Sie die Ergebnisse innerhalb des Intervalls von 1s bis 20s.

Beispielanfrage

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"
}

Beispielantwort

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