Skip to content

Paso 5 - Si es enrolamiento se debe:

Estructura del Request:
Table 8
guidCiu
String
Identificación único del ciudadano
guidProcess
Identificador único de convenio
idServicio
Id del servicio
subtipo
Diferencia el servicio
valor
Primera Imagen
formato
Tipo de formato de primera imagen
biometriaGesto
Segunda Imagen
formatoGesto
Tipo de formato de segunda imagen
datosAdi
Datos adicionales
usuario
Usuario que guarda información
guidConvenio
Identificador único de convenio
actualizar
default false no se actualiza la biometria. *true: se actualiza la biometria (re enrolamiento)
There are no rows in this table
Consumo de Guardar Biometría

import com.reconosersdk.reconosersdk.ui.servicesOlimpia.ServicesOlimpia;

val data = {
fileUploadOption: true,
formato: "JPG_B64",
idServicio: 5,
subTipo: "Frontal",
imagenValidation: "",
usuario: "Usuario-123",
validacionIndividual: false,
formatoOriginal: "",
guidConvenio: "Convenio-123",
guidCiu: "GUID-123",
guidProcesoConvenio: "Convenio-123",
valor: "FOTO",
formatoGesto: "JPG_B64",
biometriaGesto: "FOTO",
biometriaOriginal: "",
datosAdi: ""
}

ServicesOlimpia.getInstance()
.guardarBiometria(guardarBiometriaIn, object : CallbackSaveBiometry {
override fun onSuccess(saveBiometry: GuardarBiometria) {
}
override fun onError(transactionResponse: RespuestaTransaccion) {
}
})

Response: {
guidBio: "GUI-123",
spoofPrediction: "Real",
spoofPredictionGesto: "Real",
code: "vR49qlxo55.png",
comparacionDocumento: null,
respuestaTransaccion: {
isHomologacion: false,
esExitosa: true,
errorEntransaccion: []
}
}


Estructura del Response:
Table 9
spoofPrediction
String
spoofPredictionGesto
code
comparacionDocumento
respuestaTransaccion
There are no rows in this table
RespuestaTransaccion
Table 10
isHomologacion
Bool
esExitosa
Bool
errorEntransaccion
Any
There are no rows in this table
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.