Précédent   Forum du club des développeurs et IT Pro > 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
 
Outils de la discussion
Publicité
'
Vieux 01/08/2012, 14h50   #1
piotrowski-s
Membre à l'essai
 
Homme Stanislas P.
Étudiant
Inscription : avril 2007
Messages : 197
Détails du profil
Informations personnelles :
Nom : Homme Stanislas P.
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : Conseil

Informations forums :
Inscription : avril 2007
Messages : 197
Points : 22
Points : 22
Par défaut Aide SOAP et PHP

Bonjour tout le monde j'ai un accès sur un site web qui fournit des informations légales sur les entreprises. Je voudrais afficher ces informations sur mon site Web php en parce que je gérer dans ce site qui était créée par moi aux dossiers de mes clients.

Le fait est que la société qui fournit l'information juridique m'a donné un fichier WSDL d'un login et un mot de passe, mais je ne sais pas comment l'utiliser avec SOAP.

En fait, j'ai écrit ce code, mais je ne peux pas rien faire d'autre parce que je ne sais pas comment il devrait être.

j'en ai vu plusieurs mais j'y comprend, rien, et biensur je n'ai aucun message d'erreur.

Voici le code que j'ai réussi a écrire en comprenant ce que j'ai compris.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
 
// L'adresse du WSDL
$wsdl = "https://www.creditsafe.fr/getdata/service/CSFRServices.asmx?WSDL";
 
$d="451807044";
 
// Création du client. SOAP en version 1.2
$client = new SoapClient($wsdl, array('soap_version' => SOAP_1_2));
//var_dump($client->__getFunctions()); 
$client->__soapCall("GetData", array($d));
 
?>
et dans le var dump cela me renvoi deux tableaux:

Code :
1
2
3
array
  0 => string 'GetDataResponse GetData(GetData $parameters)' (length=44)
  1 => string 'GetDataResponse GetData(GetData $parameters)' (length=44)
mais hormis cela je ne sais pas comment avancer, pourtant je me suis assuré de lire et de relire la doc plusieurs fois, en dépit de cela je n'arrive pas a progresser.

Par avance merci pour toute aide qui me fera avancer.
piotrowski-s est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 19h14.


 
 
 
 
Partenaires

Hébergement Web