Setup
O primeiro e principal passo para integrar os SDKs da Legiti em sua plataforma é instanciar a biblioteca e passar a sua API key (que será fornecida para você pela equipe da Legiti) para a classe LegitiClient.
E pronto! Agora você tem um objeto da Legiti capaz de enviar todos os dados necessários para a camada de decisão da Legiti.

Chaves da API Sandbox

Nas fases iniciais da sua integração, você precisará testar alguns endpoints para garantir que tudo está funcionando. É importante que estes dados sejam assinalados como dados de teste, de modo que os nossos modelos não os utilizem para seu treinamento. Você pode conseguir isso usando a chave de API Sandbox que será fornecida para você junto com a chave de API de Produção.

Setup

Javascript
Kotlin
Swift
React Native
legiti.sharedInstance().setup("${API_KEY}");
import com.legiti.Legiti
try {
Legiti.sharedInstance().setup(authToken="${API_KEY}")
} catch (ex: Exception) {
when (ex) {
is InvalidCredentials -> { print("Error: $ex") }
is ContextNotSetup -> { Legiti.sharedInstance().setContext(context=applicationContext) }
}
}
import Legiti
do {
try Legiti.sharedInstance().setup(authToken: "${API_KEY}")
} catch TrackerException.requiredConfig(let code, let message) {
print("code: \(code) - message: \(message)")
} catch {
print("Error")
}
import { NativeModules } from 'react-native';
const authToken = "${API_KEY}";
NativeModules.Legiti.setup(authToken).catch(e => console.log("Error: ${e}"));
Copy link