State-API: Unterschied zwischen den Versionen

215 Bytes hinzugefügt ,  01:26, 3. Mär. 2017
keine Bearbeitungszusammenfassung
>Ranlvor
>StefanOllinger
Keine Bearbeitungszusammenfassung
 
Zeile 16: Zeile 16:
* Zum Raumstatus setzen: Mache einen HTTPS-Request gegen http://state.maschinendeck.org/update.php mit HTTP-Basic-Auth und POST-Parameter open=0 für zu oder open=1 für offen
* Zum Raumstatus setzen: Mache einen HTTPS-Request gegen http://state.maschinendeck.org/update.php mit HTTP-Basic-Auth und POST-Parameter open=0 für zu oder open=1 für offen
* Details: siehe [https://github.com/maschinendeck/state.maschinendeck.org|Github Repository von state.maschinendeck.org]
* Details: siehe [https://github.com/maschinendeck/state.maschinendeck.org|Github Repository von state.maschinendeck.org]
curl Beispielcode
    curl -v -H "Content-type: application/x-www-form-urlencoded" -H "Authorization: Basic base64_encode($APIUSER.':'.$APIPASSWORD)" -d 'open=0' -X POST http://state.maschinendeck.org/update.php
PHP Beispielcode:
PHP Beispielcode:
   function setRaumstatus($newState) {
   function setRaumstatus($newState) {
Anonymer Benutzer