Modifications

Sauter à la navigation Sauter à la recherche
1 270 octets ajoutés ,  30 novembre 2014 à 13:36
Ligne 164 : Ligne 164 :  
=== Et mon navigateur Internet? ===
 
=== Et mon navigateur Internet? ===
   −
[[Fichier:Spark-Core-NetLed-Via-Browser.jpg|480px]]
+
Vous ne pourrez malheureusement pas utiliser directement votre navigateur Internet. Les personnes un peu plus expérimentées en développement {{underline|sauront facilement utiliser la bonne approche}}... pour les autres, je vais vous expliquer pourquoi l'essai ci-dessous est non concluant!
 +
 
 +
[[Fichier:Spark-Core-NetLed-Via-Browser.jpg|640px]]
 +
 
 +
Si vous faites attention à la commande '''curl''', vous noterez que <code>access_token</code> et <code>params</code> sont précédés de la mention '''-d'''.
 +
 
 +
Ce '''-d''' indique à curl qui doit faire une requête de type POST d'un formulaire incluant les valeurs access_token et params inclus. C'est exactement la même opération que celle effectuée lorsque vous remplissez {{underline|et envoyez}} un formulaire sur un site internet.
 +
 
 +
Les requêtes de type POST sont utilisée pour indiquer au site marchand que vous envoyez des "modifications" de données!
 +
 
 +
Dans l'image ci-dessus, nous avons encodé l'URL dans la barre de navigation, cette requête est de type GET (pour obtenir une ressource/information depuis un serveur WEB).
 +
 
 +
Un GET, ce n'est pas un POST! Et Spark Cloud nous répond laconiquement "''variable not found''" puisqu'il n'a pas trouvé (1) le formulaire et (2) les variables <code>access_token</code> et <code>params</code> qu'il devrait contenir!
    
== Mieux comprendre l'API ==
 
== Mieux comprendre l'API ==
29 879

modifications

Menu de navigation