İçeriğe geç

Web SDK'ya genel bakış

Prove ID Web SDK, kimlik belgesi ve yüz doğrulama akışını kullanıcının tarayıcısında çalıştıran hazır bir bileşendir. Kamera erişimi, belgenin otomatik yakalanması, canlılık kontrolü ve sonuçların Prove ID’ye gönderilmesi SDK tarafından yönetilir; siz yalnızca bileşeni sayfanıza ekleyip sonucu dinlersiniz.

SDK, <techsign-kyc> adlı bir custom element olarak gelir. Bu sayede düz HTML, React, Vue, Angular ve diğer tüm framework’lerde aynı şekilde çalışır. React için ayrıca hazır bir bileşen sunulur.

Kullanıcı aşağıdaki adımlardan geçer. Hangi adımların gösterileceğini yapılandırma ile belirlersiniz.

  1. Belge türü seçimi — card-type verilmemişse kullanıcı belgesini seçer.
  2. Ön yüz — Belge otomatik olarak algılanır ve yakalanır.
  3. Arka yüz — T.C. kimlik kartı ve yabancı kimlik belgesi için.
  4. Hologram — İsteğe bağlı; T.C. kimlik kartı ve sürücü belgesi için.
  5. Yüz — Kullanıcıdan basit bir hareket (göz kırpma, ağız açma veya baş hareketi) yapması istenir ve kısa bir video ile canlılık doğrulanır.
  6. Sonuç ekranı — İsteğe bağlı.

Akış bittiğinde bileşen complete event’ini yayınlar.

card-type Belge
IDCARD T.C. Kimlik Kartı
OLDIDCARD T.C. Eski Kimlik Kartı
DRIVERCARD Sürücü Belgesi
PASSPORT Pasaport
FOREIGNID Yabancı Kimlik Belgesi
  • Sayfa HTTPS üzerinden açılmalıdır (localhost hariç); tarayıcılar kameraya yalnızca güvenli bağlamda izin verir.
  • SDK mobil cihazlar için tasarlanmıştır. Masaüstünde varsayılan olarak kullanıcıya telefonundan devam etmesi için bir QR kod gösterilir (allow-desktop ile değiştirilebilir).
  • Telefon dikey tutulmalıdır; yatay kullanım varsayılan olarak engellenir (allow-landscape).
  • Canlıya çıkmadan önce iOS Safari ve Android Chrome üzerinde test edin.