Guide
Tâche (Reconnaissance)
reCAPTCHA v2

Reconnaissance d’images ReCaptcha

AVERTISSEMENT

Créer la tâche avec createTask

Cette API n’a pas besoin d’obtenir les résultats séparément et renverra les résultats de reconnaissance d’image de manière synchrone !

Le champ type de la tâche est le suivant :

  • ReCaptchaV2Classification

Créer une tâche

Créer la tâche avec createTask

Structure de l’objet tâche

PropriétésTypeObligatoireDescription
typeStringObligatoireReCaptchaV2Classification
websiteURLStringFacultatifURL de la source de la page pour améliorer la précision
websiteKeyStringFacultatifClé du site web pour améliorer la précision
imagestringObligatoireChaîne d’image base64
questionStringObligatoireVeuillez vous référer à la liste de questions suivante.

Liste des questions

{
  "/m/0pg52": "taxis",
  "/m/01bjv": "bus",
  "/m/02yvhj": "school bus",
  "/m/04_sv": "motorcycles",
  "/m/013xlm": "tractors",
  "/m/01jk_4": "chimneys",
  "/m/014xcs": "crosswalks",
  "/m/015qff": "traffic lights",
  "/m/0199g": "bicycles",
  "/m/015qbp": "parking meters",
  "/m/0k4j": "cars",
  "/m/015kr": "bridges",
  "/m/019jd": "boats",
  "/m/0cdl1": "palm trees",
  "/m/09d_r": "mountains or hills",
  "/m/01pns0": "fire hydrant",
  "/m/01lynh": "stairs"
}

Exemple de requête

POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
{
 "clientKey": "YOUR_API_KEY",
 "task": {
   "type": "ReCaptchaV2Classification",
   "websiteURL": "https://xxxx.com",
 
 
```jsx
import React from 'react';
import {Image} from 'react-native';
 
const ImageCaptcha = () => {
 return (
   <Image
     source={{
       uri:
         "image": "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"
     }}
     style={{width: 300, height: 200}}
   />
 );
};
 
export default ImageCaptcha;

“question”: “/m/04_sv” } }


## Exemple de réponse

objets multiples

```json lines
{
 "errorId": 0,
 "status": "ready",
 "solution": {
   "type": "multi",
   "objects": [
     0,
     1,
     2,
     3
   ],
   "size": 4,
   // 3 ou 4
 },
 "taskId": "cbb1c730-e569-4ba6-b5fc-e06377694aa7"
}

objet unique

{
 "errorId": 0,
 "status": "ready",
 "solution": {
   "type": "single",
   "hasObject": true,
   "size": 1,
 },
 "taskId": "cbb1c730-e569-4ba6-b5fc-e06377694aa7"
}

Utilisation de la requête SDK

#pip install --upgrade capsolver
#export CAPSOLVER_API_KEY='...'
 
import capsolver
 
capsolver.api_key = "..."
 
solution = capsolver.solve({
    "type":"ReCaptchaV2Classification",
    "image": "/9j/4AAQSkZJRgABAgAAAQABA...",
    "question":"/m/0k4j",
})
print(solution)