Guia Rápido de Uso
Integre de forma rápida e funcional, com uma solução pensada para desenvolvedores que valorizam agilidade e eficiência.
⚙️ Instalação
Aponte o repositório no seu settings.gradle
:
dependencyResolutionManagement {
maven { url "https://raw.githubusercontent.com/oititec/android-oiti-sdk-versions/master" }
}
Adicione a dependência ao seu build.gradle
:
dependencies {
implementation "br.com.oiti:manager:X.Y.Z"
}
🔄 Substitua X.Y.Z
pela versão atual.
🚀 Inicialização
OitiSDK.initialize(
context = applicationContext,
config = OitiSDKConfig(
environment = Environment.HML,
appKey = "SUA_APP_KEY"
)
)
🔌 Criação do Gerenciador
val livenessManager = OitiSDK.createLivenessManager(
provider = OitiSDK.LivenessProvider.IPROOV
)
🎨 Customização Visual
val theme = IProovTheme.build {
setTitle("Autenticação Facial")
setSurroundColor("#00FF00")
}
🧪 Executando o Liveness
val options = IProovManagerOptions(theme = theme)
livenessManager.start(options, object : OitiResultCallback<LivenessResult> {
override fun onSuccess(result: LivenessResponse) {
Toast.makeText(context, "Sucesso!", Toast.LENGTH_SHORT).show()
}
override fun onError(result: LivenessResponse) {
Toast.makeText(context, "Erro!", Toast.LENGTH_SHORT).show()
}
})
🧪 Ambiente de Testes
Use Environment.HML
com AppKey de homologação.
📋 Checklist
✔️ SDK mínimo: 26
✔️ AndroidX + Jetpack Compose
✔️ Kotlin
✔️ Ambiente: HML
ou PRD
Updated 18 days ago