5 proyectos que puedes llevar a cabo en tu biblioteca gracias al módulo API de AbsysNet

26 febrero, 2019 at 08:03

La tecnología está trayendo nuevos avances y funcionalidades a las bibliotecas. Con ella se busca ofrecer mejores servicios, a la vez de más completos, y facilitar el uso de las bibliotecas tanto al personal bibliotecario como al resto de público. Al igual que pasa con las bibliotecas, la tecnología no para de evolucionar y de buscar nuevos caminos para integrar servicios y utilidades intentando simplificar su complejidad. Un ejemplo de esto lo encontramos en el uso de las API en el SIGB AbsysNet.

Qué puedo hacer con el módulo API de AbsysNet en mi biblioteca

AbsysNet 2.2 permite a las bibliotecas integrarse con otras aplicaciones, gracias a un módulo extra, o incluso realizar proyectos novedosos que les permitan adaptarse y ofrecer mejores servicios a sus usuarios. Este módulo es el que hemos llamado API (Application Programming Interface).

Una API es el conjunto de funciones y procedimientos que permite a los programas comunicarse entre sí sin necesitar saber con exactitud dónde están los datos o quién los gestiona. De esta forma, los programadores se benefician de las ventajas de la API haciendo uso de su funcionalidad, evitándose el trabajo de programar todo desde el principio para acceder de forma nativa a esos datos.

Los servicios web de AbsysNet permiten acceder a diferentes funciones de consulta y/o actualización, incluso a transacciones completas de la aplicación. Son un mecanismo que permite la conexión, vía web, a las bases de datos de AbsysNet, tanto relacionales como documentales, para realizar búsquedas y extraer datos que otras aplicaciones puedan utilizar y, de forma restringida, realizar altas, bajas y modificaciones de datos dentro de AbsysNet a partir del contenido de esas aplicaciones.

Qué aporta a la biblioteca la integración de AbsysNet con otras aplicaciones

14 septiembre, 2016 at 08:07

Los servicios web propios de AbsysNet permiten acceder a diferentes funciones de consulta y/o actualización, incluso a transacciones completas de la aplicación. Y esto es posible a través del nuevo módulo de APIs de AbsysNet.

Este mecanismo permite la conexión, vía web, a las bases de datos de AbsysNet (tanto relacionales como documentales) para realizar búsquedas y extraer datos que otras aplicaciones puedan utilizar y, de forma restringida, realizar altas, bajas y modificaciones de datos dentro de AbsysNet a partir del contenido de esas aplicaciones.

9 ejemplos de uso de APIs en bibliotecas a través de AbsysNet

Esta tecnología podría ser utilizada (y en algunos casos ya lo está siendo) en funciones como:

  1. Consulta de datos de lectores, para comprobar que no están suspendidos o caducados a la hora de darles acceso a otros servicios de la biblioteca, como la red wifi.
  2. Alta y modificación de lectores desde una aplicación externa de gestión de matrículas universitarias, de acceso a un centro cultural o de tarjeta ciudadana.
  3. Consulta de datos bibliográficos en tiempo real para su inclusión en un portal de información y promoción bibliográfica.
  4. Comprobación en tiempo real de disponibilidad de ejemplares del catálogo (RTAC) para el servicio Ebsco Discovery Service (EDS)
  5. Implementación de un servicio de servidor OAI para la recolección automatizada y desatendida de registros del catálogo en formato MARCXML o Dublin Core.
  6. Extracción de datos de facturación para integrarlos en herramientas corporativas de gestión contable.
  7. Integración con portales corporativos o apps para dispositivos móviles, para que sea posible consultar y renovar préstamos desde ellas.
  8. Actualizar desde una aplicación externa los cambios de moneda en la tabla de monedas de AbsysNet.
  9. Acceder a la lista de mensajes/correos pendientes de AbsysNet y toda la información relacionada con ellos para generar mensajes dirigidos a una aplicación de envío de SMS o de otro tipo de notificaciones a dispositivos móviles.