Vision Engine
WARNING
Erstellen Sie die Aufgabe mit createTask.
Diese Schnittstelle muss die Ergebnisse nicht separat abrufen, sondern liefert direkt die Bilderkennungsergebnisse zurück!
Das Aufgabenfeld type
ist wie folgt
VisionEngine
Aufgabe erstellen
Erstellen Sie die Aufgabe mit createTask.
Aufgabenobjektstruktur
Beachten Sie, dass dieser Aufgabentyp das Ergebnis der Aufgabenausführung direkt nach createTask zurückgibt, anstatt es asynchron über getTaskResult abzurufen.
Eigenschaften | Typ | Erforderlich | Beschreibung |
---|---|---|---|
type | String | Erforderlich | VisionEngine |
module | String | Erforderlich | Alle unterstützten Modelle sind in der folgenden Tabelle aufgeführt |
websiteURL | String | Optional | Seiten-Quell-URL zur Verbesserung der Genauigkeit |
image | String | Erforderlich | base64-kodierter Inhalt des Bildes (keine Zeilenumbrüche, kein data:image/***;charset=utf-8;base64,) |
imageBackground | String | Erforderlich | base64-kodierter Inhalt des Hintergrundbildes (keine Zeilenumbrüche, kein data:image/***;charset=utf-8;base64,) |
question | String | Optional | Erforderlich für space_detection |
UNTERSTÜTZTE BILDTYPEN
Modul | Captcha-Beispiel | Bild | Hintergrundbild |
---|---|---|---|
slider_1 | ![]() | ![]() | ![]() |
rotate_1 | ![]() | ![]() | ![]() |
rotate_2 | ![]() | ![]() | |
shein | ![]() | ![]() |
Beispielanfrage
// Beispielanfrage mit dem Slider-Modul
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
Payload:
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "VisionEngine",
"module": "slider_1",
"image": "/9j/4AAQSkZJRgABA......",
"imageBackground": "/9j/4AAQSkZJRgABA......",
"websiteURL": "https://xxxx.com"
}
}
// Beispielantwort mit dem Slider-Modul
{
"errorId": 0,
"errorCode": "",
"errorDescription": "",
"status": "ready",
"solution": {
"distance": 213,
},
"taskId": "..."
}
SDK-Anfrage verwenden
# pip install --upgrade capsolver
# export CAPSOLVER_API_KEY='...'
import capsolver
capsolver.api_key = "..."
solution = capsolver.solve({
"type": "VisionEngine",
"module": "slider_1",
"image": "/9j/4AAQSkZJRgABA......",
"imageBackground": "/9j/4AAQSkZJRgABA......"
})
print(solution)