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 o 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. È anche possibile inviare la chiave API di scrittura utilizzando un'intestazione HTTP THINGSPEAKAPIKEY. La chiave API di scrittura si trova nella scheda API Keys della vista canale. | stringa |
talkback_key | (Obbligatorio) Chiave API per un'istanza specifica di TalkBack. L'inclusione della chiave API TalkBack determina 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 | intero |
status | (Facoltativo) Messaggio di aggiornamento dello stato | stringa |
created_at | (Facoltativo) Data di creazione della 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.
Utilizzare 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

