ich versuche gerade eine API-Schnittstelle aufzurufen, die cURL unterstützt.
Die Doku des Herstellers sagt dazu Folgendes:
//SetValue Integer mit den Parametern ID = 12345 und Wert = 42 curl -i -X POST -H "Content-Type: application/json" -d "{\"jsonrpc\": \"2.0\", \"id\": \"0\", \"method\": \"SetValue\", \"params\": [12345, 42]}" http://<mail%40provider.de>:<Passwort>@<IP>:3777/api/
Den virtuellen Ausgang habe ich so konfiguriert:
Adresse: http://10.1.1.21:3777
Nach Senden schließen
Trennzeichen ;
Ausgangsbefehl:
Befehl bei ein: http://user:kennwort@10.1.1.21:3777/api/
HTTP-Erweiterung bei Ein: Content-Type: application/json
HTTP-Post-Befehl bei Ein: {"jsonrpc": "2.0", "id": "0", "method": "SetValue", "params": [43145, 98]}
Methode: POST
Für Tipps und Hilfestellungen wäre ich dankbar!
Viele Grüße
Kommentar