الانتقال إلى المحتوى الرئيسي

واجهة برمجة تطبيقات الالتقاط

أساليب لتحضير جلسة

استدعِ هذه الأساليب على واجهة UnicoCheckCamera المستخرجة من SDK builder. بعد التحضير، يوفر استدعاء CameraListener.onCameraReady(cameraOpener) أداة الفتح لبدء الالتقاط.

الأسلوبالوصف
prepareCamera(config, listener)يُحضِّر كاميرا السيلفي. listener هو CameraListener.
prepareDocumentCamera(config, listener)يُحضِّر كاميرا المستندات. listener هو DocumentCameraListener.
فتح الكاميرا

بعد تشغيل onCameraReady، استدعِ open على كائن الفتح المستلم:

صورة شخصية — UnicoCheckCameraOpener.Camera

الأسلوبالوصف
open(listener: iAcessoBioSelfie)يفتح كاميرا السيلفي
open(listener: iAcessoBioSelfie, webAppToken: String)يفتح كاميرا السيلفي لرحلة المستخدم، مع تمرير رمز الرحلة

مستند — UnicoCheckCameraOpener.Document

الأسلوبالوصف
open(documentType: DocumentType, listener: iAcessoBioDocument)يفتح التقاط المستند للنوع المحدد
open(documentType: DocumentType, description: String, listener: iAcessoBioDocument)يفتح التقاط المستند مع تسمية وصفية مخصصة
DocumentType

يحدد نوع المستند المراد التقاطه. راجع التعدادات للاطلاع على القائمة الكاملة.

أنواع النتائج والحقول

ResultCamera — الكائن المُعاد عند النجاح.

الحقلالنوعالوصف
base64Stringالصورة الملتقطة بترميز Base64
encryptedStringJWT لإرساله إلى الخادم الخلفي