Write Data and Execute TalkBack Command
Aktualisieren Sie die Kanaldaten mit HTTP GET oder POST und führen Sie den TalkBack-Befehl aus
Anfrage
HTTP-Methode
POST
oder GET
URL
https://api.thingspeak.com/update.
<format>
URL-Parameter
Name | Beschreibung |
---|---|
| Format für die HTTP-Antwort, angegeben als |
Beispiel: https://api.thingspeak.com/update.json?api_key=XXXXXXXXXXXXXXXXtalkback_key=YYYYYYYYYYYYYYYY
Körper
Name | Beschreibung | Werttyp |
---|---|---|
api_key | (Erforderlich) Geben Sie den Schreib-API-Schlüssel für diesen bestimmten Kanal an. Sie können den API-Schlüssel zum Schreiben auch mit einem THINGSPEAKAPIKEY-HTTP-Header senden. Der Schreib-API-Schlüssel befindet sich auf der Registerkarte API Keys der Kanalansicht. | Zeichenfolge |
talkback_key | (Erforderlich) API-Schlüssel für eine bestimmte Instanz von TalkBack. Das Einfügen des TalkBack-API-Schlüssels führt dazu, dass der nächste Befehl in der Warteschlange entfernt wird und der Befehl in der Antwort zurückgegeben wird. | Zeichenfolge |
field<X> | (Optional) Feld-X-Daten, wobei X die Feld-ID ist | beliebig |
lat | (Optional) Breitengrad in Grad | Dezimal |
long | (Optional) Längengrad in Grad | Dezimal |
elevation | (Optional) Höhe in Metern | ganze Zahl |
status | (Optional) Statusaktualisierungsnachricht | Zeichenfolge |
twitter | (Optional) Twitter® Benutzername, der mit ThingTweet verknüpft ist | Zeichenfolge |
tweet | (Optional) Twitter Statusaktualisierung | Zeichenfolge |
created_at | (Optional) Datum, an dem der Feedeintrag erstellt wurde, im Format ISO 8601 , zum Beispiel | Terminzeit |
Inhaltstyp
Content-Type ist nur für die POST-Methode erforderlich, nicht für die GET-Methode.
Verwenden Sie application/json
für Aktualisierungen im JSON-Format.
Für alle anderen Updates verwenden Sie application/x-www-form-urlencoded
.
Antwort
Fehler
Die vollständige Liste finden Sie unter Fehlercodes.
Beispiele
Einschränkungen
Alle Zeitstempel müssen eindeutig sein. Sie können keine neuen Daten mit Zeitstempeln schreiben, die mit vorhandenen Daten im Kanal übereinstimmen.
Siehe auch
Bulk Write Data
| Add
Command
| Get All
Commands
| Update
Command
| Execute
Command
| Delete
Command