SP:Part:API

De Hegyd Doc.

(Différences entre les versions)
Sebd (discuter | contributions)
(Page créée avec « = L'API des sites packagés = L'api se base sur SOAP. Elle estutilisé par l'application tierce VIADUC. == Fonctionnement == === Fichiers === * api-mionitor.php: fichier… »)
Modification suivante →

Version du 5 juillet 2010 à 09:27

Sommaire

L'API des sites packagés

L'api se base sur SOAP. Elle estutilisé par l'application tierce VIADUC.

Fonctionnement

Fichiers

  • api-mionitor.php: fichier permettant de vérifier si le service est opérationnel
  • server.php: serveur SOAP
  • test.php: fichier de test permetttant de savoir si l'API VIADUC est opérationnelle
  • wsdl.php: appelé lors de la demande d'affichage du shéma wsdl des fonctions disponibles


Classes

La classe models/WebService.php contient toutes les méthodes de l'API. La classe models/APIServer.php contient les méthodes permettant l'authentification au serveur.


WSDL

Le fichier WSDL est généré automatiquement en fonction des commentaires associé aux fonctions de l'API.