L'API Fitnet Congé
L'API Fitnet Congé permet à une application tierce d'interagir en temps réel par Web Service avec le module de gestion des congés de Fitnet Manager.
Les informations contenues dans la présente documentation nécessitent à minima la connaissance d'un certain nombre de technologies du web. Parmi ces technologies, on trouvera :
Protocole HTTP
- Une requête HTTP se présente ainsi :
- Une méthode (GET, POST, PUT, DELETE)
- Un chemin vers une ressource (/index.php, /liste/contenu/)
- Une version du protocole (1.0 ou 1.1 généralement)
- Un ensemble de propriétés et valeurs (Content-Type, Length)
- Un contenu (facultatif)
L’architecture REST (REpresentational State Transfer)
Cette architecture est basée sur le protocole HTTP ; les méthodes HTTP sont donc utilisées ainsi :
- GET : lecture d’information
- POST : envoi d’information
- PUT : mise à jour d’information
- DELETE : suppression d’information
Format des échanges JSON
JSON s’articule autour du format des objets ECMAScript (JavaScript)
Les 2 principales caractéristiques sont :
- Le principe de clé / valeur
- L’organisation des données sous forme de tableau
Les types de données valables sont : tableau, objet, chaîne de caractères, valeur numérique (entier, double) , booléen (true/false), null.