Saltar al contenido principal
Version: 1.5.3

Aplicaciones de ejemplo

Introducción

Las aplicaciones de ejemplo se pueden encontrar en el repositorio de GitHub:

Android Repository v.1.5.3Repositorio Demos Android v.1.5.3

Pasos para configurar y ejecutar las aplicaciones

  1. Es necesario incluir el usuario y token facilitado por Facephi en el fichero de local.properties como se indica en la documentación del SDK
  2. Es necesario incluir el applicationId de la licencia facilitada por Facephi en el Gradle de la aplicación.
  3. Rellenar los datos de SdkData.

SdkData - Datos necesarios para el uso del SDK

Para que la aplicación funcione correctamente se deberán rellenar los siguientes datos.

En la clase SdkData:

  • Datos necesarios si se va a utilizar un servicio para obtener las licencias:
val environmentLicensingData: EnvironmentLicensingData = EnvironmentLicensingData(
apiKey = "....."
)
  • String de la licencia si no se va a utilizar un servicio:
const val LICENSE = "...."
  • Dependiendo de cómo se haya añadido la licencia adaptar el valor de la variable:
  const val LICENSE_ONLINE = false
  • Identificador del cliente y tipo de operación que se va a utilizar en la inicialización:
const val CUSTOMER_ID = "...."
val OPERATION_TYPE = OperationType.ONBOARDING

  • Para Selphi el nombre del fichero ZIP de recursos (que estará en la carpeta assets de la aplicación) y los datos de configuración:
const val SELPHI_RESOURCES = ".....zip"

val selphiConfiguration = SelphiConfigurationData(
...,
resourcesPath = SELPHI_RESOURCES
)
  • Para SelphID el nombre del fichero ZIP de recursos (que estará en la carpeta assets de la aplicación) y los datos de configuración:
const val SELPHID_RESOURCES = "...zip"

val selphIDConfiguration = SelphIDConfigurationData(
...,
resourcesPath = SELPHID_RESOURCES
)
  • IMPORTANTE: El applicationId de la aplicación debe coincidir con el que se ha solicitado en la licencia