omnivista-restful-api
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
omnivista-restful-api [2016/09/10 22:01] – benny | omnivista-restful-api [2024/06/09 10:29] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 874: | Zeile 874: | ||
</ | </ | ||
- | ==== Manuell ein Gerät aufnehmen und einer Map zuordnen ==== | + | ==== Manuell ein Gerät aufnehmen |
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
Zeile 880: | Zeile 880: | ||
</ | </ | ||
- | <WRAP center round important 60%> | + | * Das Gerät |
- | TODO: Benny | + | * MD5+DES |
- | Es sieht so aus als wenn das Gerät erreichbar sein muss um es manuell anzulegen. Der Request | + | * Egal was man als " |
- | </ | + | |
<code bash> | <code bash> | ||
Zeile 961: | Zeile 960: | ||
</ | </ | ||
+ | ==== Gerät einer Map zuordnen ==== | ||
+ | |||
+ | * mapId ist die ID der Zielmap (im JSON-Request-Body und der URL!) | ||
+ | * id ist die instanceid des Objekts das man auf Map hinzufügen möchte | ||
+ | * deviceIPAddress ist die IP des Gerätes das der Map hinzugefügt werden soll (kann ja mehrere haben, das wird dann wohl die primäre für diese Map) | ||
+ | |||
+ | <code bash> | ||
+ | BennyE$ curl -s -k -H " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | }, | ||
+ | " | ||
+ | } | ||
+ | |||
+ | ### json oneliner | ||
+ | |||
+ | [ { " | ||
+ | |||
+ | ### prettyprint | ||
+ | |||
+ | [ | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | </ | ||
+ | |||
+ | Feierabend nun: RESTful API, you gonna be restLESS! :) | ||
===== OmniVista RESTful API mit Python ansprechen ===== | ===== OmniVista RESTful API mit Python ansprechen ===== | ||
<WRAP center round important 60%> | <WRAP center round important 60%> |
omnivista-restful-api.1473544891.txt.gz · Zuletzt geändert: 2024/06/09 10:29 (Externe Bearbeitung)