API REST
Il trasferimento di stato rappresentativo (REST) è uno stile architettonico progettato come modello richiesta-risposta che comunica tramite HTTP. ThingSpeak, una piattaforma IoT, utilizza le chiamate API REST GET, POST, PUT e DELETE per creare ed eliminare canali, leggere e scrivere dati di canale e cancellare i dati in un canale. Un browser web o un client invia una richiesta al server, che risponde con i dati nel formato richiesto. I browser Web utilizzano questa interfaccia per recuperare pagine Web o per inviare dati a server remoti.
È anche possibile utilizzare le chiamate API REST con Agire sui dati, che consentono di interagire con social media, servizi web e dispositivi.
Riferimento API REST
Argomenti
- Scegli tra REST API e MQTT API
Scopri quando utilizzare REST e MQTT per aggiornare un canale.
- Aggiornamento in blocco tramite Arduino o ESP8266
Questo esempio mostra come utilizzare una scheda Arduino® MKR1000 o una scheda ESP8266 connessa a una rete Wi-Fi® per raccogliere continuamente la potenza del segnale Wi-Fi e aggiornare in blocco un canale ThingSpeak ™.
- Aggiornamento in blocco di un canale ThingSpeak utilizzando una scheda fotonica di particelle
Questo esempio mostra come utilizzare una scheda Particle Photon connessa a una rete Wi-Fi® per aggiornare in blocco un canale ThingSpeak ™.
- Aggiornamento in blocco tramite una scheda Raspberry Pi
Questo esempio mostra come raccogliere dati utilizzando una scheda Raspberry Pi connessa tramite Wi-Fi che esegue Python 2.7.
- Riferimento ai fusi orari
Aggiungi il parametro del fuso orario alla tua richiesta HTTP.
Risoluzione dei problemi
Visualizza i dettagli dei messaggi di errore dell'API REST ThingSpeak e i corrispondenti codici di stato HTTP.




