Write Data
Aggiorna i dati del canale con HTTP GET o POST
Richiesta
Metodo HTTP
POST
oppure GET
URL
https://api.thingspeak.com/update.
<format>
Parametri URL
Nome | Descrizione |
---|---|
| (Obbligatorio) Formato per la risposta HTTP, specificato come vuoto, |
Esempio:https://api.thingspeak.com/update.json
Corpo
Nome | Descrizione | Tipo di valore |
---|---|---|
api_key | (Obbligatorio) Scrivi la chiave API 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 |
field<X> | (Facoltativo) Dati del campo X, dove X è l'ID del campo | Qualunque |
lat | (Facoltativo) Latitudine in gradi, specificata come valore compreso tra | decimale |
long | (Facoltativo) Longitudine in gradi, specificata come valore compreso tra | 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.
application/x-www-form-urlencoded
per la maggior parte degli aggiornamenti.
application/json
per aggiornamenti in formato JSON.
Risposta
Errore
Per l'elenco completo, vedere Codici di errore.
Limitazioni
Tutti i timestamp devono essere univoci. Non è possibile scrivere nuovi dati utilizzando timestamp che corrispondono ai dati esistenti nel canale.