Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
fr:protocole_json [2015/02/11 11:47]
azerty [set_state]
fr:protocole_json [2017/03/20 10:53]
mifrey [Exemple]
Line 1: Line 1:
 ====== Protocole pour webservice Calaos ====== ====== Protocole pour webservice Calaos ======
  
-La centrale propose une protocole de communication grâce à des requêtes HTTP. Les données échangés sont au format [[http://fr.wikipedia.org/wiki/Json|JSON]].+La centrale propose un protocole de communication grâce à des requêtes HTTP. Les données échangées sont au format [[http://fr.wikipedia.org/wiki/Json|JSON]].
  
 Le Calaos Network propose également ce type de service, en particulier pour les applications clientes et l'authentification des utilisateurs. Le Calaos Network propose également ce type de service, en particulier pour les applications clientes et l'authentification des utilisateurs.
Line 18: Line 18:
  
 Il est possible d'effectuer des requêtes de tests grâce à l'outil [[http://fr.wikipedia.org/wiki/Wget|Wget]] en ligne de commande. Il est possible d'effectuer des requêtes de tests grâce à l'outil [[http://fr.wikipedia.org/wiki/Wget|Wget]] en ligne de commande.
- 
-==== Exemple ==== 
  
 Les données à envoyer sont au format JSON dans le fichier //query.json// et le résultat se retrouvera dans //result.json//. Les données à envoyer sont au format JSON dans le fichier //query.json// et le résultat se retrouvera dans //result.json//.
  
   wget --no-check-certificate --post-file query.json --output-document result.json https://addresse_ip/api.php   wget --no-check-certificate --post-file query.json --output-document result.json https://addresse_ip/api.php
 +
 +==== Utiliser l'API avec d'autres languages ====
 +
 +  * [[json_python2|Python 2]]
 +  * [[json_python3|Python 3]]
  
 ===== API Calaos Network ===== ===== API Calaos Network =====