API REST
Le transfert d'état représentatif (REST) est un style architectural conçu comme un modèle de requête-réponse qui communique via HTTP. ThingSpeak, une plateforme IoT, utilise les appels de l'API REST GET, POST, PUT et DELETE pour créer et supprimer des canaux, lire et écrire des données de canal et effacer les données d'un canal. Un navigateur Web ou un client envoie une requête au serveur, qui répond avec des données dans le format demandé. Les navigateurs Web utilisent cette interface pour récupérer des pages Web ou pour envoyer des données à des serveurs distants.
Vous pouvez également utiliser les appels d'API REST avec Agir sur les données qui vous permettent d'interagir avec les médias sociaux, les services Web et les appareils.
Référence de l'API REST
Rubriques
- Choisissez entre l'API REST et l'API MQTT
Découvrez quand utiliser REST et MQTT pour mettre à jour un canal.
- Mise à jour en masse à l'aide d'un Arduino ou d'un ESP8266
Cet exemple montre comment utiliser une carte Arduino® MKR1000 ou une carte ESP8266 connectée à un réseau Wi-Fi® pour collecter en continu la force du signal Wi-Fi et mettre à jour en bloc un canal ThingSpeak ™.
- Mise à jour en bloc d'un canal ThingSpeak à l'aide d'un panneau de photons à particules
Cet exemple montre comment utiliser une carte Particle Photon connectée à un réseau Wi-Fi® pour mettre à jour en bloc un canal ThingSpeak ™ .
- Mise à jour en masse à l'aide d'une carte Raspberry Pi
Cet exemple montre comment collecter des données à l'aide d'une carte Raspberry Pi connectée au Wi-Fi exécutant Python 2.7.
- Référence des fuseaux horaires
Ajoutez le paramètre de fuseau horaire à votre requête HTTP.
Résolution des problèmes
Consultez les détails des messages d'erreur de l'API REST ThingSpeak et les codes HTTP status correspondants.