Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: Fwd: [sympa-fr] ajout d'un abonné par SOAP
- From: David Verdin <adresse@cachée>
- To: Sébastien Santoro <adresse@cachée>
- Cc: adresse@cachée
- Subject: Re: Fwd: [sympa-fr] ajout d'un abonné par SOAP
- Date: Mon, 21 Jan 2008 17:03:43 +0100
Cette classe et l'exemple d'application ont été ajoutées dans les contributions de Sympa (page référencées également dans la doc sur SOAP) :
http://www.sympa.org/contribs/index#php_soap_library
Merci !
Sébastien Santoro a écrit :
Bonjour,
J'ai réalisé une classe permettant d'utiliser ce service (via
l'extension SOAP de PHP 5) :
http://pastebin.espace-win.org/247
Voici un exemple d'utilisation :
http://pastebin.espace-win.org/248
On 1/21/08, David Verdin <adresse@cachée> wrote:
Bonjour,
Je répond à vos deux messages.
Mathieu Petit-Clair a écrit :
Bonjour,Jetez un coup d'œil au fichier d'errreur de votre serveur web. (si c'est
J'essaie (depuis quelques heures) de faire un script php qui va ajouter
un abonnement à une liste (via SOAP, une première pour moi).
Quelques problèmes :
(1) Je ne suis pas certain que le serveur soap soit bien fonctionnel.
L'adresse de mon sympa "/wsdl" me donne bien un fichier, mais /symapsoap
me donne un message "Internal server error". Est-ce que c'est vraiment
une erreur, ou est-ce seulement parce qu'il manque une requête valide?
Apache, quelque chose comme /var/log/httpd/error_log)
La cause de l'erreur interne y sera sûrement.
(2) Je n'ai pas non plus réussi à faire fonctionner le scriptwwsympa_sudo_wrapper.pl est un wrapper pour wwsympa.fcgi. Je ne
wwsympa_sudo_wrapper.pl de manière intéressante. J'ai un message
d'erreur "error : missing user_email parameter", mais sans trop savoir
où et comment spécifier le "user_email", je suis dans le noir.
comprends pas son usage avec SOAP.
À quel moment avez-vous cette erreur ?
À ce propos, voyez les recommandations de configuration de sudo,
notamment concernant le paramètre "env_reset", qui empèche le passage de
variables d'environnements : http://www.sympa.org/manual/web-interface#sudo
(3) Entre l'implantation php5 de soap et nusoap, je ne sais pas tropOn utilise nusoap pour notre propre install.
quoi choisir. J'ai essayé les deux avec un insuccès égal.. Des
recommandations?
(4) j'ai essayé d'utiliser l'exemple qui est sur le site de sympa,Je ne trouve pas, dans la doc, l'endroit où ce changement de nom est
http://demo.sympa.org/sampleClient.php?viewSource=1 avec une version de
nusoap fraîchement prise chez sourceforge. Après avoir changé "wsdl"
pour array("wsdl") (comme le demande maintenant nusoap) et l'appel
->call pour ->__call, j'obtiens le message suivant :
Fatal error: Uncaught SoapFault exception: [HTTP] Unable to parse URL in
/home/mathieu/public_html/soap.php:45 Stack trace: #0 [internal
function]: SoapClient->__doRequest('<?xml version="...', '',
'urn:sympasoap#l...', 1, 0) #1 /home/mathieu/public_html/soap.php(45):
SoapClient->__call('login', Array) #2 {main} thrown in
/home/mathieu/public_html/soap.php on line 45
Ça ne me dit pas trop où est le problème, puise qu'à la ligne 45, il n'y
a pas d'url : $md5 =
$soapclient->__call('login',array($_POST['email'],$_POST['pwd']));
recommandé. Où avez-vous trouvé ça ?
Cordialement,
Merci,--
Mathieu
David Verdin
Comité réseau des universités
--
Sébastien Santoro aka Dereckson
Rue de la Science 14 - 6000 Charleroi - Belgique
Tel +32 487 158 344 - skype://dereckson/
Espace Win - http://www.espace-win.info/
Open Your Windows - Ouvrez vos horizons
Double V Network - http://www.double-v.com/
Double V - Passez à la vitesse V V'
--
David Verdin
Comité réseau des universités
-
[sympa-fr] ajout d'un abonné par SOAP,
Mathieu Petit-Clair, 21/01/2008
- [sympa-fr] Re: ajout d'un abonné par SOAP, Mathieu Petit-Clair, 21/01/2008
-
Re: [sympa-fr] ajout d'un abonné par SOAP,
David Verdin, 21/01/2008
-
Message indisponible
-
Fwd: [sympa-fr] ajout d'un abonné par SOAP,
Sébastien Santoro, 21/01/2008
- Re: Fwd: [sympa-fr] ajout d'un abonné par SOAP, David Verdin, 21/01/2008
-
Fwd: [sympa-fr] ajout d'un abonné par SOAP,
Sébastien Santoro, 21/01/2008
-
Message indisponible
-
Re: [sympa-fr] ajout d'un abonné par SOAP,
Mathieu Petit-Clair, 22/01/2008
- Re: [sympa-fr] ajout d'un abonné par SOAP, David Verdin, 22/01/2008
Archives gérées par MHonArc 2.6.19+.