Ligne 1 : |
Ligne 1 : |
| {{Spark.IO-Could-API-NAV}} | | {{Spark.IO-Could-API-NAV}} |
− |
| |
− | {{traduction}}
| |
| | | |
| == introduction == | | == introduction == |
− | {{bloc-etroit|text=L'API du Spark Cloud est une interface de programmation REST (dite "http://fr.wikipedia.org/wiki/Representational_State_Transfer REST API]", wikipedia.fr). REST signifie beaucoup de choses, mais en premier et principalement cela signifie que nous utilisons une URL dans le sens premier son intention: comme une "Uniform Resource Locator" (''localisation uniforme de ressource''). | + | {{bloc-etroit|text=L'API du Spark Cloud est une interface de programmation REST (dite "[http://fr.wikipedia.org/wiki/Representational_State_Transfer REST API]", wikipedia.fr). REST signifie beaucoup de choses, mais en premier et principalement cela signifie que nous utilisons une URL dans le sens premier son intention: comme une "Uniform Resource Locator" (''localisation uniforme de ressource''). |
| | | |
| Dans ce cas, la "ressource" unique en question est votre Spark Core. Chaque Spark Core à une URL, ce qui signifie qu'elle peut être utililisée avec '''GET''' pour prendre un variable, '''POST''' pour appeler une fonction ou '''PUT''' pour placer un nouveau FirmWare. Les variables et fonctions que vous avez écrit dans votre firmware son exposé comme des sous-ressourcesdans le Spark Core. | | Dans ce cas, la "ressource" unique en question est votre Spark Core. Chaque Spark Core à une URL, ce qui signifie qu'elle peut être utililisée avec '''GET''' pour prendre un variable, '''POST''' pour appeler une fonction ou '''PUT''' pour placer un nouveau FirmWare. Les variables et fonctions que vous avez écrit dans votre firmware son exposé comme des sous-ressourcesdans le Spark Core. |
Ligne 10 : |
Ligne 8 : |
| Toutes les requêtes sur le Spark Core sont réalisé par l'intermédiaire des serveur d'API de Spark en utilisant la [http://fr.wikipedia.org/wiki/Transport_Layer_Security sécurité TLS].}} | | Toutes les requêtes sur le Spark Core sont réalisé par l'intermédiaire des serveur d'API de Spark en utilisant la [http://fr.wikipedia.org/wiki/Transport_Layer_Security sécurité TLS].}} |
| | | |
− | <nowiki>PROTOCOLE ET HOTE HOST
| + | <nowiki>PROTOCOLE ET HOTE HOST |
| https://api.spark.io</nowiki> | | https://api.spark.io</nowiki> |
| | | |
Ligne 37 : |
Ligne 35 : |
| Ouvre un stream (flux) pour les événements envoyés par le serveur [http://www.w3.org/TR/eventsource/ Server-Sent Events] <small>(''www.w3.org'')</small> | | Ouvre un stream (flux) pour les événements envoyés par le serveur [http://www.w3.org/TR/eventsource/ Server-Sent Events] <small>(''www.w3.org'')</small> |
| | | |
− | <nowiki>GET /v1/events[/:event_name]
| + | <nowiki>GET /v1/events[/:event_name] |
| GET /v1/devices/events[/:event_name] | | GET /v1/devices/events[/:event_name] |
| GET /v1/devices/{DEVICE_ID}/events[/:event_name]</nowiki> | | GET /v1/devices/{DEVICE_ID}/events[/:event_name]</nowiki> |
| | | |
| {{Spark.IO-Could-API-TRAILER}} | | {{Spark.IO-Could-API-TRAILER}} |