Guide
Premiers pas

Premiers pas

Vous pouvez apprendre à utiliser les services de CapSolver en suivant ces étapes.

Étape 1 : Créez un compte

Avant de pouvoir utiliser les services de CapSolver, vous devez vous rendre sur le panneau utilisateur et enregistrer votre compte. Il existe de nombreuses façons de s’inscrire. Si vous ne voyez pas la façon dont vous souhaitez vous inscrire, veuillez nous contacter.

Étape 2 : Obtenez votre clé API

Une fois que vous êtes inscrit, vous pouvez obtenir votre clé API depuis la page d’accueil du panneau. img.png

Étape 3 : Créez une tâche

Lorsque vous avez votre clé prête, vous pouvez créer la tâche en utilisant notre méthode d’API createTask. Voici un exemple des paramètres d’une requête HTTP.

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

Lorsque votre compte a envoyé une demande avec un solde suffisant et des paramètres corrects, vous recevrez la réponse API suivante.

{
  "errorId": 0,
  "errorCode": "",
  "errorDescription": "",
  // Prenez note de cet ID, il sera utilisé dans les résultats de requête ultérieurs
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Nous prenons actuellement en charge différents types de tâches. Vous pouvez utiliser le paramètre task > type pour distinguer les types de tâches suivants :

Étape 4 : Obtenir le résultat de la tâche

Généralement, la tâche d’identification renvoie le résultat directement via createTask Mais la tâche de jeton prend plus de temps, vous devez donc passer par getTaskResult séparément. Obtenez le résultat de la tâche.

headers

POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
{
  "clientKey": "YOUR_API_KEY",
  // Le résultat retourné par la première étape createTask
  "taskId": "37223a89-06ed-442c-a0b8-22067b79c5b4"
}

En général, il vous suffit d’attendre ‘1 à 10 secondes’ et vous obtiendrez le résultat de l’exécution de la tâche via getTaskResult. Voici une réponse réussie Lorsqu’une demande est envoyée avec un solde suffisant et des paramètres corrects dans votre compte, vous recevrez la réponse API suivante

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