Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
protocole_json [2011/01/17 17:39] admin [Détails des requêtes] |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== 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:// | ||
- | |||
- | Le Calaos Network propose également ce type de service, en particulier pour les applications clientes et l' | ||
- | |||
- | ===== Détails des requêtes ===== | ||
- | |||
- | Les requêtes se font en HTTPS soit sur la centrale directement, | ||
- | |||
- | https:// | ||
- | | ||
- | Les requêtes sur la centrale se font grâce à l'url suivante: | ||
- | |||
- | https:// | ||
- | | ||
- | ===== Effectuer des tests ===== | ||
- | |||
- | Il est possible d' | ||
- | |||
- | ==== Exemple ==== | ||
- | |||
- | Les données à envoyer sont au format JSON dans le fichier // | ||
- | |||
- | wget --no-check-certificate --post-file query.json --quiet --output-document result.json https:// | ||
- | |||
- | ===== API Calaos Network ===== | ||
- | |||
- | ==== get_ip ==== | ||
- | |||
- | Cette commande permet le login et la récupération de l' | ||
- | |||
- | === Exemple === | ||
- | |||
- | Données JSON à envoyer: | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | } | ||
- | |||
- | Réponse: | ||
- | { | ||
- | " | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | }, | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | }, | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | } | ||
- | ], | ||
- | " | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | }, | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | }, | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | }, | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | } | ||
- | ] | ||
- | } | ||
- | } | ||
- | ], | ||
- | " | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | } | ||
- | ], | ||
- | " | ||
- | { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | }, | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | } | ||
- | ] | ||
- | } |