Modifications

Sauter à la navigation Sauter à la recherche
801 octets ajoutés ,  31 décembre 2014 à 16:12
Ligne 201 : Ligne 201 :  
}</nowiki>
 
}</nowiki>
    +
=== Réinitialiser le compteur ===
 +
Idéalement votre programme utilisant l'API Spark devrait prendre la valeur du compteur... puis surveiller le changement de cette valeur.
 +
 +
Si le compteur augmente... c'est que l'on a pressé le bouton :-)
 +
 +
Restons pragmatique... cette façon de faire n'est pas forcement confortable.
 +
 +
En conséquence, nous avons ajouté une fonction '''reset''' sur Spark Cloud pour réinitialiser le compteur (ps: j'ai volontairement laissé le paramètre "params", même s'il est vide).
 +
 +
<nowiki>curl https://api.spark.io/v1/devices/0123456789abcdef/reset -d access_token=123412341234 -d params=</nowiki>
 +
 +
Ce qui produit le résultat suivant:
 +
 +
<nowiki>{
 +
  "id": "0123456789abcdef",
 +
  "name": "mch-demo",
 +
  "last_app": null,
 +
  "connected": true,
 +
  "return_value": 1
 +
}</nowiki>
 
{{Spark-Core-Hacking-TRAILER}}
 
{{Spark-Core-Hacking-TRAILER}}
29 836

modifications

Menu de navigation