Con el término "WebAPI", estamos hablando de diferentes módulos que se integran en el código de una página web para permitir que se muestre como un widget web:
Ejemplo : web de la Pontificia de Salamanca: https://biblioteca.upsa.es/bibliotecas-y-horarios/
Las WebAPI están compuestas por etiquetas HTML que pueden ser integradas fácil y rápidamente en una página web:
Esta etiqueta debe estar integrada en el código de la página donde se va a mostrar el WebAPI.
El código que se integrará en la página HTML se puede recuperar para cada institución en el Portal de administración en la pestaña de Administración bajo la pestaña WebAPI.
Es posible integrar estos webAPI en una aplicación móvil siempre y cuando la aplicación pueda mostrar una vista de la web (véase la documentación de iOS o Android).
Código de muestra
A continuación un ejemplo de código HTML que resultará en la visualización de un webAPI de índice de ocupación.
- <html>
- <head>
- <script charset="UTF-8" src="https://webapi.affluences.com/js/webapi_latest.min.js%22></script>
- </head>
- <body>
- <div class="affluences-counter" data-token="TST0T0t0TT0TTT"></div>
- </body>
- </html>
Los WebAPI pueden ser personalizados añadiendo atributos en la etiqueta <div>.
En el cuadro que figura a continuación se enumeran los atributos disponibles y los diferentes valores posibles.
WebAPI | Attribut | Valeurs possibles | Description |
Horas de apertura |
| true/false | Permite que no se vean los botones de los cambios de semana |
| número de 1 à 7 | Permite hacer aparecer algunos días de la semana | |
| eng, deu | Permite cambiar el idioma en inglés o alemán | |
Afluencia en tiempo real (espera u ocupación) |
| número de 1 à 5 | Permite mostrar previsiones de horas concretas |
| true/false | Permite de mostrar la información en matices de gris | |
| de, en, es, fr, it | Permite cambiar el idioma en inglés o alemán | |
| cadena de carácter | Permite modificar el nombre de la institución en la WebAPI. Por defecto, aparece el nombre principal en el portal Affluences |
Algunos consejos para usar los webAPI: