Re: Creation Client Soap xml avex windev pour PagesJaunes

Posté par Anonyme le 15/1/2005 12:58:11
Coucou,
Intéréssé par ce petit bout de projet, je me suis inscrit sur le site labs des pages jaunes afin d'avoir un identifiant et un mot de passe.

En utilisant les fonctions SOAP fournient par windev j'ai réussit sans problèmes à m'identifier et à lancer des requêtes
d'interrogation.

Mes petits bouts de codes si ca vous interesse :) :

Authentification :
ResExécution est un booléen

SOAP.Valeur[1] = "Votre_login"
SOAP.Nom[1] = "NAME"
SOAP.Type[1] = SOAPTypeChaîne

SOAP.Valeur[2] = "Votre_motdepasse"
SOAP.Nom[2] = "PASSWORD"
SOAP.Type[2] = SOAPTypeChaîne

ResExécution = SOAPExécute("http://labs.pagesjaunes.fr:9001", "Authenticate", "PagesJaunes")


... et pour interroger la base :
//AdresseCodePostal(10, "RUE DU FAUBOURG SAINT HONORE", "75008");
//AdresseCodePostal(NUMBER, STREET, POSTALCODE);
SOAP.Valeur[1] = 10
SOAP.Nom[1] = "NUMBER"
SOAP.Type[1] = SOAPTypeEntier

SOAP.Valeur[2] = "RUE DU FAUBOURG SAINT HONORE"
SOAP.Nom[2] = "STREET"
SOAP.Type[2] = SOAPTypeChaîne

SOAP.Valeur[3] = "75008"
SOAP.Nom[3] = "POSTALCODE"
SOAP.Type[3] = SOAPTypeChaîne


ResExécution = SOAPExécute("http://labs.pagesjaunes.fr:9001", "AdresseCodePostal", "PagesJaunes")

fSauveTexte("C:\test_pj.txt",SOAPDonneRésultat(SOAPRésultat))


Il ne reste plus qu'à formater les résultats.

pouf pouf.

Voila bonne continuation à vous :)

r.kevin

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=12&topic_id=1527&post_id=6957