anticaptcha.pro
  • Bắt đầu
  • Sử dụng API
    • Lấy danh sách method hỗ trợ
    • Lấy số dư
    • Giải captcha
      • Giải recaptcha v2
      • Giải recaptcha v3
      • Giải captcha cloudflare turnstile
      • Giải captcha hình ảnh
        • Các version của captcha hình ảnh
    • Lấy kết quả giải captcha
Powered by GitBook
On this page
  • Endpoint
  • Các tham số body
  • Request mẫu
  • Các trường JSON trả về
  • Kết quả trả về
  1. Sử dụng API

Lấy kết quả giải captcha

Endpoint

POST https://api.anticaptcha.pro/v1/takeResult

Các tham số body

Tên trường
Kiểu dữ liệu
Bắt buộc
Mô tả

apiKey

string

✔️

Api key sử dụng dịch vụ

taskId

string

✔️

taskId lấy được từ việc tạo yêu cầu giải captcha

Request mẫu

curl --location 'https://api.anticaptcha.pro/v1/takeresult' \
--header 'Content-Type: application/json' \
--data '{
    "apiKey":"T8B13MX-ABCDEFG-Q0XNP00-NYKJM4N",
    "taskId": "4d39c891-5107-4cae-b2ef-03759be62cd6"
}'
const myHeaders = new Headers();
myHeaders.append("Content-Type", "application/json");

const raw = JSON.stringify({
  "apiKey": "T8B13MX-ABCDEFG-Q0XNP00-NYKJM4N",
  "taskId": "4d39c891-5107-4cae-b2ef-03759be62cd6"
});

const requestOptions = {
  method: "POST",
  headers: myHeaders,
  body: raw,
  redirect: "follow"
};

fetch("https://api.anticaptcha.pro/v1/takeresult", requestOptions)
  .then((response) => response.text())
  .then((result) => console.log(result))
  .catch((error) => console.error(error));
import requests
import json

url = "https://api.anticaptcha.pro/v1/takeresult"

payload = json.dumps({
  "apiKey": "T8B13MX-ABCDEFG-Q0XNP00-NYKJM4N",
  "taskId": "4d39c891-5107-4cae-b2ef-03759be62cd6"
})
headers = {
  'Content-Type': 'application/json'
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://api.anticaptcha.pro/v1/takeresult");
var content = new StringContent("{\r\n    \"apiKey\":\"T8B13MX-ABCDEFG-Q0XNP00-NYKJM4N\",\r\n    \"taskId\": \"4d39c891-5107-4cae-b2ef-03759be62cd6\"\r\n}", null, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());

Các trường JSON trả về

Tên trường
Kiểu dữ liệu
Mô tả

success

boolean

Xác định kết quả của yêu cầu. ✔️ Thành công: true ❌ Thất bại: false

data.status

string

Chi tiết các tiến trình của yêu cầu giải captcha:

idle | progressing | failed | completed

data.msg

string

Mô tả chi tiết tiết trình giải captcha

data.solution

string | null

Chuỗi kết quả nếu giải thành công hoặc null nếu đang giải hoặc giải thất bại

Kết quả trả về

{
    "success": true,
    "data": {
        "status": "progressing",
        "msg": "Captcha is in progressing",
        "solution": null
    }
}
{
    "success": true,
    "data": {
        "status": "completed",
        "msg": "Captcha solve completed",
        "solution": "YzpJBq" //Kết quả giải captcha
    }
}
{
    "success": true,
    "data": {
        "status": "failed",
        "msg": "Captcha unsolveable",
        "solution": null
    }
}
{
    "success": false,
    "code": 400,
    "msg": [
        "apiKey must be a string",
        "taskId must be a UUID"
    ]
}
{
    "success": false,
    "code": 500,
    "msg": "Internal Server Error"
}
PreviousCác version của captcha hình ảnh

Last updated 4 days ago