Die generische (REST-)API ermöglicht es Ihrem Unternehmen, eine maßgeschneiderte REST-API zu implementieren, die Telemetriedaten aus Ihrem System extrahiert. InfoWorks WS Pro und IWLive Pro sind Clients dieser REST-API. Ihre IT-Abteilung stellt den Server für die REST-API bereit.
Nachfolgend sind die API-Funktionen definiert, die InfoWorks WS Pro und IWLive Pro erwarten.
Ihre IT-Abteilung ist dafür verantwortlich, eine angemessene Sicherheit bei der Implementierung dieser REST-API zu gewährleisten.
Base_url hat das folgende Format: https://MyTelemetry:Portnumber
Base_url / im Echtzeitdatenadapter, Anmeldeseite; der Erfolg für Verbindung testen wird angezeigt
Base_url /tags gibt eine Liste von Tags für das Dropdown-Menü Tags auf der Seite Echtzeitdatenfeeds zurück.
Anfrage:
Reaktion:
Base_url/tags/tagname bestätigt, dass ein bestimmter Tag-Name vorhanden ist.
Anfrage:
Reaktion
Base_url/tags/tagname/history gibt zeitvariable Daten für ein bestimmtes Tag zurück.
Anfrage
Reaktion
Beispiel 1
{
"result": {"tagname":"tag name 2","values": [{"timestamp":"2023-09-01T23:00:00.000Z","integerValue": 0}]
}
Beispiel 2
{
"result": {"tagname":"tag name 3","values": [{"timestamp":"2023-09-01T23:00:00.000Z","booleanValue": false}]
}
Beispiel 3
{
"result": {"tagname":"tag name 4","values": [{"timestamp":"2023-09-01T23:00:00.000Z","stringValue": "ABC2460189.5"}]
}
Beispiel 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
}
]
}
}