58 lines
1.5 KiB
PHTML
Raw Normal View History

2010-09-20 15:08:45 +00:00
<h1>WSDL</h1>
<p>Télécharger le WSDL</p>
<p>Le fichier est accessible sans authentification.</p>
2010-09-20 15:08:45 +00:00
<h1>Authentification</h1>
<p>
Le WebService utilise une authentification http basique.
2010-09-20 15:08:45 +00:00
Il s'agit donc de transmettre comme paramètres d'authentification
</p>
<p>http://{login}:{password}@url</p>
<p>password est une chaine construite de cette façon md5({login}|{pass})</p>
<p>ou le login est l'identifiant fournit et pass le mot de passe fournit.</p>
2010-09-20 15:08:45 +00:00
<h1>Compatibilité</h1>
<p>Notre service web a été testé avec ces langages/librairies</p>
<ul>
<li>PHP : PHP5 SOAP Extension</li>
<li>Perl : SOAP::Lite</li>
<?php
/*
<li>Python : SOAPpy</li>
<li>C and C++ : gSOAP et Axis2</li>
<li>C# : .Net Framework</li>
<li>Ruby : SOAP::WSDLDriver</li>
*/
?>
</ul>
2010-09-20 15:08:45 +00:00
<h1>Liste des opérations :</h1>
<ol>
<?php foreach ($this->serviceMethods as $method) {?>
2010-09-20 15:08:45 +00:00
<li><b><?=$method['name']?></b> <a href="#<?=$method['name']?>"><i>Détail</i></a></li>
<?php } ?>
</ol>
2010-09-20 15:08:45 +00:00
<h1>Détails :</h1>
<?php foreach ($this->serviceMethods as $method) {?>
2010-09-20 15:08:45 +00:00
<div class="function">
2010-09-20 15:08:45 +00:00
<a name="<?=$method['name']?>">&nbsp;</a>
<p><?=$this->docMethod($method)?><p>
2010-09-20 15:08:45 +00:00
<div class="function-detail">
<div><u>Description : </u></div>
2010-09-20 15:08:45 +00:00
<div class="description"><?=$this->docDescription($method)?></div>
<div><u>Paramètres : </u></div>
2010-09-20 15:08:45 +00:00
<div class="parameters"><?=$this->docParameter($method['params'], $this->serviceTypes)?></div>
<div><u>Retour : </u></div>
2010-09-20 15:08:45 +00:00
<div class="return"><?=$this->docReturn($method['return'], $this->serviceTypes)?></div>
</div>
</div>
<?php } ?>