Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Services Web
Services Web Forum d'entraide pour les services Web en PHP, qui permettent de créer et de consommer facilement des webservices (génération de WSDL etc.). Exemples : SOAP, NuSOAP, REST, SCA-SDO... Avant de poster -> Cours webservices
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/03/2006, 20h12   #1
Membre du Club
 
Inscription : avril 2005
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 46
Points : 42
Points : 42
Par défaut [SOAP] Probleme de passage de parametres

Bonjour,

Je dois faire appel à une fonction soap, le probleme est que je ne comprends pas comment faire passer mes parametres en PHP.

Le WSDL de la fonction est le suivant :

Code :
1
2
3
4
<wsdl:operation name="expeditionV2" parameterOrder="esdParams header shipper customer recipient ref skybill skybillParams password">
<wsdl:input message="impl:expeditionV2Request" name="expeditionV2Request"/>
<wsdl:output message="impl:expeditionV2Response" name="expeditionV2Response"/>
</wsdl:operation>
Et pour esdParams, j'ai les infos suivantes :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<complexType name="ESDParams">
&#8722;
	<sequence>
<element name="retrievalDateTime" nillable="true" type="xsd:dateTime"/>
<element name="closingDateTime" nillable="true" type="xsd:dateTime"/>
<element name="specificInstructions" nillable="true" type="xsd:string"/>
<element name="height" type="xsd:float"/>
<element name="width" type="xsd:float"/>
<element name="length" type="xsd:float"/>
<element name="shipperCarriesCode" nillable="true" type="xsd:string"/>
<element name="shipperBuildingFloor" nillable="true" type="xsd:string"/>
<element name="shipperServiceDirection" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
Pour esdParam, j'ai 9 variables à renseigner, mais je n'ai pas trouve comment les renseigner via PHP.

Si quelqu'un pouvait me donner un coup de main, merci d'avance,
_Froggy_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2006, 20h42   #2
Membre émérite
 
Avatar de macbook
 
Inscription : février 2006
Messages : 840
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 840
Points : 924
Points : 924
Je n'ai jamais utilisé SOAP, mais il me semble que le système est dépassé ?

http://www.sitepoint.com/blogs/2006/03/20/ws-deadparrot/
__________________
Consultant idéaliste.
macbook est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2006, 20h53   #3
Membre du Club
 
Inscription : avril 2005
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 46
Points : 42
Points : 42
disons que je suis dans la position du client, pas du serveur, donc je prend ce qu'on me donne
_Froggy_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2006, 20h54   #4
Membre émérite
 
Avatar de macbook
 
Inscription : février 2006
Messages : 840
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 840
Points : 924
Points : 924
J'avais aussi un peu conscience de ne pas trop t'aider là...
__________________
Consultant idéaliste.
macbook est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h57.


 
 
 
 
Partenaires

Hébergement Web