Modifications

Sauter à la navigation Sauter à la recherche
290 octets ajoutés ,  8 décembre 2014 à 12:02
aucun résumé de modification
Ligne 65 : Ligne 65 :  
Tester le senseur est vraiment simple mais vous aurez besoin d'un bloc de piles (ou d'une alimentation).
 
Tester le senseur est vraiment simple mais vous aurez besoin d'un bloc de piles (ou d'une alimentation).
   −
Connectre une alimentation de 2.7 à 5.5V (2-4 piles AA fonctionnent bien) de façon à ce que la masse (GND) soit connecté sur la broche 3 (pin 3, celle de droite), et l'alimentation sur la broche 1 (pin 1, celle de gauche)
+
Connecter une alimentation de 2.7 à 5.5V (2-4 piles AA fonctionnent bien) de façon à ce que la masse (GND) soit connecté sur la broche 3 (pin 3, celle de droite), et l'alimentation sur la broche 1 (pin 1, celle de gauche)
    
Raccordez ensuite un multimètre (en position mesure de tension continue) entre la masse (GND) et la broche 2 restée libre (pin 2, au milieu).
 
Raccordez ensuite un multimètre (en position mesure de tension continue) entre la masse (GND) et la broche 2 restée libre (pin 2, au milieu).
Ligne 152 : Ligne 152 :  
}</nowiki>
 
}</nowiki>
    +
== Faire un appel API ==
 +
L'appel d'API ressemble à ceci
 +
 +
GET /v1/devices/{DEVICE_ID}/temperature
 +
 +
Voici un exemple de requête Curl, Core_ID est 0123456789abcdef et un Access Token 123412341234.
 +
 +
Notre tuto sur la LED internet explique [[Spark-Core-NetLED#Faire_une_requ.C3.AAte_sur_l.27API|comment identifier votre CORE_ID et votre ACCESS TOKEN]].
 +
 +
curl -G https://api.spark.io/v1/devices/0123456789abcdef/temperature -d access_token=123412341234
 +
 +
Le -G de la commande curl indique que nous voulons utiliser une requête de type GET.
 +
 +
Ce qui produit un résultat comparable à celui-ci:
 +
 +
  <nowiki>{
 +
  "cmd": "VarReturn",
 +
  "name": "temperature",
 +
  "result": 23.413919413919405,
 +
  "coreInfo": {
 +
    "last_app": "",
 +
    "last_heard": "2014-12-08T11:55:38.292Z",
 +
    "connected": true,
 +
    "deviceID": "0123456789abcdef"
 +
  }
 +
}
    
== Les petits curieux ==
 
== Les petits curieux ==
Ligne 220 : Ligne 246 :  
   }
 
   }
 
}</nowiki>
 
}</nowiki>
  −
== Faire un appel API ==
  −
L'appel d'API ressemble à ceci
  −
  −
GET /v1/devices/{DEVICE_ID}/temperature
  −
  −
Voici un exemple de requête Curl, Core_ID est 0123456789abcdef et un Access Token 123412341234.
  −
  −
Notre tuto sur la LED internet explique [[Spark-Core-NetLED#Faire_une_requ.C3.AAte_sur_l.27API|comment identifier votre CORE_ID et votre ACCESS TOKEN]].
  −
  −
curl -G https://api.spark.io/v1/devices/0123456789abcdef/temperature -d access_token=123412341234
  −
  −
Le -G de la commande curl indique que nous voulons utiliser une requête de type GET.
      
{{Spark-Core-Hacking-TRAILER}}
 
{{Spark-Core-Hacking-TRAILER}}
    
<small>Source: [http://docs.spark.io/examples/#measuring-the-temperature docs.spark.io/examples/#measuring-the-temperature]</small>
 
<small>Source: [http://docs.spark.io/examples/#measuring-the-temperature docs.spark.io/examples/#measuring-the-temperature]</small>
29 837

modifications

Menu de navigation