# Giải captcha bằng một API JSON

> YesCaptcha là API nhận dạng captcha. Dùng một API JSON để giải reCAPTCHA, hCaptcha, Cloudflare Turnstile, FunCaptcha, AWS WAF và captcha hình ảnh, trừ điểm theo từng tác vụ; tác vụ thất bại hoặc quá thời gian sẽ tự động hoàn điểm.

Source: https://docs.yescaptcha.com/vi/ · Last verified: 2026-10-15

> This page was machine-translated from the Chinese version. If anything differs, the Chinese version prevails: https://docs.yescaptcha.com/zh/

[API nhận dạng captchaTrạng thái](https://status.yescaptcha.com/?lang=en)

Giải reCAPTCHA, hCaptcha, Cloudflare Turnstile, FunCaptcha, AWS WAF và captcha hình ảnh chữ-số. Trừ điểm theo từng tác vụ, 1,000 điểm = ¥1; tác vụ thất bại hoặc quá thời gian sẽ tự động hoàn điểm.

[Bắt đầu nhanh](https://docs.yescaptcha.com/vi/getting-started/quickstart.md)[Tham chiếu API](https://docs.yescaptcha.com/vi/api/overview.md)

Phiên bản dành cho AI và chương trình:[llms.txt](https://docs.yescaptcha.com/vi/llms.txt)[llms-full.txt](https://docs.yescaptcha.com/vi/llms-full.txt)[OpenAPI](https://docs.yescaptcha.com/openapi.json)[Markdown](https://docs.yescaptcha.com/vi/index.md)

YesCaptcha chỉ được dùng cho mục đích hợp pháp, nghiêm cấm dùng vào mục đích bất hợp pháp.

POSTapi.yescaptcha.com/createTask

```
{
  "clientKey": "YOUR_CLIENT_KEY",
  "task": {
    "type": "NoCaptchaTaskProxyless",
    "websiteURL": "https://www.google.com/recaptcha/api2/demo",
    "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"
  }
}
```

1.  /createTasktaskId 61138bb6-19fb-11ec-a9c8-0242ac110006
2.  /getTaskResultprocessing
3.  /getTaskResultprocessing
4.  /getTaskResultready
5.  gRecaptchaResponse03AGdBq25SxXT-pmSeBXjzScW-EiocHwwpwqtk1QXlJnGnU...

1.  1Tạo tác vụ
2.  2Lấy kết quả
3.  3Gửi

Ví dụ: reCAPTCHA v2, gọi lại để lấy kết quả mỗi 5 giây

Từ $0.30 / 1k

Giá thấp nhất mỗi tác vụ

1,000 điểm = ¥1

Tác vụ thất bại hoặc hết thời gian được hoàn điểm

2 endpoint

Endpoint quốc tế và endpoint Trung Quốc

9:00–21:00

Hỗ trợ trực tiếp (UTC+8)

[Bắt đầu nhanhĐăng ký, lấy clientKey và gửi yêu cầu đầu tiên trong 5 phút](https://docs.yescaptcha.com/vi/getting-started/quickstart.md)[Tham chiếu APIcreateTask, getTaskResult, mã lỗi và giới hạn đồng thời](https://docs.yescaptcha.com/vi/api/overview.md)[Loại tác vụ và giáGiá, cách trả kết quả và tham số của mọi loại tác vụ công khai](https://docs.yescaptcha.com/vi/tasks.md)[Tiện ích trình duyệtKhông cần viết code, tự động xác minh trên trang web](https://docs.yescaptcha.com/vi/extension.md)

## Captcha được hỗ trợ

[01reCAPTCHAv2, v3, bản Enterprise và nhận dạng hình ảnh v2Từ $0.90 / 1k](https://docs.yescaptcha.com/vi/tasks/recaptcha-v2.md)[02hCaptchaTrả về token, hoặc nhận dạng hình ảnh rồi tự nhấpTừ $1.20 / 1k](https://docs.yescaptcha.com/vi/tasks/hcaptcha.md)[03Cloudflare TurnstileToken xác minh của TurnstileTừ $3.75 / 1k](https://docs.yescaptcha.com/vi/tasks/turnstile.md)[04FunCaptchaNhận dạng câu hỏi hình ảnh của Arkose Labs, hỗ trợ mọi dạng câu hỏiTừ $0.45 / 1k](https://docs.yescaptcha.com/vi/tasks/funcaptcha-classification.md)[05AWS WAF / bCaptchaNhận dạng hình ảnh lưới 3×3Từ $1.20 / 1k](https://docs.yescaptcha.com/vi/tasks/aws-bcaptcha-classification.md)[06Hình ảnh chữ-sốCaptcha ký tự thông thường, trả kết quả đồng bộTừ $0.30 / 1k](https://docs.yescaptcha.com/vi/tasks/image-to-text.md)

## Tích hợp ba bước

1.  01
    
    **Tạo tác vụ**
    
    Dùng `createTask` gửi loại tác vụ và tham số của trang web, nhận về `taskId`. Các loại đồng bộ như nhận dạng hình ảnh, hình ảnh chữ-số trả kết quả ngay.
    
2.  02
    
    **Lấy kết quả**
    
    Cứ 5 giây gọi `getTaskResult` một lần; khi `status` chuyển thành `ready`, kết quả nằm trong `solution`.
    
3.  03
    
    **Gửi cho trang web đích**
    
    Điền token nhận được vào biểu mẫu hoặc yêu cầu của trang web. Token chỉ dùng một lần, nên dùng trong vòng 60 giây.
    

POST /createTask

```json
{
  "clientKey": "YOUR_CLIENT_KEY",
  "task": {
    "type": "NoCaptchaTaskProxyless",
    "websiteURL": "https://www.google.com/recaptcha/api2/demo",
    "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"
  }
}
```

POST /getTaskResult

```json
{
  "errorId": 0,
  "status": "ready",
  "solution": {
    "gRecaptchaResponse": "03AGdBq25SxXT-pmSeBXjzScW-EiocHwwpwqtk1QXlJnGnU..."
  }
}
```

## Lối tắt thường dùng

-   [**Mã lỗi**Ý nghĩa của từng mã lỗi và cách xử lý](https://docs.yescaptcha.com/vi/api/errors.md)
-   [**Giới hạn đồng thời và tự động tạm dừng**Điều gì xảy ra khi vượt giới hạn hoặc có quá nhiều lỗi](https://docs.yescaptcha.com/vi/api/rate-limits.md)
-   [**Tính phí và hoàn điểm**Điểm, trừ điểm trước, hoàn điểm và hoàn điểm sau khi báo cáo](https://docs.yescaptcha.com/vi/getting-started/billing.md)
-   [**Liên hệ**WeChat, QQ, Telegram, email; giờ phục vụ 9:00–21:00 (UTC+8)](https://docs.yescaptcha.com/vi/help/contact.md)
-   [**Bảng điều khiển**Đăng ký, lấy clientKey, nạp tiền](https://yescaptcha.com/)
