Modifications

Sauter à la navigation Sauter à la recherche
465 octets ajoutés ,  19 octobre 2014 à 15:51
Ligne 63 : Ligne 63 :     
== API REST ==
 
== API REST ==
Every device connected to Spark OS automatically has a REST API. Write functions in your device's firmware and call them from a web or mobile app in real-time from anywhere in the world. Remotely POST a function call, GET a variable, or PUT new firmware. We use the language of HTTP to give you direct access to the device in a secure, controlled way.
+
Une API est une interface de programmation (API = Application Programming Interface ).
 +
 
 +
Tous les périphériques connectés sur Spark OS disposent automatiquement d'une API REST ([http://www.croes.org/gerald/blog/qu-est-ce-que-rest/447/ voir cet article décrivant REST sur le blog de Gerald]).  
 +
 
 +
Vous pouvez écrire des fonctions dans le firmware de votre périphérique et les appeler en temps réel depuis le Web ou votre application mobile. Votre fonction est accessible depuis n'importe où dans le monde (via Internet). Faire un appel de fonction à distance avec POST (''Remotely POST function call''), obtenir une variable avec GET, où téléverser un nouveau firmware avec PUT. Sparks utilise le langage HTTP pour vous offrir un accès direct à votre périphérique de manière sécurisée et contrôlée.
    
{{SPARKImage|Spark.IO-développer-ApiRest.jpg}}
 
{{SPARKImage|Spark.IO-développer-ApiRest.jpg}}
29 917

modifications

Menu de navigation