[PHP] SOAP / WSDL noob [Résolu/Fermé]

Signaler
Messages postés
197
Date d'inscription
samedi 19 novembre 2005
Statut
Membre
Dernière intervention
13 juillet 2011
-
Messages postés
197
Date d'inscription
samedi 19 novembre 2005
Statut
Membre
Dernière intervention
13 juillet 2011
-
Bonjour,

Je n'ai jamais utilisé SOAP/WSDL. Je dois accèder à un webservice pour en retirer des informations. J'ai parcouru php.net et le site du w3c sans grand succès...
Je ne comprend pas bien la documentation technique.

Je dois utiliser la méthode "Tarif", qui selon la doc technique devrait être de ce type :
<Tarif> 
 <Clef></Clef> 
 <TarifParams IdCo=""> 
   <Devis> 
      <Personne> 
         <Nom> </Nom> 
        <Prenom>Prenom</Prenom> 
        <Numero></Numero> 
        <Type>Adherent</Type> 
        <DateNaissance></DateNaissance> 
      </Personne> 
      <Parametres> 
        <DateEffet></DateEffet> 
        <CodePostal></CodePostal> 
        <Produit> </Produit> 
         <Garanties> 
           <Garantie> 
                <Libelle> </Libelle> 
           </Garantie> 
        </Garanties>         
      </Parametres> 
    </Devis>  
  </TarifParams> 
</Tarif>


Mais je ne vois pas comment faire pour envoyer ça par php. :s

J'ai quelque chose du genre déjà :

$client = new SoapClient('https://adresseweb.com/file.asmx?wsdl'); 
$result = $client->Tarif();


Quel que soit ce que je met entre les parenthèses de la méthode "Tarif" j'ai un sale :

Server was unable to process request. ---> Object reference not set to an instance of an object.


Merci de votre aide. :)

1 réponse

Messages postés
197
Date d'inscription
samedi 19 novembre 2005
Statut
Membre
Dernière intervention
13 juillet 2011
6
Pour les intéressés : wsdl2php