Benutzer-Werkzeuge

Webseiten-Werkzeuge


php:rest

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Both sides previous revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
php:rest [2020/12/11 15:31]
webproducer Redmine-Beispiel hinzugefügt
php:rest [2021/11/29 11:39] (aktuell)
webproducer Weiterverarbeitung der JSON-Daten in PHP
Zeile 45: Zeile 45:
 **Dateiformat JSON (Anzahl Zeichen mit Leerzeichen:​ 236)** **Dateiformat JSON (Anzahl Zeichen mit Leerzeichen:​ 236)**
  
-<code json>+<​code ​javascript kundenliste.json>
 { {
   "​kundenliste":​ [   "​kundenliste":​ [
Zeile 60: Zeile 60:
   ]   ]
 } }
 +</​code>​
 +
 +**Weiterverarbeitung der JSON-Daten in PHP**
 +
 +<code php>
 +$json = file_get_contents( '​kundenliste.json'​ );
 +$kundenliste = json_decode( $json );
 </​code>​ </​code>​
  
 ---- ----
  
-===== Beispiel ​=====+===== Beispiele ​=====
  
-Das folgende Beispiel erläutert, wie Tickets in der webbasierten Projektmanagementsoftware Redmine per ReST-Schnittstelle angelegt werden können. ​In dem Beispiel ​wird das Dateiformat JSON benutzt. Zur Übertragung der Daten über ein HTTP bzw. HTTPS-Protokoll wird hier das Open Source Kommandozeilentool cURL verwendet, welches als Bibliothek in PHP installiert werden kann.+In den folgenden Beispielen ​wird das Dateiformat JSON benutzt. Zur Übertragung der Daten über ein HTTP bzw. HTTPS-Protokoll wird hier das Open Source Kommandozeilentool cURL verwendet, welches als Bibliothek in PHP installiert werden kann.
  
   * [[redmine:​api|Redmine-Tickets per ReST-API anlegen]]   * [[redmine:​api|Redmine-Tickets per ReST-API anlegen]]
 +  * [[php:​tado|Tado° ReST-API - Heizungssteuerung mit PHP]]
php/rest.1607697087.txt.gz · Zuletzt geändert: 2020/12/11 15:31 (Externe Bearbeitung)