SOAP en php

Fermé
dzogangdarole Messages postés 9 Date d'inscription mardi 29 mai 2012 Statut Membre Dernière intervention 31 mai 2012 - 29 mai 2012 à 12:21
fabb63 Messages postés 1 Date d'inscription mercredi 20 février 2013 Statut Membre Dernière intervention 20 février 2013 - 20 févr. 2013 à 20:37
Bonjour,

SVP est ce que quelqu'un pourrai me fournir un tutoriel en français si possible sur le protocole SOAP en PHP
ou
un exemple de code en php permettant d'envoyer un fichier xml en utilisant le protocole SOAP ensuite récupérer la réponse (qui est en xml) et de la traiter pour extraire les infos de confirmation.

en fait je fais un stage où je travaille sur un projet dont une partie consiste à effectuer des opérations sur une application installé dans un serveur via une API:
la documentation precise que c'est le protocole SOAP qui est utilisé par le biais d'un fichier xml. par exemple pour inscrire un client je dispose d'un fichier xml spécifiant les paramètres du client à inscrire. la documentation fourni aussi de l'url du service du genre : http://SERVER_IP/Dir/newcustumer.cgi
A voir également:

3 réponses

Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 993
29 mai 2012 à 17:27
Salut,

En réponse à ta question, voici un Tutoriel SOAP en PHP.
0
dzogangdarole Messages postés 9 Date d'inscription mardi 29 mai 2012 Statut Membre Dernière intervention 31 mai 2012
29 mai 2012 à 18:47
slt
c'est bon mai ce tuto n'est pas assez explicite
il ne me montre pas comment gerer le fichier xml permettant par exemple
d'enregistrer un client
0
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
Modifié par scriptiz le 30/05/2012 à 08:52
https://www.php.net/manual/fr/book.soap.php

Il me semble par contre qu'il faut PHP 5 minimum, et l'extension libxml.

Fin bon s'il n'est pas disponible de base regarder dans la partie Configuration/Installation ;)

Sinon il y a aussi NuSoap :
https://sourceforge.net/projects/nusoap/

qui lui ne require pas d'extensions PHP particulières, c'est juste un ensemble de classes en PHP qui te permettent de créer et d'utiliser des services web SOAP.

"The most successful method of programming is to begin a program as simply as possible, test it, and then add to the program until it performs the required job." -- PDP8 handbook, Pg 9-64
0
fabb63 Messages postés 1 Date d'inscription mercredi 20 février 2013 Statut Membre Dernière intervention 20 février 2013
20 févr. 2013 à 20:37
Salut,

tu as finalement trouvé quelquechose qui t'a aidé ?
De mon côté, je cherche aussi pour passer des paramètres complexes à une requete soap .?
C'est pour un module chronopost sur un site web... grosse galère je trouve
0