Ligne 86 : |
Ligne 86 : |
| | | |
| === Faire une requête sur l'API === | | === Faire une requête sur l'API === |
− | Note que le point de contact de l'API (''endpoint'') est est "led", et non "ledControl". This is because the endpoint is defined by the first argument of Spark.function(), which is a string of characters, rather than the second argument, which is a function.
| + | Notez que le point de contact de l'API (''endpoint'') est est "led", et non "ledControl". |
| | | |
− | The API request will look something like this:
| + | C'est parce que le point de contact (''endpoint'') est défini en premier paramètre de l'appel Spark.function(). Ce premier paramètre est une chaîne de caractère. |
| + | |
| + | Le second paramètre de l'appel Spark.function() est une fonction. Cette est automatiquement exécutée lorsque le point de contact est appelé sur l'API. |
| + | |
| + | L'appel à l'API doit avoir la structure suivante. |
| | | |
| POST /v1/devices/{DEVICE_ID}/led | | POST /v1/devices/{DEVICE_ID}/led |
| | | |
− | # EXAMPLE REQUEST IN TERMINAL | + | # EXEMPLE D'APPEL DANS UN TERMINAL |
− | # Core ID is 0123456789abcdef | + | # avec le Core ID 0123456789abcdef |
− | # Your access token is 123412341234 | + | # et votre ''access token'' est 123412341234 |
| + | |
| <nowiki>curl https://api.spark.io/v1/devices/0123456789abcdef/led \ | | <nowiki>curl https://api.spark.io/v1/devices/0123456789abcdef/led \ |
| -d access_token=123412341234 \ | | -d access_token=123412341234 \ |