Soap

Goshi
Invité n'ayant pas de compte PHPfrance

12 févr. 2006, 02:42

Hello, je débute avec SOAP.

Ce que je souhaite faire est assez simple. J'ai 4 xml qui correspondent à 4 requetes SOAP différentes. Selon la requete je dois afficher un XML ou un autre.

La requete est :

Code : Tout sélectionner

POST /jeux/index.php HTTP/1.1 Host: tabs.msncreative.net Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://www.msn.com/webservices/Messenger/Client/GetAppEntry" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetAppEntry xmlns="http://www.msn.com/webservices/Messenger/Client"> <ID>int</ID> </GetAppEntry> </soap:Body> </soap:Envelope>
La seule chose qui change entre chaque requete est le nombre dans les balises <ID></ID>.

Quelqu'un peut me dire comment faire pour lire la requete ? Une fois que je l'aurais il me suffira de parser ce xml pour lui envoyer la réponse correspondante mais je ne sais pas obtenir la requete.

Merci beaucoup, la moindre aide est très appréciée, je cherche depuis un bon moment sur ce détail qui me bloque considérablement.