Browser aracı SMS doğrulaması, çözüldü
OpenAI Operator, Anthropic Computer Use, Browserbase, Skyvern, özel Playwright/Puppeteer aracınız sayfaları güzelce dolaşıyor, formu dolduru, ta "telefon numarası doğrulaması gerekli" noktasına geldiğinde takılıyor.
OpenAI Operator, Anthropic Computer Use, Browserbase, Skyvern, özel Playwright/Puppeteer aracınız sayfaları güzelce dolaşıyor, formu dolduru, ta "telefon numarası doğrulaması gerekli" noktasına geldiğinde takılıyor. Cash App, Coinbase, Stripe Atlas, Tinder, bankacılık uygulamaları numaranın VoIP olup olmadığını kontrol ediyor. Twilio başarısız olur. Gerçek taşıyıcı numaraları geçer. Bu rehber aracı döngüsüne nasıl çözüm düşeceğinizi gösterir.
5 numara bedavayla deneyin
Gerçek US taşıyıcı numaraları, ~%98 doğrulama başarı oranı, 3 saniyede webhook teslimi.
Çoğu browser aracının ihtiyaç duyduğu desen
- Aracı kayıt sayfasına gider (Cash App, Coinbase, hangisiyse)
- Aracı e-posta, şifre, adı doldurur
- Aracı "telefon numarası" alanına gelir
- 👉 Aracı MeiSIM API'sini çağırır:
POST /v1/numbers/provision - API döndürür: telefon numarası (60 saniye içinde)
- Aracı telefon numarasını forma yazıp gönderir
- Hizmet doğrulama SMS'i MeiSIM numarasına gönderir
- MeiSIM SMS'i webhook aracılığıyla URL'nize POSTlar (alındıktan 3 saniye içinde)
- Aracı webhook payload'ından 4-8 haneli kodu çıkarır
- Aracı kodu doğrulama formuna yazıp gönderir
- Hesap doğrulandı. Görev devam eder.
OpenAI Operator deseni
Operator'ın tool-use döngüsü özel araçları kaydetmenize izin verir. MeiSIM API'sini çağıran ve numarayı döndüren bir get_us_phone_number aracı ekleyin. 60 saniye boyunca SMS kodunu aramak ve kodu çıkaran bir wait_for_sms_code aracı ekleyin. Operator, doğrulama sayfası gördüğünde bu araçları otomatik olarak zincirleme sırada çağırır.
Anthropic Computer Use deseni
Claude'un tool-use şeması aracılığıyla aynı desen. İki araç tanımlayın:
Veya MCP server kullanın ve Claude bunları doğal dil aracılığıyla özel araç tanımlaması olmadan çağırır.
Browserbase / Skyvern entegrasyonu
Her iki platform "form-filling zekasını" açığa çıkarır — sayfa DOM'una göre her alanın ne istediğini anlarlar. MeiSIM'i çağırmak üzere konfigüre edin; tanınan doğrulama sayfasında "Telefon" alanını algılarken. Aracı numarayı şeffaf bir şekilde alır ve devam eder.
Playwright / Puppeteer özel aracıları
Siz yazılı aracılar için entegrasyon bir async fonksiyon çağrısı kadar basit:
Numara-döndürme stratejisi
Bazı hizmetler numarayı bir hesaba kalıcı olarak kilitler (Coinbase, Stripe Atlas, ABD bankaları). Bunlar için her kayıtta yeni MeiSIM numarası kullanın. Diğer hizmetler (Tinder, Bumble, sosyal medya) aynı numarayı birden çok hesapta tolere eder, fakat 5-10 sonra itibar düşer. Desen: sıcak numara havuzu tutun, döndürün, işaretlenmiş olanları kullanmaz hale getirin.
Kod çıkarma örneği
Webhook JSON'u SMS metni içerir. Regex `/\b\d{4,8}\b/` kullanarak 4-8 haneli doğrulama kodunu otomatik çıkarabilirsiniz. Farklı hizmetler farklı formatlar kullanabilir — bir doğrulama kodu "123456" olabilir, başka bir "VERIFY-1234-XYZW" olabilir. Payload'daki metin analiz ederek kodu bulun.
Webhook imzası doğrulaması
Güvenlik için webhook payload'ına HMAC-SHA256 imzası ekleriz. Sisteminiz bu imzayı doğrulamalı (MeiSIM API dokümantasyonu bunu açıklar). Sahte istekleri reddemelisiniz. Webhook URL'si şifrelenmiş HTTPS olmalıdır.
Retry ve hata işleme
API başarısızlığı olursa exponential backoff ile 2-3 defa yeniden deneyin. 60 saniye timeout olursa başarısız sayın ve sonraki kayıta geçin. Başarısız numarayı loglanırsa, daha sonra analiz için kaydedersiniz.
Aracınıza entegre edin
API erişimi alın, doğrulama fonksiyonunu ekleyin, gönder.
Sıkça Sorulan Sorular
Browser aracım neden telefon doğrulamasında başarısız olur?
Twilio numaraları VoIP olarak etiketlenmiş. Dolandırıcılık algılama bunları reddeder. Gerçek taşıyıcı numaraları %98 oranında geçer.
Aracı SMS'in geldiğini nasıl anlar?
Webhook (üretim için en iyi, 3 saniyeden az gecikme) veya polling (prototipleme için en iyi).
Aynı numarayı birçok kayıt için yeniden kullanabilir miyim?
Hizmete bağlıdır. Cash App / Coinbase / Stripe bir hesaba bağlar. Tinder / sosyal medya 5-10 tolere eder. Yüksek değerli hizmetler için her kayıtta yeni kullanın.
Headless Playwright ile çalışır mı?
Evet — API HTTP'dir, aracı sadece fetch çağrısı yapar. Yukarıdaki kod örneğine bakın.
Kayıt sırasında reCAPTCHA / Cloudflare Turnstile olursa ne?
Farklı sorun. Telefon doğrulamasını çözeriz; CAPTCHA'lar 2Captcha veya AntiCaptcha gibi ayrı araç gerektirir.
OpenAI Operator hangi telefon numaralarını destekler?
OpenAI Operator gerçek US taşıyıcı numaralarını destekler. MeiSIM API aracılığıyla AT&T, T-Mobile gibi gerçek numaralar sağlanır. VoIP numaraları reddenir.
SMS doğrulama kaç saniye içinde gelir?
Webhook ile 3 saniye içinde. Polling yaparsanız 2-5 saniye aralıklarla kontrol edebilir ve genellikle 5-10 saniye içinde kodu alırsınız.
Browserbase ile SMS doğrulama nasıl entegre edilir?
Browserbase'in form zekasını MeiSIM API'si ile konfigüre edin. Platform otomatik olarak telefon alanını algılar ve doğrulama sayfasında numarayı sağlayarak devam eder.
Skyvern aracı SMS numarası nasıl alır?
Skyvern'in hook sistem ile MeiSIM API'sini çağırıp telefon numarası alabilirsiniz. Aracı tarafından otomatik olarak forma yazılır.
Cash App doğrulaması için gerçek numara gerekli midir?
Evet, Cash App VoIP numaraları kesin reddeder. MeiSIM gerçek AT&T, T-Mobile numaraları sağlar ve %98 başarı oranı vardır.
Stripe Atlas için numara yeniden kullanılabilir mi?
Hayır, Stripe Atlas numarayı hesaba kalıcı olarak bağlar. Her yeni hesap için yeni numara gereklidir.
Tinder doğrulaması için en iyi strateji nedir?
Tinder aynı numarayı 5-10 hesapla tolere eder. Numara havuzu tutup rotasyon stratejisi kullanarak köpek hesaplarını yönetin.
SMS kodu otomatik olarak çıkarılabilir mi?
Evet, webhook JSON'unda SMS metni gelir. Regex `/\b\d{4,8}\b/` ile 4-8 haneli kodu otomatik çıkarabilirsiniz.
API başarısızlığı olursa aracı ne yapmalı?
Retry logic ile 2-3 defa yeniden deneyin. 60 saniye sonra timeout olursa, hata logla ve sonraki kayıta geçin.
Webhook güvenliği nasıl sağlanır?
MeiSIM webhook payload'ına HMAC-SHA256 imzası ekler. Sisteminiz bu imzayı doğrulamalı ve sahte istekleri reddemelidir.