Comparisons

Geliştiriciler Neden 2Captcha'dan CaptchaAI'ye Geçiyor?

Cevap fiyat listesinde değil, kendi trafiğinizin CAPTCHA türü dağılımında. İş yükünüz reCAPTCHA, Cloudflare ve BLS ağırlıklıysa geçiş hem kapsamda hem çözüm süresinde kazandırır; ağırlık hCaptcha veya FunCaptcha (Arkose Labs) tarafındaysa geçmeyin, CaptchaAI bu iki türü çözmüyor. Teknik maliyet düşük: API formatı 2Captcha uyumlu, sorgulama döngünüzü ve ERROR_* dallarınızı yeniden yazmazsınız.


Karar tablosu: hangi tür kimde var?

Özellik 2Captcha CaptchaAI
reCAPTCHA v2 / Enterprise
reCAPTCHA v3 Kısmi ✅ puan yönetimi
Cloudflare Turnstile Kısmi
Cloudflare doğrulama akışı
GeeTest v3
GeeTest v4 Destekleniyor ❌ çok yakında
hCaptcha Destekleniyor ❌ henüz desteklenmiyor
FunCaptcha (Arkose Labs) Destekleniyor ❌ henüz desteklenmiyor
BLS CAPTCHA
Resim/OCR ✅ 27.500+ varyant
CaptchaFox / Friendly Captcha / Lemin ✅ (beta)

Üç ❌ hücresi kararın yarısını veriyor: katmanınız ağırlıklı hCaptcha, FunCaptcha veya GeeTest v4 ise geçiş size uymaz.


Kapsam farkı nerede somutlaşıyor?

reCAPTCHA v3 ve puan kontrolü

2Captcha v3 token üretir ama puan kontrolü vermez; dönen token sitenin eşiğinin altında kalır ve form sessizce reddedilir. CaptchaAI'de isteğe action eklersiniz:

# CaptchaAI — control the v3 score
import requests

resp = requests.post("https://ocr.captchaai.com/in.php", data={
    "key": "YOUR_API_KEY",
    "method": "userrecaptcha",
    "version": "v3",
    "googlekey": "SITE_KEY",
    "pageurl": "https://example.com",
    "action": "login",
    "json": 1,
})

action değerini formun gerçekte kullandığıyla eşleştirin — login, checkout, submit. Eşleşmeyen action, doğru çözülmüş token'ı bile düşük puanlatır.

BLS CAPTCHA: Türkiye'deki en somut fark

Schengen vize portallarının kullandığı BLS doğrulaması 2Captcha'da yok:

# CaptchaAI — BLS CAPTCHA with a high success rate
resp = requests.post("https://ocr.captchaai.com/in.php", data={
    "key": "YOUR_API_KEY",
    "method": "bls",
    "pageurl": "https://bls-portal.example.com",
    "sitekey": "BLS_SITE_KEY",
    "json": 1,
})

BLS çözümü <1 s bandında döner. Kapsamı portalın CAPTCHA katmanıyla sınırlı tutun, yalnızca yetkiniz olan akışlarda çalışın.

Cloudflare: aynı ad altında iki ayrı katman

Katman 2Captcha CaptchaAI
Cloudflare Turnstile Kısmi (geç eklendi) <10 s
Cloudflare doğrulama akışı ❌ Desteklenmiyor <15 s

Turnstile için method=turnstile, doğrulama akışı için method=cloudflare_challenge gönderirsiniz. Cloudflare arkasındaki bir mağazanın ödeme adımını test ediyorsanız fark buradadır.


Geçişin teknik maliyeti: tek bir taban URL

Görevi in.php ile gönderir, sonucu res.php ile sorgularsınız; değişen tek şey taban URL'dir:

# 2Captcha original
ENDPOINT = "https://2captcha.com"

# CaptchaAI — just change the URL
ENDPOINT = "https://ocr.captchaai.com"

# Same API format, same parameters, same response structure

Pratikte tek bir .env satırı değişir.


Çözüm süresi ve gece koşularının davranışı

2Captcha insan çözücülere dayanır; bu, ortalamadan çok varyansı etkiler.

2Captcha değerleri gözlemlenen verilere ve kullanıcı raporlarına dayanır; CaptchaAI sütunu resmî SLA tavanlarıdır. Sonuçlar ortama ve hacme göre değişebilir.

Metrik 2Captcha CaptchaAI
reCAPTCHA v2 20–60 saniye <60 s
reCAPTCHA v3 puan kontrolü yok <4 s
Resim/OCR CAPTCHA 8–20 saniye <0,5 s
Cloudflare Turnstile 15–40 saniye <10 s
GeeTest v3 değişken <12 s

Öncesi ve sonrası:

Pipeline: 500 pages/hour
Avg solve time: 35s
Failure rate: 8%
Peak hour solve: 60-90s
Monthly cost: $300

Night shift: Slow (fewer workers)
Weekends: Slower (fewer workers)
Flash sales: Breaks (demand spike)
Pipeline: 1,200 pages/hour
Avg solve time: 12s
Failure rate: 3%
Peak hour solve: 12-15s
Monthly cost: $280

Night shift: Same speed
Weekends: Same speed
Flash sales: Same speed

İstanbul'daki bir ekibin gece 02.00'de (Europe/Istanbul) çalıştırdığı QA koşusunu düşünün: insan havuzunda bu saat en yavaş banttır, oysa koşu sabah 08.00 raporundan önce bitmeli. Zamanlanmış işlerde bu istikrar ortalama süreden değerlidir.


Fiyatlandırma: thread başına, çözüm başına değil

Faturalandırma eşzamanlı thread üzerindendir; her planda thread başına sınırsız çözüm vardır. Planlar BASIC ($15/ay, 5 thread) ile başlar; STANDARD ($30/ay, 15 thread) tek bir kazıma işine genelde yeter, ADVANCE ($90/ay, 50 thread) orta ölçekli iş akışlarının bandıdır, seri VIP-3'e ($7,500/ay, 5.000 thread) kadar uzanır.

Ölçmeniz gereken tek şey eşzamanlılık: saatlik çözüm sayınızı ortalama çözüm süresiyle çarpıp 3.600'e bölün. Ajans ve serbest çalışan tarafında karşılığı, müşteriye sabit aylık maliyet taahhüt edebilmek — fiyatlar USD olduğu için kur oynaklığında bütçe tutar.


"Mevcut kodum bozulur mu?"

Hayır — aynı parametreler, aynı yanıt yapısı. Pratikte iki satır değişir:

import requests
import time

# Only these two lines change:
API_KEY = "YOUR_CAPTCHAAI_KEY"
API_URL = "https://ocr.captchaai.com"

def solve_recaptcha(sitekey, pageurl):
    resp = requests.post(f"{API_URL}/in.php", data={
        "key": API_KEY,
        "method": "userrecaptcha",
        "googlekey": sitekey,
        "pageurl": pageurl,
        "json": 1,
    })
    task_id = resp.json()["request"]

    for _ in range(60):
        time.sleep(5)
        result = requests.get(f"{API_URL}/res.php", params={
            "key": API_KEY, "action": "get",
            "id": task_id, "json": 1,
        })
        data = result.json()
        if data["request"] != "CAPCHA_NOT_READY":
            return data["request"]

    raise TimeoutError("Solve timeout")

Kalan 2Captcha bakiyenizi harcayın: yeni projeleri CaptchaAI'de başlatın, eskileri kredi bitince taşıyın. İki servisi yan yana çalıştırıp çözüm süresini ve token kabul oranını kendi trafiğinizde ölçebilirsiniz.


Sorun giderme

Sorun Sebep Çözüm
Süreler değişmedi İstekler hâlâ 2captcha.com adresine gidiyor Taban URL'yi ocr.captchaai.com yapın
API anahtarı reddedildi Eski 2Captcha anahtarı Panelden yeni anahtarı alın
Turnstile görevi hata veriyor Eski method adı method=turnstile gönderin
v3 token'ı düşük puanlanıyor action formla eşleşmiyor Sayfanın gerçek action değerini gönderin

Sık sorulan sorular

CaptchaAI hCaptcha çözüyor mu?

Hayır. hCaptcha ve FunCaptcha (Arkose Labs) desteklenmiyor; GeeTest v4 için "çok yakında" diyebiliyoruz.

Aynı anda kaç çözüm çalıştırabilirim?

Planınızdaki thread sayısı kadar. BASIC ($15/ay, 5 thread) beş eşzamanlı çözüm demektir; altıncı istek kuyruğa girer. Aylık toplamda üst sınır yoktur.

BLS desteği neyi kapsıyor?

Yalnızca BLS CAPTCHA türünün çözümünü. Oturum yönetimi ve formun kalanı sizde kalır; portalın kullanım şartlarına uymak sizin sorumluluğunuzdur.

Topladığım veriler KVKK kapsamına girer mi?

Kişisel veri işliyorsanız evet. CAPTCHA çözümü bu sorumluluğu kaldırmaz: yetkiniz olan kaynaklarla çalışın.

Ödemeleri TL ile yapabilir miyim?

Planlar USD üzerinden fiyatlandırılır. Sabit aylık tutar, kur dalgalanmasında bütçeyi öngörülebilir tutar.


İlgili rehberler


Taban URL'yi değiştirin, ilk çözümü ölçün: CaptchaAI hesabınızı açın.

Bu makale için yorumlar devre dışı bırakılmıştır.