Bonjour,
Je voudrais mettre en place un webservice, je fais un test avec la librairie nusoap qui me parais être la plus facile à manipuler.
j'ai suivi un tutoriel et voici ce que j'ai fait :
fichier hello-service.php (le webservice)
Fichier hello-appel.php (pour tester le webservice).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php include('../php/inc/lib/nusoap.php'); $serveur = new soap_server; $serveur->register('bonjour'); function bonjour($prenom) { return "Bonjour $prenom!"; } $serveur->service($HTTP_RAW_POST_DATA); ?>
Je n'ai pas d'erreurs, mais je n'ai pas non plus 'Bonjour Harry' comme je devrais, juste une page blanche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php include('../php/inc/lib/nusoap.php'); $client = new soapclient('http://www.monsite.com/nusavon/hello-service.php'); $parametres = array('prenom'=>'Harry'); ?> <?=$client->call('bonjour', $parametres);?>
Vous avez une idée ? des remarques ?
(j'ai remplacé l'adresse dans le code par 'monsite' le reste est le contenu réel).
Merci
Partager