Integração Simplificada do SDK Móvel para Verificação de Identidade (PT-PT)
Descubra como integrar facilmente os SDKs móveis da Didit para uma verificação de identidade segura e sem complicações. Melhore a experiência do utilizador com captura de documentos otimizada e deteção robusta de fraude.

Integração Simplificada do SDK Móvel para Verificação de Identidade
No mundo atual, centrado no móvel, um processo de verificação de identidade suave e seguro é crucial para a integração de utilizadores e prevenção de fraude. Integrar um SDK móvel robusto é fundamental para alcançar isto sem comprometer a experiência do utilizador. Na Didit, compreendemos as complexidades do desenvolvimento móvel e concebemos os nossos SDKs para iOS e Android para serem facilmente integrados, de alto desempenho e seguros. Este guia irá orientá-lo através do processo, das melhores práticas e das principais considerações para uma integração de verificação de identidade bem-sucedida.
Principais Benefícios
Captura de Documentos Otimizada: Os SDKs móveis da Didit fornecem uma captura de documentos inteligente que deteta automaticamente as margens do documento e corrige as distorções de perspetiva, levando a imagens de alta qualidade e a uma melhor precisão do OCR.
Experiência do Utilizador Melhorada: Os SDKs são concebidos para uma experiência do utilizador sem fricção, minimizando as taxas de abandono durante o processo de verificação. Funcionalidades como captura guiada e feedback em tempo real contribuem para um fluxo de trabalho mais fluido.
Segurança em Primeiro Lugar: Construídos com a segurança como prioridade, os nossos SDKs incorporam mecanismos avançados de deteção de fraude, incluindo verificações de presença e transmissão de dados segura.
Consistência entre Plataformas: Mantenha uma experiência de verificação consistente em ambas as plataformas iOS e Android com os nossos SDKs nativos.
Compreender a Arquitetura do SDK Móvel Didit
Os nossos SDKs móveis são concebidos como bibliotecas nativas para iOS (Swift/SwiftUI) e Android (Kotlin). Esta abordagem oferece um desempenho ótimo e acesso a funcionalidades específicas do dispositivo. A arquitetura do SDK centra-se num design modular, permitindo-lhe selecionar e integrar apenas os componentes de que necessita. Os principais módulos incluem:
- Módulo de Captura de Documentos: Lida com o acesso à câmara, a captura de imagens e o pré-processamento.
- Módulo de Presença: Realiza a deteção de presença para evitar ataques de spoofing.
- Módulo de Extração de Dados: Extrai dados relevantes do documento capturado utilizando OCR.
- Módulo de Comunicação Segura: Criptografa e transmite dados para o backend da Didit para verificação.
Cada módulo é independente, permitindo uma integração e personalização flexíveis. Os SDKs comunicam com o nosso backend através de endpoints HTTPS seguros, garantindo a confidencialidade e a integridade dos dados do utilizador. Utilizamos protocolos de encriptação padrão do setor para proteger os dados em trânsito e em repouso.
Integrar o SDK: Um Guia Passo a Passo
O processo de integração é simples e geralmente leva menos de uma hora. Aqui está um esboço geral:
- Instalação: Adicione a dependência do SDK Didit ao seu projeto utilizando o seu gestor de pacotes preferido (CocoaPods para iOS, Gradle para Android).
- Inicialização: Inicialize o SDK com a sua chave de API Didit.
- Captura de Documentos: Inicie o fluxo de captura de documentos utilizando a interface de utilizador fornecida pelo SDK ou integre-o na sua interface de utilizador personalizada.
- Gestão de Dados: Receba a imagem capturada e os dados extraídos do SDK.
- Envio: Envie os dados para o backend da Didit para verificação.
Exemplo (Android - Kotlin):
// Inicializar o SDK
Didit.initialize(context, "YOUR_DIDIT_API_KEY")
// Iniciar a captura de documentos
Didit.startDocumentCaptureActivity(activity, object : DiditCallback {
override fun onResult(result: DiditResult) {
// Lidar com o resultado (sucesso ou falha)
Log.d("Didit", "Resultado da captura de documento: " + result.status)
}
})
Otimizar a Qualidade da Imagem e a Experiência do Utilizador
A qualidade da imagem do documento capturado é fundamental para uma OCR e verificação precisas. Os nossos SDKs incorporam várias funcionalidades para otimizar a qualidade da imagem:
- Deteção Automática de Margens: Deteta automaticamente as margens do documento para uma corte precisa.
- Correção de Perspetiva: Corrige as distorções de perspetiva para uma imagem plana e nítida.
- Melhoria da Imagem: Melhora o contraste e o brilho da imagem para uma melhor legibilidade.
- Captura Guiada: Fornece feedback em tempo real ao utilizador para garantir o alinhamento e a iluminação adequados.
Priorize uma experiência de verificação de identidade UX suave. Minimize o número de passos necessários e forneça instruções claras ao utilizador. Implemente um tratamento de erros robusto para lidar graciosamente com problemas inesperados. Considere a utilização de um indicador de progresso para manter o utilizador informado sobre o estado do processo de verificação. Uma experiência positiva do utilizador é fundamental para aumentar as taxas de conclusão.
Funcionalidades Avançadas e Personalização
Além da funcionalidade principal, os nossos SDKs oferecem várias funcionalidades avançadas:
- Interface de Utilizador Personalizada: Integre o fluxo de captura de documentos na sua interface de utilizador existente para uma aparência perfeita.
- Branding Personalizável: Personalize a aparência da interface de utilizador do SDK para corresponder à sua marca.
- Deteção Avançada de Presença: Utilize diferentes métodos de deteção de presença (passiva e ativa) com base nos seus requisitos de segurança.
- Tratamento de Erros: Implemente um tratamento de erros personalizado para fornecer mensagens informativas ao utilizador.
Como a Didit Ajuda
A Didit simplifica o processo de integração do SDK móvel, permitindo-lhe concentrar-se no seu negócio principal. Os nossos SDKs fornecem:
- Redução do tempo e dos custos de desenvolvimento.
- Melhora da precisão da verificação e deteção de fraude.
- Experiência do utilizador aprimorada.
- Infraestrutura escalável e fiável.
- Suporte e manutenção contínuos.
Pronto para Começar?
Integrar o SDK móvel da Didit é o primeiro passo para proteger a sua aplicação móvel e fornecer uma experiência de utilizador perfeita. Visite a nossa documentação para obter guias de integração detalhados e código de exemplo. Registe-se numa conta gratuita hoje e comece a construir uma aplicação móvel mais segura e fiável!