İçeriğe geç

Facebook Toplu Numara Kontrol API: Hızlı Telefon Numarası Doğrulama

Giriş global numarasının Facebook ayrıntılarını kontrol edin, Facebook hesabı olup olmadığını

Algılama dosyası yükleme kod örneği:

curl --location 'https://api.checknumber.ai/fb/api/simple/tasks' \
--header 'X-API-Key: API-KEY' \
--form 'file=@"input.txt"'

Görev durumu kontrol etme kod örneği:

curl --location 'https://api.checknumber.ai/fb/api/simple/tasks/cs9viu7i61pkfs4oavvg?user_id=USER_ID' \
--header 'X-API-Key: API-KEY'

Algılama dosyası 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",
"total": 0,
"success": 0,
"failure": 0
}

İşleme durumu yanıtı

{
"created_at": "2024-10-19T18:24:56.450567423Z",
"updated_at": "2024-10-19T18:33:22.86152082Z",
"task_id": "cs9viu7i61pkfs4oavvg",
"user_id": "test",
"status": "processing",
"total": 20000,
"success": 6724,
"failure": 0
}

Görevin tamamlandığını belirten yanıt sağlar ve sonuçlar için indirme URL’sini içerir.

{
"created_at": "2024-10-19T18:24:56.450567423Z",
"updated_at": "2024-10-19T18:53:43.141760071Z",
"task_id": "cs9viu7i61pkfs4oavvg",
"user_id": "test",
"status": "exported",
"total": 20000,
"success": 20000,
"failure": 0,
"result_url": "https://example-link-to-results.xlsx"
}

Dosya yükleme istek URL’si

POST https://api.checknumber.ai/fb/api/simple/tasks

Dosya yükleme istek parametreleri

ParametreAçıklama
user_idstring, Kullanıcı ID’si
filedosya, Dosya yükle, her satır E.164 formatında bir telefon numarası içermeli

Görev durumu kontrol istek URL’si

GET https://api.checknumber.ai/fb/api/simple/tasks/{TASK_ID}

Görev durumu kontrol istek parametreleri

ParametreAçıklama
user_idstring, Kullanıcı ID’si

Sonuç Alanları

AlanAçıklamaÖrnek
NumberE.164 formatında telefon numarası+41798284651
facebookNumaranın aktif Facebook hesabı olup olmadığıyes, no, ban

Yanıt Formatı

AlanAçıklama
created_atGörevin oluşturulduğu zaman damgası
updated_atSon görev durumu güncellemesinin zaman damgası
task_idBenzersiz görev tanımlayıcısı
user_idKullanıcı ID’si
statusGörev durumu:
pending: Sırada ve bekliyor
processing: Şu anda işleniyor
completed: İşleme tamamlandı
exported: Sonuçlar indirmeye hazır
totalİşlenen toplam telefon numarası
successBaşarıyla tanımlanan numaralar
failureİşleme başarısız olan numaralar
result_url(İsteğe bağlı) Durum exported olduğunda sonuçlar için indirme URL’si

Durum Kodları

DurumAçıklama
200ücretli, İstek başarılı, görev oluşturuldu veya durum alındı
400ücretsiz, Hatalı istek, geçersiz parametreler veya dosya formatı
500ücretsiz, Dahili sunucu hatası, daha sonra tekrar deneyin