Read Last Field Entry
Letzten Eintrag im Kanalfeld mit HTTP GET lesen
Anfrage
HTTP-Methode
GET
URL
https://api.thingspeak.com/channels/
<channel_id>
/fields/<field_id>
/last.<format>
URL-Parameter
Name | Beschreibung |
---|---|
| (Erforderlich) Kanal-ID für den gewünschten Kanal. |
| (Erforderlich) Feld-ID für das Interessengebiet. |
| (Erforderlich) Format für die HTTP-Antwort, angegeben als |
Beispiel: https://api.thingspeak.com/channels/266256/fields/2/last.json
Parameter der Abfragezeichenfolge
Name | Beschreibung | Werttyp |
---|---|---|
api_key | (Erforderlich für private Kanäle) Geben Sie den Lese-API-Schlüssel für diesen bestimmten Kanal an. Der Lese-API-Schlüssel befindet sich auf der Registerkarte API Keys der Kanalansicht. | Zeichenfolge |
timezone | (Optional) Kennung von Zeitzonen-Referenz für diese Anfrage. | Zeichenfolge |
offset | (Optional) Zeitzonenoffset, in dem 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) Schließen Sie Breitengrad, Längengrad und Höhe in den Feed ein, indem Sie „location=true“ festlegen. |
|
prepend | (Optional) Text, der vor der API-Antwort hinzugefügt werden soll. | Zeichenfolge |
append | (Optional) Text, der nach der API-Antwort hinzugefügt werden soll. | Zeichenfolge |
Beispiele
Sie können Ihren Webbrowser verwenden, um GET-HTTP-Anfragen an die RESTful-API für ThingSpeak™ auszuführen. Um das Format einer HTTP-Antwort anzuzeigen, klicken Sie auf den Link oder kopieren Sie ihn in Ihren Browser.
Lesen Sie den letzten Eintrag im JSON-Format
Kanal 9 enthält Informationen von mehreren Sensoren für die häusliche Umgebung. Sie können Daten von 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 Format JSON
zurück.
Lesen Sie den letzten Eintrag einschließlich des Standorts im XML-Format
Wenn Sie den Parameter offset
einschließen, gibt ThingSpeak die Zeitdaten mit dem angegebenen Offset von GMT zurück. Hängen Sie den ersten Parameter nach einem Fragezeichen ?
an. Diese Anfrage gibt die Ergebnisse im Format XML
zurück.
https://api.thingspeak.com/channels/9/fields/2/last.xml?offset=3
Lesen Sie den letzten Eintrag inklusive Status von einem privaten Kanal im CSV-Format
Wenn Sie die Ausgabe im Format csv
anfordern, ist die zurückgegebene Datei ein durch Kommas getrenntes Variablenformat. Abhängig von Ihrer Computerkonfiguration kann Ihr Browser zusätzliche Software starten, um dieses Format anzuzeigen. Für das Lesen aus einem privaten Kanal ist der gelesene 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 kaufmännischen Und-Zeichen &
an.
https://api.thingspeak.com/channels/9/fields/2/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.