Démarrage rapide
Vous pouvez apprendre à utiliser les services CapSolver en suivant ces étapes
Étape 1 : Créer 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 trouvez pas la méthode d’inscription souhaitée, veuillez nous contacter.
Étape 2 : Obtenir votre clé API
Une fois inscrit, vous pouvez obtenir votre clé API depuis le panneau de la page d’accueil.
Étape 3 : Créer une tâche
Lorsque vous avez la clé prête, vous pouvez créer la tâche en utilisant notre méthode 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 requête avec un solde suffisant et des paramètres corrects, vous recevrez la réponse API suivante.
{
"errorId": 0,
"errorCode": "",
"errorDescription": "",
// Notez 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 divers types de tâches. Vous pouvez utiliser le paramètre task > type
pour distinguer les types de tâches
- Reconnaissance d’image/Reconnaissance vocale
- Captcha (jeton)
Étape 4 : Obtenir le résultat de la tâche
Habituellement, la tâche d’identification renvoie le résultat directement via createTask. Mais le jeton de tâche 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 renvoyé par la première étape createTask
"taskId": "37223a89-06ed-442c-a0b8-22067b79c5b4"
}
Généralement, attendez simplement ‘1-10s’ et vous obtiendrez le résultat de l’exécution de la tâche via getTaskResult. Voici une réponse réussie Lorsque une requête est envoyée avec un solde suffisant et des paramètres corrects sur votre compte, vous obtiendrez la réponse API suivante
{
"errorId": 0,
"solution": {
"userAgent": "xxx",
"gRecaptchaResponse": "03AGdBq25SxXT-pmSeBXjzScW-EiocHwwpwqtk1QXlJnGnUJCZrgjwLLdt7cb0..."
},
"status": "ready"
}