Ejemplo - Usar la API REST para mostrar el número de Usuarios por geovalla en una página web
Descripción
Este ejemplo está escrito en HTML y PHP y utiliza la API REST de GpsGate para recuperar información sobre geocercas existentes y el número de usuarios encontrados en ellas y presentarlo como una lista. El ejemplo adjunto se recarga cada 10 segundos (a menos que se cambie) y se puede agregar como un panel a tu interfaz de GpsGate.
Requisitos
- Servidor web (es decir, Nginx, Apache, IIS) con soporte para PHP con CURL
- En GpsGate, tener la API REST habilitada
- En GpsGate, obtener un token de API
- En GpsGate, tener el Constructor de Aplicaciones habilitado
Configuración
- Descomprimir el archivo .zip adjunto
- Cambiar los parámetros en settings.php
- Subir los archivos al servidor web
Agregar como un panel
- Ir a Menú Principal > Admin > Desarrollo > Constructor de Aplicaciones
- Crear nueva aplicación, agregar un nombre y seleccionar qué roles pueden acceder a esta aplicación
- Agregar un Script de Clic de tipo WindowsMenu, agregar el siguiente código:
ui.iframe("testKey","GeofenceUsers","https://<TU URL AL ARCHIVO>/geofenceusers.php",100,100,400,650);log("OK");
- Guardar
- Ir al menú principal y Windows, ahora deberías ver tu aplicación listada allí. Selecciónala, la página web ahora debería cargarse en una ventana en la interfaz.
- Haz clic derecho en la barra de encabezado y selecciona Panel
- Guarda el espacio de trabajo para que este panel se abra cada vez que inicies sesión.