Anleitung
Erste Schritte

Erste Schritte

Sie können lernen, wie Sie die Dienste von CapSolver nutzen, indem Sie diesen Schritten folgen.

Schritt 1: Konto erstellen

Bevor Sie die Dienste von CapSolver nutzen können, müssen Sie zum Benutzerpanel gehen und Ihr Konto registrieren. Es gibt viele Möglichkeiten zur Registrierung. Wenn Sie die gewünschte Registrierungsoption nicht finden, kontaktieren Sie uns bitte.

Schritt 2: Holen Sie sich Ihren API-Schlüssel

Nachdem Sie sich registriert haben, können Sie Ihren API-Schlüssel aus dem Startseiten-Panel abrufen. img.png

Schritt 3: Aufgabe erstellen

Wenn Sie den Schlüssel bereit haben, können Sie die Aufgabe mithilfe unserer API-Methode createTask erstellen. Hier sind die Beispielparameter für eine HTTP-Anfrage.

POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "ReCaptchaV2TaskProxyLess",
    "websiteURL": "https://www.google.com/recaptcha/api2/demo",
    "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-",
    "cookies": "cookiename=1;cookiename=2;cookieName=3"
  }
}

Wenn Ihr Konto eine Anfrage mit ausreichendem Guthaben und richtigen Parametern gesendet hat, erhalten Sie die folgende API-Antwort.

{
  "errorId": 0,
  "errorCode": "",
  "errorDescription": "",
  // Notieren Sie sich diese ID, die für spätere Abfrageergebnisse verwendet wird
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Schritt 4: Aufgabenergebnis abrufen

Normalerweise gibt Identify task das Ergebnis direkt über createTask zurück. Aber task token dauert länger, daher müssen Sie getTaskResult separat durchlaufen, um das Aufgabenergebnis zu erhalten.

headers

POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
{
  "clientKey": "YOUR_API_KEY",
  // Das Ergebnis, das von Schritt 1, createTask, zurückgegeben wird
  "taskId": "37223a89-06ed-442c-a0b8-22067b79c5b4"
}

In der Regel warten Sie einfach ‘1-10s’, und Sie erhalten das Ergebnis der Aufgabenausführung über getTaskResult. Hier ist eine erfolgreiche Antwort, die Sie erhalten, wenn eine Anfrage mit ausreichendem Guthaben und richtigen Parametern in Ihrem Konto gesendet wird.

{
  "errorId": 0,
  "solution": {
    "userAgent": "xxx",
    "gRecaptchaResponse": "03AGdBq25SxXT-pmSeBXjzScW-EiocHwwpwqtk1QXlJnGnUJCZrgjwLLdt7cb0..."
  },
  "status": "ready"
}