Integração e API
Devo utilizar um link alojado, um SDK ou API?
Escolha a experiência de captura adequada ao seu produto, mantendo os resultados finais e os dados confidenciais no seu back-end.
Equipa Toden · 2 min de leitura · Português
Nesta página
Resposta curta
Comece com um link alojado para a jornada mais rápida do candidato, um SDK para captura no seu website ou aplicação móvel ou a API do servidor quando já tem a experiência de captura. Escolha com base onde o requerente deve verificar e quais as características do dispositivo que o fluxo necessita.
Compare as opções
- Link alojado: o requerente abre uma página alojada pelo Toden. Isto é útil para a integração por email ou mensagens e para uma primeira integração com pouco trabalho do cliente.
- Web SDK: o fluxo aparece dentro de uma aplicação Web React utilizando uma chave publicável. O seu back-end ainda lida com o resultado final.
- SDK móvel: as integrações React Native e Flutter fornecem um fluxo na aplicação e funcionalidades nativas suportadas, como a leitura do chip de passaporte.
- API do servidor: a sua equipa constrói os ecrãs, captura as provas necessárias e integra as chamadas de back-end. Isto dá mais responsabilidade à sua implementação.
Um browser não consegue ler um chip NFC de um documento de identidade. Se for necessária a leitura do chip, verifique o caminho do SDK nativo e os dispositivos suportados, em vez de escolher uma página alojada apenas pela aparência.
Reutilizar um fluxo de trabalho
Configure os países, os tipos de ID, capte as etapas e as decisões num fluxo de trabalho publicado sempre que esta integração for compatível. O fluxo de trabalho evita a duplicação da mesma configuração em vários clientes. Confirme se a versão do SDK suporta as funcionalidades ativadas.
Manter os resultados do lado do servidor
Um retorno de chamada de conclusão do SDK confirma o envio, não a aprovação. Receba o resultado assíncrono através do manipulador de webhook de back-end ou recupere-o utilizando a API documentada. Mantenha as chaves secretas e os resultados completos da identidade fora do frontend.
O Risk Intelligence é uma integração de backend com uma chave secreta; não é um SDK de decisão do lado do cliente. Utilize os seus separadores HTTP atuais em vez de instalar um pacote de servidor não lançado.
Guias relacionados
Este artigo foi útil?