getToken: obtenir le jeton directement
AVERTISSEMENT
Obtenez la tâche directement pour résoudre le type de captcha sélectionné.
Spécifiez le type de captchas dans le paramètre.
Prend actuellement en charge les types suivants :
-
ReCaptchaV2Task
-
ReCaptchaV2EnterpriseTask
-
ReCaptchaV2TaskProxyLess
-
ReCaptchaV2EnterpriseTaskProxyLess
-
ReCaptchaV3Task
-
ReCaptchaV3EnterpriseTask
-
ReCaptchaV3TaskProxyLess
-
ReCaptchaV3EnterpriseTaskProxyLess
Exemple de requête
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"
}
}
Paramètres de requête
Paramètres | Type | Obligatoire | Description |
---|---|---|---|
clientKey | String | Oui | Clé de compte client, disponible dans le tableau de bord |
appId | String | Non | Votre appId de développeur, à demander dans la section développeur du tableau de bord |
task | Objet | Oui | Objet de la tâche |
callbackUrl | String | Non | le jeton sera envoyé (post) à ce point de terminaison |
Exemple de réponse
{
"errorId": 0,
"taskId": "...",
"solution": {
"gRecaptchaResponse": "03AGdBq25SxXT-pmSeBXjzScW-EiocHwwpwqtk1QXlJnGnUJCZrgjwLLdt7cb0..."
},
"status": "ready"
}
Structure de la réponse
Paramètres | Type | Description |
---|---|---|
errorId | Entier | Message d’erreur : 0 - aucune erreur 1 - avec erreur |
errorCode | String | errorCode : liste complète des erreurs |
errorDescription | String | Description de l’erreur |
status | String | • prêt |
solution | Objet | Données du résultat de la tâche. Différent pour chaque type de tâche |
Spécification de la réponse
-
Succès de la reconnaissance : Lorsque
errorId
=0
etstatus
=prêt
, le résultat se trouve danssolution
. -
Erreur : Lorsque
errorId
est supérieur à0
, veuillez consulter les informations d’erreur selonerrorDescription
.