getToken: Token direkt abrufen
WARNING
Aufgabe direkt zum Lösen des ausgewählten Captcha-Typs abrufen.
Geben Sie den gewünschten Captcha-Typ im Parameter an.
Derzeit werden folgende Typen unterstützt:
-
ReCaptchaV2Task
-
ReCaptchaV2EnterpriseTask
-
ReCaptchaV2TaskProxyLess
-
ReCaptchaV2EnterpriseTaskProxyLess
-
ReCaptchaV3Task
-
ReCaptchaV3EnterpriseTask
-
ReCaptchaV3TaskProxyLess
-
ReCaptchaV3EnterpriseTaskProxyLess
Beispielanfrage
POST https://api.capsolver.com/getToken
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey":"YOUR_API_KEY",
"appId": "APP_ID",
"task": {
"type":"ReCaptchaV3TaskProxyLess",// Write below the type you need to identify
"websiteURL": "https://demo.com/",
"websiteKey": "6LcpsXsnAAAAAbbAcafeiCCr3xxx2UeZ8qef1Hbb"
}
}
Anfrageparameter
Parameter | Typ | Erforderlich | Beschreibung |
---|---|---|---|
clientKey | String | Ja | Client-Kontoschlüssel, im Dashboard zu finden |
appId | String | Nein | Ihre Developer appId, im Entwicklerbereich des Dashboards beantragen |
task | Objekt | Ja | Task-Objekt |
callbackUrl | String | Nein | Token wird (per Post) an diesen Endpunkt gesendet |
Beispielantwort
{
"errorId": 0,
"taskId": "...",
"solution": {
"gRecaptchaResponse": "03AGdBq25SxXT-pmSeBXjzScW-EiocHwwpwqtk1QXlJnGnUJCZrgjwLLdt7cb0..."
},
"status": "ready"
}
Antwortstruktur
Parameter | Typ | Beschreibung |
---|---|---|
errorId | Integer | Fehlermeldung: 0 - kein Fehler 1 - mit Fehler |
errorCode | String | errorCode: vollständige Fehlerliste |
errorDescription | String | Fehlerbeschreibung |
status | String | • ready |
solution | Objekt | Task-Ergebnisdaten. Für jeden Task-Typ unterschiedlich |
Antwortspezifikation
-
Erkennung erfolgreich: Wenn
errorId
=0
undstatus
=ready
ist, befindet sich das Ergebnis insolution
. -
Fehler: Wenn
errorId
größer als0
ist, entnehmen Sie die Fehlerinformationen bitte dererrorDescription
.