IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[Web Service][SOAP] Erreur envoi xml webservice


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 307
    Points : 87
    Points
    87
    Par défaut [Web Service][SOAP] Erreur envoi xml webservice
    Bonjour,

    Je dois envoyer à un webservice un xml du genre :
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <soapenv:Envelope xmlns:soapenv="http://..." xmlns:soap="http://...">
       <soapenv:Header/>
       <soapenv:Body>
          <soap:createClient>
             <createClientType>
                <Client ClientId="0012345678" Raison="customer1"
                 Email="someone@somewhere.com" Prenom="Some" Nom="One" />
             </createClientType>
          </soap:createClient>
       </soapenv:Body>
    </soapenv:Envelope>

    Pour ce faire, je procède comme ceci en PHP mais il me ressort "erreur". Voyez-vous d'où ça peut venir ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    <?php
    ini_set('display_errors',1);
     
    //require_once 'include/config.ini.php';
    // Pour supprimer le cache du web-service
    ini_set('soap.wsdl_cache_enabled', 0);
     
    class authRequest { 
    	public function authRequest()
        {
            // Traitée comme un constructeur dans PHP 5.3.0-5.3.2
            // Traitée comme une méthode normale depuis PHP 5.3.3
        }
    }
     
    // Nouveau Client SOAP
    try {
    	// Nouvelle instance de la classe soapClient
    	$client = new SoapClient('Webservice.wsdl');
     
    	$var = new SoapVar('<createClientType><Client ClientId="25000" Raison="customer1"
    	Email="someone@somewhere.com" Prenom="Some" Nom="One"></Client></createClientType>', XSD_ANYXML);
     
    	$params = array(new SoapParam($var, 'createClientType'));
     
    	    try {
            $result = $client->__soapCall(
                "createClient", $params);
    		echo "Response:\n" . $client->__getLastResponse() . "\n";
        } catch (SoapFault $fault) {
    		echo "erreur";
            return false;
        } 
     
     
    } catch (SoapFault $fault) {
    	echo 'erreur : '.$fault;
    Merci d'avance

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 307
    Points : 87
    Points
    87
    Par défaut
    Personne ne peut m'aider ?

Discussions similaires

  1. [Web Service][SOAP] Erreur avec php5 et soap
    Par lehic dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 02/08/2011, 17h23
  2. [Web Service][SOAP] erreur rencontrée avec nusoap
    Par Longrais dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 26/03/2008, 18h07
  3. [Web Service][SOAP] Utilisation d'un webservice
    Par hacksi dans le forum Bibliothèques et frameworks
    Réponses: 15
    Dernier message: 04/03/2008, 11h08
  4. [Web Service][SOAP] Appel d'un WebService dans PHP
    Par ggjedi dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 09/02/2008, 10h36
  5. [Web Service][SOAP] Erreur d'encodage ?
    Par tintin72 dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 21/06/2007, 09h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo