Integração e API
Que SDK Toden devo usar?
Encontre o SDK do cliente compatível com a sua plataforma e verifique os requisitos de características e versões antes da integração.
Equipa Toden · 2 min de leitura · Português
Nesta página
Resposta curta
Utilize o React Web SDK para um site React, o React Native SDK para uma aplicação React Native ou o Flutter SDK para uma aplicação Flutter. Siga o guia da plataforma para a instalação e permissões. Os nomes dos pacotes atualmente publicados mantêm os identificadores do Myaza; não os torna um produto diferente.
Utilize o pacote documentado
O pacote Web é @myazahq/kyc-sdk-react, o pacote React Native é @myazahq/kyc-sdk-react-native e o pacote Flutter é myaza_kyc_sdk_flutter. Verifique o guia oficial e a versão do registo antes de selecionar uma versão.
O React Native SDK contém código nativo e necessita de um desenvolvimento personalizado ou de uma construção nativa. Não funciona no Expo Go. As compilações móveis também precisam da câmara e de quaisquer outras permissões exigidas pelas funcionalidades que ativar.
Combinar recursos com a plataforma
Todos os três fornecem o principal fluxo de captura do candidato, mas as características do dispositivo ainda são importantes. A leitura de chips de documentos de identidade é uma funcionalidade móvel nativa, não uma funcionalidade do browser. Verifique a versão mínima para fluxos de trabalho, assinatura ou qualquer opção de captura mais recente que o seu fluxo utilize.
Montar um fluxo de trabalho publicado é o caminho de configuração recomendado. As suas definições têm precedência sobre os adereços SDK sobrepostos, enquanto a sua integração fornece a referência do candidato, os dados de tempo de execução e as chamadas de retorno.
Lide com a conclusão corretamente
O envio do SDK é assíncrono. Não conceda acesso à conta apenas porque o ecrã de conclusão apareceu ou um retorno de chamada ao enviar foi acionado. O seu backend deve receber e verificar o evento final ou ler o resultado atual em segurança.
O SDK do servidor Risk Intelligence ainda não está disponível publicamente. Utilize a API HTTP documentada do seu back-end em vez de confiar num pacote não publicado ou em métodos copiados de um exemplo para uma versão futura.
Guias relacionados
Este artigo foi útil?