« 1 (2) 3 »


Re: Creation Client Soap xml avex windev pour PagesJaunes
Anonyme
voici le detail sur le bouton 'suite' pour passer un une autre
page de resultat

form_suite methode GET

http://www.mini-challenge2007.mine.nu/

Contribution le : 09/12/2004 15:22
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Anonyme
un super article qui montre la methode utiliser pour wrapper puis convertir les pages blanches en xml et plus...

http://www.mini-challenge2007.mine.nu/aixo03.pdf

Contribution le : 09/12/2004 15:37
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

J'ai commencé à créer une classe j'arrive à envoyer les données , je comence à récupérer les données et j'arrive à passer aus pages suivantes

A Suivre...

Contribution le : 09/12/2004 15:56
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Anonyme
Peux tu me poster tes debuts 'class'..de facon à etre synchro ??

Contribution le : 09/12/2004 16:02
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Stagiaire WDF
Inscrit:
03/12/2004 18:00
Post(s): 15
excuses moi pour ce post anonyme...visiblement tu vas plus vite que moi !! c'est ca les vrais de vrais

Contribution le : 09/12/2004 16:04
_________________
a bientot

OUIOUI
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Ok je te fais parvenir le début de ma classe.

Pour le moment elle ne récupère que les infos de la première page.

le probleme pour accéder aux pages suivantes est déjà intégrée mais pas encore activée.

Beaucoup de tests restes à faire pour améliorer la lecture
J'avais commencé avec les expressions régulières en DotNet qui fonctionnait très bien mais je ne l'ai pas traduit en WinDev.
J'ai plutot attaqué directement le HTML.
Le projet qui l'accompage permet d'effectuer des interrogations aussi bien sur les pages jaunes que sur les pages blanches.

Contribution le : 10/12/2004 00:51
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Stagiaire WDF
Inscrit:
03/12/2004 18:00
Post(s): 15
L'avancee est considérable...je vous ai envoyer un mail de facon à ne pas surcharger le forum de posts sans interet immediat pour le lecteur..

Bon Week end

Contribution le : 10/12/2004 11:09
_________________
a bientot

OUIOUI
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Stagiaire WDF
Inscrit:
03/12/2004 18:00
Post(s): 15
Bonjour,


As tu evolué sur le projet durant le week end ?? pour ma part je commence à comprendre la demarche employée et pense que l'appel des pages dans un champ html et la saisie des recherches dans la page PJ evite bien des pb...
L'extraction des infos et emails semble apartenir au meme champ ??

Peut tu me tenir informé de tes avancées par l'envoi d'une upgrade de ton module...


Merci

Contribution le : 13/12/2004 11:40
_________________
a bientot

OUIOUI
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Non je n'ai pas eu le temps de poursuivre sur ce projet car j'ai passé le Week-End à tester WinDev9.

Contribution le : 13/12/2004 12:52
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Stagiaire WDF
Inscrit:
03/12/2004 18:00
Post(s): 15
Bonjour,

Tu as une idee du moment ou tu pourras continuer...


Contribution le : 13/12/2004 13:14
_________________
a bientot

OUIOUI
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Stagiaire WDF
Inscrit:
03/12/2004 18:00
Post(s): 15
As tu remarqué qu'il s'agit d'un html semi structuré puisque
lors des imports, les infos sont décalées ??

Contribution le : 14/12/2004 10:37
_________________
a bientot

OUIOUI
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Dans l'immédiat je réserve un peu de mon temps aux tests de la version 9 de notre outil de développement, ce qui va bien me prendre une dizaine de jour.

Je vous laisse donc le plaisir d'y apporter les modifications nécessaires.

Contribution le : 14/12/2004 11:08
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Stagiaire WDF
Inscrit:
03/12/2004 18:00
Post(s): 15
Avez vous eu l'opportunite de creer la procedure "page suivante" et la boucle jusqu'a la derniere page ce qui m'aiderai bien...pour la suite je vous tiendrai au courant des evolutions.
Si oui pouvez vous me faire parvenir par mail votre derniere version.

Petite question le serveur hyperfile sous linux accepte t-il l'hebergement de .fic de version 8 et du webdev 7 sans etre oblige de passer en 9 ?

Contribution le : 14/12/2004 11:34
_________________
a bientot

OUIOUI
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Oui,

La procédure existe déjà dans la classe fourni, il s'agit de la méthode AjouteInformations(,,)

Il suffit de passer la valeur "form_suite" comme nom du bloc Form

Il reste la boucle principale à créer.
tantque que la valeur "form_suite" exite dans le source de la page en cours c'est qu'il existe encore des données à récupérer.

un probleme subsiste sur le dernier domicilier trouvé, les adresses et tels ne sont pas récupérés

En résumé avec une dizaines de ligne de code la classe devrait être opéationnelle.

On peut aussi prévoir de récupérer le emails


Contribution le : 14/12/2004 12:34
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Stagiaire WDF
Inscrit:
03/12/2004 18:00
Post(s): 15
ok merci charly et bon test je reviens vers toi dès que je sui s en bonne voie...

Concernant le nouveau serveur sous linux ???

Bon courage et bonnes fetes de fin d'année si on ne se recontacte pas avant.


Contribution le : 14/12/2004 12:58
_________________
a bientot

OUIOUI
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Anonyme
Bonjour Charly,

Suite à ton dernier post, as tu eu l'occasion de terminer le projet.

Pour ma part je bloque sur form suite et la boucle.

Aurais tu un peu de temps pour moi..

Merci

Contribution le : 28/12/2004 14:39
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Anonyme
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

Contribution le : 15/01/2005 12:58
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Anonyme
Merci kevin !!!

Une piste bien pratique..en effet à ma grande surprise notre ami CHARLY ma gentillement laissé tomber pour mieux vendre les resultats des demarches effectuées aux plus offrants
( SOCIETES... X Y OU Z) alors que deux semaines auparavant il me faisait la morale sur le bien fondé de la licence libre....

Pour l'exploitation un petit coup de XML doit faire la soudure

A+ pour de nouvelles aventures et merci de ton post

ouioui69@hotmail.com

Contribution le : 17/01/2005 20:39
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Anonyme
Tu peux aussi ajouter la fonction d'annuaire inversé (recherche d'adresses à partir de numéros de téléphones) d'infobel (http://www.infobel.com/france/wp/revsearch/default.asp) en complément, ça peut faire un ajout intéressant et sympa :)

A plouche

R.Kévin

Contribution le : 18/01/2005 01:00
Créer un fichier PDF de la contribution Imprimer


Re: Creation Client Soap xml avex windev pour PagesJaunes
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour OuiOui,

'Laisser tomber' est un bien grand mot alors que je vous ai écrit la quasi-totalitée du code. Votre demande initiale n’était qu’une demande d’orientation pour vos recherches. Il ne vous restait qu'une boucle principale d'une dizaine de lignes à écrire et vous me reprochez de ne pas vous l’avoir écrit.

Vous ne vous souciez pas de mes besoins, mais égoïstement vous ne regardez que les vôtres.
L’histoire ne dit pas non plus ce que vous, vous aviez l’intention de faire de cette ressource.

Regardez bien l'utilisation du service soap sur les pages jaunes, la partie gratuite est limitée à une centaine d'interrogations. Au-delà, le service est payant. C’est pour cela que la méthode que je vous ai mise en place utilise le code html et ne devrait pas tenir compte de cette limite.

Certes il est plus simple de demander aux autres de faire tout le travail à votre place.

Je vous rappelle moi aussi le principe de l'open source qui consiste à partager le savoir et les sources et ce, dans les deux sens, pour ma part cela n'a été que dans un sens.

Dans cette idée, demandez aussi à Kevin de vous écrire aussi le décryptage du XML cela vous facilitera le travail et vous économisera du temps de développement.

Vous me critiquez parce qu’une ouverture m’a été proposée pour mes compétences et que cela nuit à votre développement. Désolé mais je ne suis pas que philanthrope. Je ne me suis pas engagé à écrire l’intégralité du module et j’en suis désolé si vous l’avez cru.

Sachez qu'à la base ce site à un coup de fonctionnement et rien ne vous est demandé en échange. Contrairement à d'autre, ce site n'est pas hébergé gracieusement, et que pour mettre ces services a disposition, les membres de l'équipe WDForge en supportent les coups financiers.
Si vous estimez que cela n’est pas assez,

nous vous invitons à palier à ce manque, nous recherchons justement à agrandir notre équipe afin de mieux répondre aux demandes et faire face aux différents services qui vous sont proposés.

Vous vous rendrez compte de par vous même qu’il est alors plus facile de demander que de tenter de s’efforcer de répondre au mieux aux questions qui nous sont posées.
Je pense que les réponses qui sont faites sur nos forums sont la plupart du temps bien plus détaillées que sur la plupart des autres sites, et cela demande aussi beaucoup de temps, de recherche que souvent certains visiteurs ne prennent pas le temps d'effectuer avant de poster leurs questions, car cela est plus simple.

-Réponses aux posts dans les différents forums
-Rédactions de dossiers
-Recherches et évolution des services (la partie cachée du site qui représente un énorme travail)
-Mise en ligne de ressources diverses

Je suis concient des attentes que vous aviez, mais nous avons, nous aussi des obligations de résultats envers nos employeurs et nous ne pouvons consacrer toutes nos journées à écrire l'intégralité de certaines applications au détriment de mos emplois.

Nous ne sommes que trop peu pour répondre à toutes les attentes et nous nous efforçons de faire de notre mieux et apparemment cela, d'après votre post, n'a pas l'air de vous suffire. J'en suis désolé mais, croyez moi cela représente déjà beaucoup d'heures qui ne sont pas consacrées à nos familles. Il nous faut bien faire la part des choses.



Contribution le : 18/01/2005 03:08
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
« 1 (2) 3 »




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2