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 :
Et pour esdParams, j'ai les infos suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Pour esdParam, j'ai 9 variables à renseigner, mais je n'ai pas trouve comment les renseigner via PHP.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <complexType name="ESDParams"> − <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>
Si quelqu'un pouvait me donner un coup de main, merci d'avance,
Partager