Read Last Entry
Letzten Eintrag im Kanal mit HTTP GET lesen
Anfrage
HTTP-Methode
GET
URL
https://api.thingspeak.com/channels/<channel_id>/feeds/last.<format>
URL-Parameter
| Name | Beschreibung |
|---|---|
| (Erforderlich) Kanal-ID für den gewünschten Kanal. |
| (Erforderlich) Format für die HTTP-Antwort, angegeben als |
Beispiel: https://api.thingspeak.com/channels/266256/feeds/last.json
Abfragezeichenfolgenparameter
| Name | Beschreibung | Werttyp |
|---|---|---|
api_key | (Erforderlich für private Kanäle) Geben Sie den Read-API-Schlüssel für diesen bestimmten Kanal an. Der Read-API-Schlüssel befindet sich auf der Registerkarte API Keys der Kanalansicht. | Zeichenfolge |
timezone | (Optional) Kennung von Zeitzonenreferenz für diese Anfrage. | Zeichenfolge |
offset | (Optional) Zeitzonen-Offset, in dem die Ergebnisse angezeigt werden. Verwenden Sie den Zeitzonenparameter für eine höhere Genauigkeit. | ganze Zahl |
status | (Optional) Fügen Sie Statusaktualisierungen in den Feed ein, indem Sie „status=true“ festlegen. |
|
location | (Optional) Fügen Sie Breitengrad, Längengrad und Höhe in den Feed ein, indem Sie „location=true“ festlegen. |
|
Beispiele
Sie können Ihren Webbrowser verwenden, um GET-HTTP-Anfragen an die RESTful-API für ThingSpeak™ abzuschließen. Um das Format einer HTTP-Antwort anzuzeigen, klicken Sie auf den Link oder kopieren Sie ihn in Ihren Browser.
Letzten Eintrag lesen und Ergebnisse im JSON-Format bereitstellen
Kanal 9 enthält Informationen von mehreren Sensoren für die häusliche Umgebung. Sie können Daten aus diesem öffentlichen Kanal lesen. Das Format für die Antwort steht am Ende der URL, vor allen Abfragezeichenfolgenparametern. Dieses Beispiel gibt den letzten Eintrag von Kanal 9 im JSON-Format zurück.
Letzten Eintrag inklusive Standort lesen und Ergebnisse im XML-Format bereitstellen
Wenn Sie location=true einschließen, gibt ThingSpeak die Standortinformationen für den letzten Eintrag zurück. Die Informationen zum Eintragsort unterscheiden sich von den Kanalstandortinformationen, die auf der Registerkarte Channel Settings festgelegt werden. Hängen Sie den ersten Parameter nach einem Fragezeichen ? an. Diese Anfrage gibt die Ergebnisse im XML-Format zurück.
https://api.thingspeak.com/channels/9/feeds/last.xml?location=true
Letzten Eintrag inklusive Status aus einem privaten Kanal auslesen und Ergebnisse im CSV-Format bereitstellen
Wenn Sie die Ausgabe im csv-Format anfordern, handelt es sich bei der zurückgegebenen Datei um ein durch Kommas getrenntes Variablenformat. Abhängig von Ihrer Computerkonfiguration kann Ihr Browser zusätzliche Software starten, um dieses Format anzuzeigen. Zum Lesen aus einem privaten Kanal ist der Read-API-Schlüssel erforderlich. Verwenden Sie den Abfragezeichenfolgenparameter api_key, um den API-Schlüssel anzugeben. Jeder Eintrag verfügt außerdem über ein Statusfeld. In diesem Beispiel gibt status=true den Kanalstatuseintrag für das letzte Feld zusammen mit den Feed-Daten zurück. Hängen Sie den zweiten Parameter nach dem Et-Zeichen & an.
https://api.thingspeak.com/channels/9/feeds/last.csv?api_key=E52AWRAV1RSXQQJW&status=true
Antwort
Fehler
Die vollständige Liste finden Sie unter Fehlercodes.
Wenn Sie keinen Zugriff auf den Kanal haben, lautet die Antwort -1.
