WhatsApp Toplu Numara Kontrolcüsü API: Hızlı Telefon Numarası Doğrulama (Örnek)
import CurlExample from ’../../components/CurlExample.astro’; import ApiUrl from ’../../components/ApiUrl.astro’;
Girilen global numaranın WhatsApp detaylarını kontrol edin, WhatsApp hesabı olup olmadığını öğrenin
API Uç Noktaları
Algılama Dosyası Yükle
WhatsApp algılama için telefon numaraları içeren bir dosya yükleyin.
<CurlExample endpoint=“/wa/api/simple/tasks” method=“POST” headers={{ ‘X-API-Key’: ‘API-KEY’ }} />
Form Verileri:
file: Telefon numaraları içeren metin dosyası (her satırda bir tane)
Görev Durumunu Kontrol Et
Daha önce gönderilen bir görevin durumunu ve sonuçlarını kontrol edin.
<CurlExample endpoint=“/wa/api/simple/tasks/cs9viu7i61pkfs4oavvg” method=“GET” headers={{ ‘X-API-Key’: ‘API-KEY’ }} params={{ ‘user_id’: ‘USER_ID’ }} />
Yanıt Örnekleri
Başarılı Yükleme Yanıtı
{ "created_at": "2024-10-19T18:24:56.450567423Z", "updated_at": "2024-10-19T18:24:56.450567423Z", "task_id": "cs9viu7i61pkfs4oavvg", "user_id": "test", "status": "pending", "file_name": "input.txt", "total_numbers": 100}Görev Durumu Yanıtı
{ "task_id": "cs9viu7i61pkfs4oavvg", "status": "completed", "processed": 100, "total": 100, "results": [ { "phone_number": "+1234567890", "has_whatsapp": true, "last_seen": "2024-10-19" }, { "phone_number": "+1234567891", "has_whatsapp": false, "last_seen": null } ]}Parametreler
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
file | File | Evet | Telefon numaraları içeren metin dosyası (her satırda bir tane) |
user_id | String | Evet | Kullanıcı tanımlayıcınız |
task_id | String | Evet | Yükleme isteğinden dönen Görev ID’si |
Durum Kodları
pending: Görev işlenmek üzere sıradaprocessing: Görev şu anda işleniyorcompleted: Görev başarıyla tamamlandıfailed: Görev bir hatayla karşılaştı
Hız Limitleri
- Dosya başına maksimum 1000 numara
- Kullanıcı başına maksimum 10 eşzamanlı görev
- API çağrıları dakikada 100 istek ile sınırlıdır