İçeriğe geç

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

ParametreTürGerekliAçıklama
fileFileEvetTelefon numaraları içeren metin dosyası (her satırda bir tane)
user_idStringEvetKullanıcı tanımlayıcınız
task_idStringEvetYükleme isteğinden dönen Görev ID’si

Durum Kodları

  • pending: Görev işlenmek üzere sırada
  • processing: Görev şu anda işleniyor
  • completed: 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