İçeriğe geç

Android SDK'ya genel bakış

Prove ID Android SDK; kimlik belgesi tarama, NFC çip okuma, hologram kontrolü ve canlılık doğrulamasını Android uygulamanızda çalıştırmanızı sağlayan bir araç setidir. Ekranları ve akışın sırasını siz tasarlarsınız; SDK size kamera ekranlarını (Fragment), NFC okuyucuyu ve Prove ID servis çağrılarını hazır olarak verir.

Paket İçerik
com.techsign:rkyc-cnn Servis istemcisi (ServerCall, Authentication, EndpointManager), canlılık ve hologram ekranları, sonuç modelleri
com.techsign:id-card-detection-cnn Kimlik belgesini cihaz üzerinde algılayıp yakalayan kamera ekranı
com.techsign:passport-reader-cnn Kimlik kartı ve pasaport çipini NFC ile okuyan bileşen

Tipik bir doğrulama aşağıdaki adımlardan oluşur. Hangi adımların çalışacağını işlemi başlatırken belirlersiniz.

  1. İşlemi başlatma — Prove ID’de bir işlem (transaction) açılır ve bir işlem kimliği (transactionId) alınır.
  2. Belge ön yüzü — Belge kamerada otomatik algılanır, yakalanır ve doğrulanır.
  3. Belge arka yüzü — T.C. kimlik kartı gibi arka yüzü olan belgeler için.
  4. Hologram — İsteğe bağlı; kısa bir videoyla hologram kontrol edilir.
  5. NFC — İsteğe bağlı; belgedeki çip okunur ve doğrulanır.
  6. Canlılık — Kullanıcıdan kısa bir hareket istenir ve yüzü belgedeki fotoğrafla karşılaştırılır.
  7. Sonuç — Tüm kontrollerin sonucu işlem kimliğiyle sorgulanır.
Belge idType CardType
T.C. kimlik kartı IDCARD NEW_ID, NEW_ID_BACK
Eski T.C. kimlik kartı OLDIDCARD OLD_ID
Sürücü belgesi DRIVERCARD NEW_DRIVER
Pasaport PASSPORT PASSPORT
Mavi kart BLUECARD BLUE_CARD
Yabancı kimlik belgesi FOREIGNID FOREIGN_ID_TYPE_A … FOREIGN_ID_TYPE_D
  • Android 7.0 (API 24) ve üzeri
  • Kamera
  • NFC adımı için NFC destekli cihaz
  • İnternet bağlantısı