Si crea o actualiza un usuario mediante el servidor API local de BioStar 2, algunas precauciones evitan que se produzca una actualización/creación de usuario fallida.
Entre ellos, compartiremos 3 cosas para evitar que ocurra el mensaje de error.
1. Confirme el tamaño de la plantilla de la huella digital y el formato de los datos de la plantilla real en la API
- El tamaño de una plantilla de huella digital debe ser de 384 bytes. El sistema Suprema BioStar 2 solo admite el tamaño de 384 bytes de una plantilla de huellas dactilares aunque el formato de la plantilla sea ISO 19794-2 o ANSI378.
Si desea utilizar una plantilla de formato ISO o ANSI, cree un nuevo ticket y consulte con el equipo de Suprema.
2. Confirme si la plantilla está codificada en el tipo BASE64.
- BioStar 2 Local API Server (DESCONTINUADO)
[PUT] /users/{user_id}/fingerprint_template -> Actualizar una plantilla de huellas dactilares de usuario a la información del usuario
- BioStar 2 API
[POST] /api/users -> Crear un usuario con plantilla de huella digital
[PUT] /api/users/{id} -> Actualizar una plantilla de huellas dactilares de usuario a la información del usuario
3. Confirme si el período de usuario está de acuerdo con el sistema BioStar 2
"start_datetime" el valor debe ser menor que el valor "expiry_datetime".
eg,)
Data Válida:
"start_datetime": "2019-01-01T00:00:00.000Z",
"expiry_datetime": "2021-12-31T00:00:00.000Z"
Data Inválida:
"start_datetime": "2019-01-01T00:00:00.000Z",
"expiry_datetime": "2010-12-31T00:00:00.000Z"
- BioStar 2 Local API Server (DESCONTINUADO)
[POST] /users -> Crear nuevo usuario
[PUT] /users/{user_id} -> Actualizar un usuario
- BioStar 2 API
[POST] /api/users -> Crear usuario nuevo
[PUT] /api/users/{id} -> Actualizar un usuario