For the complete documentation index, see llms.txt. This page is also available as Markdown.

Captura de NFC

Este componente é responsável por realizar a leitura do NFC dos documentos de identidade e passaportes.

Seus principais processos são:

  • Gerenciamento interno do sensor de NFC.

  • Gerenciamento de permissões.

  • Análise de documento.

  • Análise do progresso.

  • Assistente nos processos de leitura.

  • Retorno de todas as informações possíveis de serem lidas

  • Retorno de imagens quando estiverem disponíveis para leitura

Dependências

Cordova:

cordova plugin add @facephi/sdk-nfc-cordova@<versão>

Android - Gradle:

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

iOS - CocoaPods:

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

Método launchNfc

Uma vez iniciado o SDK e criada uma nova operação, o componente poderá ser lançado. Será possível usar qualquer um de seus controladores para executar sua funcionalidade.

Inicialização do leitor NFC:

Configuração básica

Para lançar o componente atual, será necessário criar um objeto NfcConfiguration que será a configuração do controlador do componente.

A configuração básica necessária para isso é a seguinte:

Configuração avançada do componente

A seguir, são detalhados todos os campos que fazem parte desta classe.

NFC Configuração

Recebimento do resultado

A inicialização retornará as informações no formato NfcResult. Podendo diferenciar entre uma inicialização correta e uma incorreta:

A seguir, são detalhados todos os campos que fazem parte desta classe.

NFC Resultado

Atualizado