Write Data and Execute TalkBack Command
Aggiorna i dati del canale con HTTP GET o POST ed esegui il comando TalkBack
Richiesta
Metodo HTTP
POST
oppure GET
URL
https://api.thingspeak.com/update.
<format>
Parametri URL
Nome | Descrizione |
---|---|
| Formato per la risposta HTTP, specificato come |
Esempio: https://api.thingspeak.com/update.json?api_key=XXXXXXXXXXXXXXXXtalkback_key=YYYYYYYYYYYYYYYY
Corpo
Nome | Descrizione | Tipo di valore |
---|---|---|
api_key | (Obbligatorio) Specificare la chiave API di scrittura per questo canale specifico. Puoi anche inviare la chiave API di scrittura utilizzando un'intestazione HTTP THINGSPEAKAPIKEY. La chiave API di scrittura si trova nella scheda API Keys della visualizzazione canale. | stringa |
talkback_key | (Obbligatorio) Chiave API per un'istanza specifica di TalkBack. L'inclusione della chiave API TalkBack comporta la rimozione del comando successivo nella coda e la restituzione del comando nella risposta. | stringa |
field<X> | (Facoltativo) Dati del campo X, dove X è l'ID del campo | Qualunque |
lat | (Facoltativo) Latitudine in gradi | decimale |
long | (Facoltativo) Longitudine in gradi | decimale |
elevation | (Facoltativo) Altitudine in metri | numero intero |
status | (Facoltativo) Messaggio di aggiornamento dello stato | stringa |
twitter | (Facoltativo) Twitter® nome utente collegato a ThingTweet | stringa |
tweet | (Facoltativo) Aggiornamento dello stato Twitter | stringa |
created_at | (Facoltativo) Data in cui è stata creata la voce del feed, nel formato ISO 8601 , ad esempio | datetime |
Tipo di contenuto
Content-Type è richiesto solo per il metodo POST, non per il metodo GET.
Utilizza application/json
per gli aggiornamenti in formato JSON.
Utilizzare application/x-www-form-urlencoded
per tutti gli altri aggiornamenti.
Risposta
Errore
Per l'elenco completo, vedere Codici di errore.
Esempi
Limitazioni
Tutti i timestamp devono essere univoci. Non è possibile scrivere nuovi dati utilizzando timestamp che corrispondono ai dati esistenti nel canale.
Vedi anche
Bulk Write Data
| Add
Command
| Get All
Commands
| Update
Command
| Execute
Command
| Delete
Command