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 [2016/01/25 11:37]
ben [Protocole pour webservice Calaos]
fr:protocole_json [2017/03/20 11:01]
mifrey [Effectuer des tests]
Line 17: Line 17:
 ===== Effectuer des tests ===== ===== Effectuer des tests =====
  
 +==== Wget ====
 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
 +  
 +==== Page HTML ====
 +
 +Calaos v3 inclu une page HTML permettant de tester facilement des requêtes POST et Websocket.
 +
 +Il faut d'abord activer le mode debug avec la commande :
 +<code>
 +calaos_config set debug_enabled true
 +</code>
 +ou l'ajouter directement dans le fichier /etc/calaos/local_config.xml.
 +
 +On peut ensuite y accéder via:
 +https://calaos_server_ip/debug/ ou http://calaos_server_ip:5454/debug/ .
 +
 +
 +==== Utiliser l'API avec d'autres languages ====
 +
 +  * [[json_python2|Python 2]]
 +  * [[json_python3|Python 3]]
  
 ===== API Calaos Network ===== ===== API Calaos Network =====