Répétez apres moi :J'aime PBAdonf. J'aime PBAdonf. J'aime PBAdonf.

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 03-02-2010 14:00:16

pha  
Membre
Date d'inscription: 18-03-2008
Messages: 4
Pépites: 19
Banque: 0

Appel de google à travers un web service

Bonjour,

techno : PB10.5 /xp

Je cherche à appeller google a prtir d'un web service.

j'ai donc crèer avec web service proxy wizard une proxy avec le fichier GoogleSearch.WSDL; je
l'ai déployer et je me retrouve avec :
   - GoogleSearchPort
   - Typens_directorycategory  (structure)
   -  typens_googlesearchresult ("")
   -  typens_resultelement ("")

Jusque la tout va bien.

Maintenant comment utiliser ces structures de données ? ca c'est une autre histoire

j'ai lu des infos dans le forum mais .........

Si un forumeur a essaye d'utiliser je suis preneur de conseils ( voir de codes)

Merci d'avance

Philippe

Hors ligne

 

#2 03-02-2010 14:30:47

johnpelu  
Membre Power Geek
Date d'inscription: 17-10-2008
Messages: 179
Pépites: 677
Banque: 0

Re: Appel de google à travers un web service

Bonjour,

Regarde à ce lien il y a un exemple.
http://www.sybase.com/detail?id=1024338

Hors ligne

 

#3 11-02-2010 13:03:44

pha  
Membre
Date d'inscription: 18-03-2008
Messages: 4
Pépites: 19
Banque: 0

Re: Appel de google à travers un web service

j'ai regardé le site que m'a indiqué et j'aai ecrit ceci :


googlesearchport     conn
long                         lLog ,rVal
boolean                   lb_filter = true
boolean         lb_safesearch = true
string        ls_restrict     = 'yes'
string        ls_lr = ''
string        ie  = 'latin1'
string        oe = 'latin1'
typens__googlesearchresult    lst_googleresult

//pxyHelloWorldWSImplPort     proxy_obj 

conn = create googlesearchport 

try
    lst_googleresult = conn.dogooglesearch('<license-key>','PowerBuilder 9',0,10,lb_filter,ls_restrict,lb_safesearch,ls_lr,ie,oe)
catch  (runtimeerror e)
    messagebox('',e.text)
end try



à l'exécution il PB a renvoyé :  bad runtime


alors quid , qu'ai je oublié, mal code ?????

Hors ligne

 

#4 11-02-2010 13:09:05

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: Appel de google à travers un web service


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22