Pas d'inquiétude, avec PBAdonf, c'est dans la poche ! ^^

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