Main Content

Cette page a été traduite par traduction automatique. Cliquez ici pour voir la dernière version en anglais.

API REST

Utilisez les appels de l'API REST pour créer et mettre à jour les canaux et les graphiques ThingSpeak™

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

développer tout

Read DataLire les données de tous les champs du canal avec HTTP GET
Read FieldLire les données d'un seul champ de canal avec HTTP GET
Read StatusLire le champ d'état du canal avec HTTP GET
Read Last EntryLire la dernière entrée du canal avec HTTP GET
Read Last Field EntryLire la dernière entrée dans le champ du canal avec HTTP GET
Read Last StatusLire le dernier statut du canal avec HTTP GET
Write DataMettre à jour les données du canal avec HTTP GET ou POST
Bulk Write JSON DataÉcrivez de nombreuses entrées sur le canal au format JSON avec un seul HTTP POST
Bulk Write CSV DataÉcrivez de nombreuses entrées sur le canal au format CSV avec un seul HTTP POST
Write ImageÉcrire l'image du canal avec HTTP POST
Delete ImageSupprimer l'image du canal avec HTTP DELETE
Read Status of Image RequestLire l'état de la requête d'image avec HTTP GET
List Your Public ChannelsListe des canaux pour le nom d'utilisateur avec HTTP GET
List Your ChannelsListez vos canaux avec HTTP GET
List ChannelsLister les canaux publics avec HTTP GET
Read SettingsLire les paramètres du canal avec HTTP GET
Write SettingsMettre à jour les paramètres du canal avec HTTP PUT
Create ChannelCréer un nouveau canal avec HTTP POST
Clear ChannelEffacer toutes les données du canal avec HTTP DELETE
Delete ChannelSupprimer le canal avec HTTP DELETE
Read Last Entry AgeLire le nombre de secondes depuis la dernière entrée dans le canal avec HTTP GET
Read Last Field Entry AgeLire le nombre de secondes depuis la dernière entrée dans le champ avec HTTP GET
Create ChartGénérer un diagramme avec HTTP GET
Show Channel MapAfficher l'emplacement du canal sur la carte
Add CommandAjouter la commande Talkback à la file d'attente Talkback
Get CommandObtenir la commande Talkback de la file d'attente Talkback
Get All CommandsObtenir toutes les commandes Talkback de la file d'attente Talkback
Get Last CommandObtenir la dernière commande Talkback exécutée à partir de la file d'attente Talkback
Update CommandCommande de mise à jour dans la file d'attente Talkback
Execute CommandExécuter la prochaine commande Talkback dans la file d'attente Talkback
Write Data and Execute TalkBack CommandMettez à jour les données du canal avec HTTP GET ou POST et exécutez la commande Talkback
Delete CommandSupprimer la commande Talkback de la file d'attente Talkback
Delete All CommandsSupprimer toutes les commandes Talkback dans la file d'attente Talkback
Send AlertCréer une alerte email avec HTTP POST
Get Alert HistoryObtenir l'historique des alertes avec HTTP GET

Rubriques

Résolution des problèmes

Codes d'erreur

Consultez les détails des messages d'erreur de l'API REST ThingSpeak et les codes HTTP status correspondants.