Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
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
Bonjour,
Regarde à ce lien il y a un exemple.
http://www.sybase.com/detail?id=1024338
Hors ligne
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
Hors ligne