La API genérica (Rest) permite a su organización implementar una API de REST personalizada que extraerá la telemetría del sistema. InfoWorks WS Pro e IWLive Pro son clientes de esta API de REST. El departamento de TI proporcionará el servidor para la API de REST.
A continuación, se definen las funciones de API que podrían encontrar InfoWorks WS Pro e IWLive Pro.
Su departamento de TI es responsable de garantizar una seguridad adecuada en la implementación de esta API de REST.
Base_url tendrá el siguiente formato: https://MyTelemetry:Portnumber
Base_url / en la página de inicio de sesión del adaptador de datos activos se indicará que se ha completado correctamente la acción "Probar la conexión"
Base_url /tags devolverá una lista de etiquetas para el menú desplegable Etiquetas de la página de flujos de datos activos.
Solicitud:
Respuesta:
Base_url/tags/tagname confirma que existe un nombre de etiqueta determinado.
Solicitud:
Respuesta
Base_url/tags/tagname/history devolverá datos variables en el tiempo para una etiqueta en particular.
Solicitar
Respuesta
Ejemplo 1
{ "result": {"tagname":"tag name 2","values": [{"timestamp":"2023-09-01T23:00:00.000Z","integerValue": 0}] }
Ejemplo 2
{ "result": {"tagname":"tag name 3","values": [{"timestamp":"2023-09-01T23:00:00.000Z","booleanValue": false}] }
Ejemplo 3
{ "result": {"tagname":"tag name 4","values": [{"timestamp":"2023-09-01T23:00:00.000Z","stringValue": "ABC2460189.5"}] }
Ejemplo 4
{ "result": { "tagname": "tag name 15", "values": [ { "timestamp": "2024-03-15T09:40:00.000Z", "doubleValue": -0.9659258262890684 }, { "timestamp": "2024-03-15T09:45:00.000Z", "doubleValue": -0.9612616959383188 } ] } }