Write Settings
Aggiorna le impostazioni del canale con HTTP PUT
Richiesta
Descrizione
Utilizza questa richiesta per scrivere le impostazioni del canale. Le impostazioni del canale includono la descrizione del canale, i nomi dei campi, la posizione del canale, i metadati, lo stato pubblico o privato e il nome del canale.
Metodo HTTP
PUT
URL
https://api.thingspeak.com/channels/
<channel_id>
.<format>
Parametri URL
Nome | Descrizione |
---|---|
| (Obbligatorio) ID canale per il canale di interesse. |
| (Obbligatorio) Formato per la risposta HTTP, specificato come |
Esempio: https://api.thingspeak.com/channels/266256.json
Parametri del corpo
Nome | Descrizione | Tipo di valore |
---|---|---|
api_key | (Obbligatorio) Specifica la chiave API utente, che puoi trovare nel tuo profile. Questa chiave è diversa dalle chiavi API del canale. | stringa |
description | (Facoltativo) Descrizione del canale. | stringa |
field1 | (Facoltativo) Nome del campo 1. | stringa> |
field<X> | (Facoltativo) Nome del campo X, dove X è l'ID del campo. | stringa |
latitude | (Facoltativo) Latitudine in gradi, specificata come valore compreso tra | decimale |
longitude | (Facoltativo) Longitudine in gradi, specificata come valore compreso tra | decimale |
elevation | (Facoltativo) Altitudine in metri. | numero intero |
metadata | (Facoltativo) Metadati per il canale, che possono includere JSON, XML o qualsiasi altro dato. | testo |
name | (Facoltativo) Nome del canale. | stringa |
public_flag | (Facoltativo) Indica se il canale è pubblico. L'impostazione predefinita è falsa. | true oppure false |
tags | (Facoltativo) Elenco di tag separati da virgole. | stringa |
url | (Facoltativo) URL della pagina web per il canale. | stringa |
Tipo di contenuto
application/x-www-form-urlencoded
Risposta
Errore
Per l'elenco completo, vedere Codici di errore.
Esempi
Usa POSTMAN per scrivere le impostazioni del canale
Puoi utilizzare POSTMAN per provare le tue richieste HTTP utilizzando l'API RESTful per ThingSpeak. Questo esempio mostra come scrivere nuove impostazioni del canale utilizzando POSTMAN.
Utilizzando un canale esistente, modifica il nome del canale in Updated Channel
e il titolo del campo 1 in Heart Rate
. Cambia anche la condivisione in Pubblica.
PUT https://api.thingspeak.com/channels/CHANNEL_ID api_key=XXXXXXXXXXXXXXXX name=Updated Channel public_flag=true field1=Heart Rate
In POSTMAN, seleziona PUT dall'elenco a discesa dei verbi HTTP e inserisci
api.thingspeak.com/channels/<CHANNEL_ID>.json
nella barra degli indirizzi, sostituendo<CHANNEL_ID>
con il canale di interesse.Inserisci il parametro
api_key
nella colonna del valore, inserisci la chiave API utente, che si trova in Account > My Profile.Inserisci parametri e valori aggiuntivi:
name
, Value:Updated Channel
field1
, Value:Heart Rate
public_flag
, Value:True
La risposta è in formato JSON. Notare il valore di risposta del server pari a 200 OK, che indica la scrittura riuscita delle nuove impostazioni del canale.
Le nuove impostazioni del canale sono ora disponibili sulla tua pagina channels .