Servicios - ReconoSERID/SDK-ReconoSERID-Android GitHub Wiki
Servicios
LibraryReconoSer
Versiones previas a la 2.2.6.beta5 usan esta forma de instanciar
#!java
LibraryReconoSer.init(this, guidConv, datos);
#!Kotlin
LibraryReconoSer.init(application, CONVENIO_GUID, datos)
Versione 2.2.6.beta5 y superior usan esta forma de instanciar
#!java
LibraryReconoSer.init(this, guidConv, datos, clientId, clientSecret);
//Si desconoce el clientId y el clientSecret, por favor dejarlos vacíos
//LibraryReconoSer.init(this, guidConv, datos, "","");
#!Kotlin
LibraryReconoSer.init(application, CONVENIO_GUID, datos, clientId, clientSecret)
//Si desconoce el clientId y el clientSecret, por favor dejarlos vacíos
//LibraryReconoSer.init(application, CONVENIO_GUID, datos,"", "")
ServicesOlimpia
Singleton desde donde puedes llamar los servicios. Todos los metodos estan compuestos por un callback que te devolvera onSuccess
y onError
.
Para solicitar un servicio debes de llamar la instancia ServicesOlimpia.getInstance().nombre_del_convenio
onError
Devuelve si la consulta no fue exitosa ya sea por los servicios de Olimpia o errores en la conexión.
Todo Objeto RespuestaTransaccion "EsExitosa" : false
se devolvera en onError.
Parámetros RespuestaTransaccion
Parámetro | Tipo | Descripción |
---|---|---|
esExitosa | String | Estado de respuesta |
errorTransaccion | List | Datos adicionales |
Parámetros ErrorTransaccion
Parámetro | Tipo | Descripción |
---|---|---|
codigo | String | Código de error |
descripcion | String | Descripción del error |
onSuccess
Todo Objeto RespuestaTransaccion "EsExitosa" : true
se devolvera en onSuccess. Y se devolvera un Objeto o un List<> segun el servicio.