Integração Simplificada do SDK Mobile para Verificação de Identidade (PT-BR)
Aprenda a integrar facilmente os SDKs mobile da Didit para uma verificação de identidade segura e sem atritos. Melhore a experiência do seu app com captura otimizada de documentos e detecção robusta de fraudes.

Integração Simplificada do SDK Mobile para Verificação de Identidade
No mundo mobile de hoje, um processo de verificação de identidade suave e seguro é crucial para a integração de usuários e prevenção de fraudes. Integrar um SDK mobile robusto é fundamental para alcançar isso sem comprometer a experiência do usuário. Na Didit, entendemos as complexidades do desenvolvimento mobile e projetamos nossos SDKs para iOS e Android para serem facilmente integrados, altamente performáticos e seguros. Este guia irá orientá-lo pelo processo, melhores práticas e considerações importantes para uma integração de verificação de identidade bem-sucedida.
Principais Benefícios
Captura Otimizada de Documentos: Os SDKs mobile da Didit fornecem captura inteligente de documentos que detecta automaticamente as bordas do documento e corrige distorções de perspectiva, resultando em imagens de alta qualidade e maior precisão do OCR.
Experiência do Usuário Aprimorada: Os SDKs são projetados para uma experiência do usuário sem atritos, minimizando as taxas de abandono durante o processo de verificação. Recursos como captura guiada e feedback em tempo real contribuem para um fluxo de trabalho mais suave.
Segurança em Primeiro Lugar: Construídos com a segurança como prioridade, nossos SDKs incorporam mecanismos avançados de detecção de fraudes, incluindo verificações de vivacidade (liveness checks) e transmissão segura de dados.
Consistência Multiplataforma: Mantenha uma experiência de verificação consistente em ambas as plataformas iOS e Android com nossos SDKs nativos.
Entendendo a Arquitetura do SDK Mobile da Didit
Nossos SDKs mobile são projetados como bibliotecas nativas para iOS (Swift/SwiftUI) e Android (Kotlin). Essa abordagem oferece desempenho ideal e acesso a recursos específicos do dispositivo. A arquitetura do SDK se concentra em um design modular, permitindo que você selecione e integre apenas os componentes que precisa. Os módulos principais incluem:
- Módulo de Captura de Documentos: Lida com o acesso à câmera, captura de imagem e pré-processamento.
- Módulo de Vivacidade: Realiza a detecção de vivacidade para prevenir ataques de falsificação.
- Módulo de Extração de Dados: Extrai dados relevantes do documento capturado usando OCR.
- Módulo de Comunicação Segura: Criptografa e transmite dados para o backend da Didit para verificação.
Cada módulo é independente, permitindo integração e personalização flexíveis. Os SDKs se comunicam com nosso backend por meio de endpoints HTTPS seguros, garantindo a confidencialidade e integridade dos dados do usuário. Utilizamos protocolos de criptografia padrão do setor para proteger os dados em trânsito e em repouso.
Integrando 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 da Didit ao seu projeto usando seu gerenciador de pacotes preferido (CocoaPods para iOS, Gradle para Android).
- Inicialização: Inicialize o SDK com sua chave de API da Didit.
- Captura de Documentos: Inicie o fluxo de captura de documentos usando a interface do usuário fornecida pelo SDK ou integre-o à sua interface do usuário personalizada.
- Gerenciamento 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):
// Inicialize o SDK
Didit.initialize(context, "YOUR_DIDIT_API_KEY")
// Inicie a captura de documentos
Didit.startDocumentCaptureActivity(activity, object : DiditCallback {
override fun onResult(result: DiditResult) {
// Lide com o resultado (sucesso ou falha)
Log.d("Didit", "Resultado da captura do documento: " + result.status)
}
})
Otimizando a Qualidade da Imagem e a Experiência do Usuário
A qualidade da imagem do documento capturado é fundamental para o OCR preciso e a verificação. Nossos SDKs incorporam vários recursos para otimizar a qualidade da imagem:
- Detecção Automática de Bordas: Detecta automaticamente as bordas do documento para corte preciso.
- Correção de Perspectiva: Corrige distorções de perspectiva para uma imagem plana e nítida.
- Aprimoramento de Imagem: Aprimora o contraste e o brilho da imagem para melhor legibilidade.
- Captura Guiada: Fornece feedback em tempo real ao usuário para garantir o alinhamento e a iluminação adequados.
Priorize uma experiência de verificação de identidade suave. Minimize o número de etapas necessárias e forneça instruções claras ao usuário. Implemente tratamento robusto de erros para lidar com problemas inesperados. Considere usar um indicador de progresso para manter o usuário informado sobre o status do processo de verificação. Uma experiência positiva do usuário é fundamental para aumentar as taxas de conclusão.
Recursos Avançados e Personalização
Além da funcionalidade básica, nossos SDKs oferecem vários recursos avançados:
- Interface do Usuário Personalizada: Integre o fluxo de captura de documentos à sua interface do usuário existente para uma aparência e sensação perfeitas.
- Branding Personalizável: Personalize a aparência da interface do usuário do SDK para corresponder à sua marca.
- Detecção Avançada de Vivacidade: Utilize diferentes métodos de detecção de vivacidade (passiva e ativa) com base em seus requisitos de segurança.
- Tratamento de Erros: Implemente tratamento de erros personalizado para fornecer mensagens informativas ao usuário.
Como a Didit Ajuda
A Didit simplifica o processo de integração do SDK mobile, permitindo que você se concentre em seus negócios principais. Nossos SDKs fornecem:
- Tempo e custos de desenvolvimento reduzidos.
- Melhor precisão da verificação e detecção de fraudes.
- Experiência do usuário aprimorada.
- Infraestrutura escalável e confiável.
- Suporte e manutenção contínuos.
Pronto para Começar?
Integrar o SDK mobile da Didit é o primeiro passo para proteger seu aplicativo mobile e fornecer uma experiência de usuário perfeita. Visite nossa documentação para guias de integração detalhados e exemplos de código. Registre-se para uma conta gratuita hoje e comece a construir um aplicativo mobile mais seguro e confiável!