Hauptinhalt

Diese Seite wurde mithilfe maschineller Übersetzung übersetzt. Klicken Sie hier, um das englische Original zu sehen.

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

NameBeschreibung

<channel_id>

(Erforderlich) Kanal-ID für den gewünschten Kanal.

<field_id>

(Erforderlich) Feld-ID für das Interessenfeld.

<format>

(Erforderlich) Format für die HTTP-Antwort, angegeben als json, xml, csv oder txt.

Beispiel: https://api.thingspeak.com/channels/266256/fields/2/last.json

Abfragezeichenfolgenparameter

NameBeschreibungWerttyp
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.

true oder false

location

(Optional) Fügen Sie Breitengrad, Längengrad und Höhe in den Feed ein, indem Sie „location=true“ festlegen.

true oder false

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™ abzuschließen. Um das Format einer HTTP-Antwort anzuzeigen, klicken Sie auf den Link oder kopieren Sie ihn in Ihren Browser.

Letzten Eintrag im JSON-Format lesen

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.

https://api.thingspeak.com/channels/9/fields/2/last.json

Letzten Eintrag inklusive Standort im XML-Format lesen

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 XML-Format zurück.

https://api.thingspeak.com/channels/9/fields/2/last.xml?offset=3

Letzten Eintrag inkl. Status aus einem privaten Kanal im CSV-Format lesen

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/fields/2/last.csv?api_key=E52AWRAV1RSXQQJW&status=true

Antwort

Erfolg

HTTP-Statuscode

200 OK

Körper

 Textbeispiel

 JSON-Beispiel

 XML-Beispiel

 CSV-Beispiel

Fehler

Die vollständige Liste finden Sie unter Fehlercodes.

Wenn Sie keinen Zugriff auf den Kanal haben, lautet die Antwort -1.