Nfc

Este componente se encarga de realizar la lectura del NFC de los documentos de identidad y pasaportes.

Sus principales procesos son:

  • Gestión interna del sensor de NFC.

  • Gestión de permisos.

  • Análisis de documento.

  • Análisis del progreso.

  • Asistente en los procesos de lectura.

  • Devolución de toda la información posible a leer

  • Devolución de imágenes cuando estén disponible para su lectura

Dependencias

Cordova:

cordova plugin add @facephi/sdk-nfc-cordova@<versión>

Android - Gradle:

implementation "com.facephi.androidsdk:nfc_component:$version"

iOS - Cocoapods:

s.dependency 'FPHISDKNFCComponent', '~> $version'

Método launchNfc

Una vez iniciado el SDK y creada una nueva operación se podrá lanzar el componente. Se podrá hacer uso de cualquiera de sus controladores para ejecutar su funcionalidad.

Lanzamiento del lector NFC:

Configuración básica

Para lanzar el componente actual, se deberá crear un objeto NfcConfiguration que será la configuración del controlador del componente.

La configuración básica necesaria para es la siguiente:

Configuración avanzada del componente

A continuación se detallan todos los campos que forman parte de esta clase.

Nfc Configuración

Recepción del resultado

El lanzamiento devolverá la información en formato NfcResult. Pudiendo diferenciarse entre un lanzamiento correcto y uno incorrecto:

A continuación se detallan todos los campos que forman parte de esta clase.

Nfc Resultado

Last updated