8.3. REST-API-Schnittstelle
Antwort-Headers
•
Content-Type
Statuscodes
•
200 OK
Referenzierte Datenmodelle
NodeInfo
•
GET /nodes/{node}
Abruf von Informationen zu einem einzelnen Modul.
Musteranfrage
GET
/api/v1/nodes/<node>
Musterantwort
HTTP/1.1 200
OK
Content-Type:
application/json
{
"rc _
"name":
stereocamera",
"parameters": [
"fps",
"exp _
auto",
"exp _
value",
"exp _ max"
],
"services": [
"save _
parameters",
"reset _ defaults"
],
"status":
"running"
}
Parameter
•
(
node
Antwort-Headers
•
Content-Type
Statuscodes
•
200 OK
•
404 Not Found
Referenzierte Datenmodelle
NodeInfo
•
GET /nodes/{node}/parameters
Abruf von Parametern eines Moduls.
Musteranfrage
GET
/api/v1/nodes/<node>/parameters?name=<name>
Musterantwort
Roboception GmbH
Handbuch: rc_visard
– application/json
– Erfolgreiche Verarbeitung (Rückgabe: NodeInfo-Array)
(Abschnitt 8.3.3)
HTTP/1.1
) – Modulname (obligatorisch)
string
– application/json
– Erfolgreiche Verarbeitung (Rückgabe: NodeInfo)
– Modul nicht gefunden
(Abschnitt 8.3.3)
HTTP/1.1
209
Rev: 21.01.1
Status: 30.01.2021