Lewati ke konten

Deteksi Realtime

Deteksi realtime menjawab satu pertanyaan tentang satu pengenal, secara langsung: apakah nomor telepon ini — atau alamat email ini — terdaftar di platform tertentu?

Mesinnya sama dengan yang dipakai konsol. Mesin ini menerima nomor telepon atau alamat email, memeriksanya terhadap satu hingga sepuluh produk realtime, dan mengembalikan putusan per produk.

Anda punyaGunakan
Satu pengenal, atau beberapa saja, dan Anda butuh jawabannya sekarangRealtime
Ribuan pengenal, dan Anda bisa menungguDeteksi bulk

Kasus realtime yang umum adalah validasi formulir saat pendaftaran atau checkout, pencarian sekali pakai di dalam alat internal, dan sejumlah kecil pemeriksaan di dalam alur kerja yang sudah berjalan. Bulk dirancang untuk file dan array besar: bersifat asinkron, dihargai per baris yang diperiksa, dan tugas yang selesai dapat diunduh.

Seri dibawa di dalam path, dan harus sesuai dengan produk yang Anda pilih:

SeriEndpointidentifier
TeleponPOST /v1/realtime/check/phoneNomor E.164, misalnya +8613800138000
EmailPOST /v1/realtime/check/emailAlamat email, misalnya user@example.com

Satu permintaan tidak boleh mencampur seri: memilih produk telepon dan produk email dalam panggilan yang sama akan ditolak. country opsional untuk nomor E.164 lengkap, dan harus dihilangkan untuk email.

Satu panggilan mengambil satu pengenal dan satu hingga sepuluh produk:

  • satu request_id untuk panggilan tersebut
  • satu entri per produk di results
  • satu tagihan per entri

Karena setiap entri ditagih sendiri-sendiri, satu panggilan bisa berhasil untuk sebagian produk dan gagal untuk yang lain. Hal itu dilaporkan sebagai status: partial_succeeded, dan setiap entri membawa billing_status masing-masing — baca itu, jangan hanya mengandalkan HTTP 200.

  1. Siapkan API key — lihat Autentikasi.
  2. Baca ID produk yang akan Anda pakai dari Produk realtime.
  3. Kirim Idempotency-Key yang unik pada setiap panggilan; ini wajib, bukan opsional.