REST-API
Representational State Transfer (REST) ist ein Architekturstil, der als Anfrage-Antwort-Modell konzipiert ist und über HTTP kommuniziert. ThingSpeak, eine IoT-Plattform, verwendet die REST-API-Aufrufe GET, POST, PUT und DELETE, um Kanäle zu erstellen und zu löschen, Kanaldaten zu lesen und zu schreiben und die Daten in einem Kanal zu löschen. Ein Webbrowser oder Client sendet eine Anfrage an den Server, der mit Daten im angeforderten Format antwortet. Webbrowser nutzen diese Schnittstelle, um Webseiten abzurufen oder Daten an Remote-Server zu senden.
Sie können auch REST-API-Aufrufe mit Handeln Sie auf Daten verwenden, die Ihnen die Interaktion mit sozialen Medien, Webdiensten und Geräten ermöglichen.
REST-API-Referenz
Themen
- Wählen Sie zwischen REST API und MQTT API
Erfahren Sie, wann Sie REST und MQTT zum Aktualisieren eines Kanals verwenden sollten.
- Massenaktualisierung mit einem Arduino oder einem ESP8266
Dieses Beispiel zeigt, wie Sie entweder eine Arduino® MKR1000-Karte oder eine ESP8266-Karte verwenden, die mit einem Wi-Fi®-Netzwerk verbunden ist, um kontinuierlich die Wi-Fi-Signalstärke zu erfassen und einen ThingSpeak™ -Kanal in großen Mengen zu aktualisieren.
- Massenaktualisierung eines ThingSpeak Kanals mit einem Particle Photon Board
Dieses Beispiel zeigt, wie Sie ein mit einem Wi-Fi®-Netzwerk verbundenes Particle Photon-Board verwenden, um einen ThingSpeak™ -Kanal in großen Mengen zu aktualisieren.
- Massenaktualisierung mit einem Raspberry Pi-Board
Dieses Beispiel zeigt, wie Sie Daten mit einem über WLAN verbundenen Raspberry Pi-Board sammeln, auf dem Python 2.7 ausgeführt wird.
- Zeitzonen-Referenz
Fügen Sie Ihrer HTTP-Anfrage einen Zeitzonenparameter hinzu.
Fehlersuche
Sehen Sie sich die Details der ThingSpeak REST API-Fehlermeldungen und die entsprechenden HTTP-Statuscodes an.