API REST
Il trasferimento dello stato rappresentativo (REST) è uno stile architettonico progettato come modello di 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 i dati del 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 inviare dati a server remoti.
Puoi anche utilizzare chiamate API REST con Agire sui dati che ti consentono di interagire con social media, servizi web e dispositivi.
Riferimento API REST
Argomenti
- Scegli tra API REST e API MQTT
Scopri quando utilizzare REST e MQTT per aggiornare un canale.
- Aggiornamento in blocco utilizzando un Arduino o un 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 a 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 utilizzando 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.