Tại sao nên chọn CapMonster Cloud?
Ổn định
Giải CAPTCHA tự động đảm bảo hiệu suất không bị gián đoạn ngay cả khi tải cao
Độ Chính Xác Tối Đa
Tỷ lệ thành công lên đến 99%, ngay cả với các loại CAPTCHA phức tạp
Khả Năng Mở Rộng
Xử lý dễ dàng khối lượng công việc tăng cao mà vẫn duy trì tốc độ và độ ổn định
Khởi Động Nhanh
Thư viện sẵn sàng sử dụng với ví dụ mã tích hợp API và tiện ích mở rộng trình duyệt
Chương Trình Đối Tác
Kiếm đến 30% từ chi tiêu của người dùng khi tích hợp CapMonster Cloud vào phần mềm của bạn
Chương Trình Thưởng
Nhận thưởng lên đến 15% vào số dư theo số lượng CAPTCHA đã giải
Giá Cả Minh Bạch
Chỉ thanh toán cho CAPTCHA được giải thành công — không phí ẩn
Được Các Doanh Nghiệp Hàng Đầu Tin Tưởng
Hơn 1000 công ty trên toàn thế giới tin tưởng sử dụng dịch vụ của chúng tôi
Hỗ Trợ
Hỗ trợ nhanh chóng và tận tình trong quá trình thiết lập và sử dụng
Giá của giải pháp Cloudflare CAPTCHA
| CAPTCHA | Giá (USD) |
|---|---|
$ 1.30 1000 token | |
$ 1.30 1000 token |
Các loại kiểm tra Cloudflare
Turnstile
Thường được sử dụng khi đăng nhập. Xuất hiện trong khung với hộp kiểm. Đôi khi tự động, đôi khi yêu cầu nhấp. Hệ thống sau đó quyết định quyền truy cập.
Challenge
Hoạt động tương tự nhưng trong cửa sổ riêng với thông báo “Just a moment”. Có thể diễn ra nền hoặc yêu cầu nhấp. Cloudflare cho phép hoặc chặn truy cập.
Waiting Room
“Phòng chờ ảo”. Khi có quá nhiều người dùng, Cloudflare sẽ chuyển hướng một số vào phòng chờ để giảm tải.
Ví dụ Cloudflare – Turnstile | Challenge | Waiting Room


Các bước giải captcha
Bước 1
Đăng ký trên trang web CapMonster Cloud để bắt đầu giải captcha
Bước 2
Sao chép khóa API của bạn vào phần mềm nhận dạng captcha (ví dụ, vào tiện ích CapMonster Cloud)
Bước 3
Gửi captcha để nhận dạng tự động
Bước 4
Nhận captcha được giải nhanh
SDK để nhận diện tự động Cloudflare Turnstile | Challenge
Cloudflare Turnstile
javascript
// https://github.com/CapMonsterCloud/capmonstercloud-client-js
// Turnstile 1 without proxy
import { CapMonsterCloudClientFactory, ClientOptions, TurnstileRequest } from '@zennolab_com/capmonstercloud-client';
document.addEventListener('DOMContentLoaded', async () => {
const cmcClient = CapMonsterCloudClientFactory.Create(
new ClientOptions({ clientKey: '<your capmonster.cloud API key>' }) // Your CapMonster Cloud API key
);
console.log(await cmcClient.getBalance());
const turnstileRequest = new TurnstileRequest({
websiteURL: 'http://tsmanaged.zlsupport.com', // Page URL with captcha
websiteKey: '0x4AAAAAAABUYP0XeMJF0xoy', // Replace with correct value
});
// Turnstile 1 with proxy
/*
const turnstileRequest = new TurnstileRequest({
websiteURL: 'http://tsmanaged.zlsupport.com',
websiteKey: '0x4AAAAAAABUYP0XeMJF0xoy',
proxyType: 'https',
proxyAddress: '8.8.8.8',
proxyPort: 8080,
proxyLogin: 'proxyLogin',
proxyPassword: 'proxyPassword',
})
*/
console.log(await cmcClient.Solve(turnstileRequest));
});Cloudflare Challenge (token)
javascript
// Cloudflare Challenge token
import { CapMonsterCloudClientFactory, ClientOptions, TurnstileRequest } from '@zennolab_com/capmonstercloud-client';
document.addEventListener('DOMContentLoaded', async () => {
const cmcClient = CapMonsterCloudClientFactory.Create(
new ClientOptions({ clientKey: '<your capmonster.cloud API key>' })
);
console.log(await cmcClient.getBalance());
const turnstileRequest = new TurnstileRequest({
websiteURL: 'https://example.com', // Page URL with captcha
websiteKey: '0x4AAAAAAABUYP0XeMJF0xoy', // Replace with correct value
data: 'YOUR_DATA_HERE',
pageAction: 'managed',
cloudflareTaskType: 'token',
pageData: 'YOUR_PAGE_DATA_HERE',
userAgent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36',
});
// Example with proxy (uncomment if needed)
/*
const turnstileRequest = new TurnstileRequest({
websiteURL: 'https://example.com',
websiteKey: '0x4AAAAAAABUYP0XeMJF0xoy',
data: 'YOUR_DATA_HERE',
pageAction: 'managed',
cloudflareTaskType: 'token',
pageData: 'YOUR_PAGE_DATA_HERE',
userAgent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36',
// Proxy settings
proxyType: 'http',
proxyAddress: '123.45.67.89',
proxyPort: 8080,
proxyLogin: 'username',
proxyPassword: 'password'
});
*/
console.log(await cmcClient.Solve(turnstileRequest));
});
Cloudflare Challenge (cookie cf_clearance)
javascript
// Cloudflare Challenge cf_clearance
import { CapMonsterCloudClientFactory, ClientOptions, TurnstileRequest } from '@zennolab_com/capmonstercloud-client';
document.addEventListener('DOMContentLoaded', async () => {
const cmcClient = CapMonsterCloudClientFactory.Create(
new ClientOptions({ clientKey: '<your capmonster.cloud API key>' })
);
console.log(await cmcClient.getBalance());
const turnstileRequest = new TurnstileRequest({
websiteURL: 'https://tsinvisble.zlsupport.com', // Page URL with captcha
websiteKey: '0x4AAAAAAABUY0VLtOUMAHxE', // Replace with correct value
cloudflareTaskType: 'cf_clearance',
proxyType: 'http',
proxyAddress: '8.8.8.8',
proxyPort: 8080,
proxyLogin: 'proxyLoginHere',
proxyPassword: 'proxyPasswordHere',
htmlPageBase64: 'htmlPageBase64Here',
userAgent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36'
});
console.log(await cmcClient.Solve(turnstileRequest));
});Thống kê nhận dạng Cloudflare Captcha
99%
Tỷ lệ nhận dạng captcha thành công trung bình
$105
Tiết kiệm trung bình hàng tháng khi nhận dạng 5000 captchas mỗi ngày
8 giây
Thời gian nhận dạng trung bình