Salve ragazzi. Ho visto che qualcuno ha difficoltà nell'usare la ricerca con google e in particolar modo nell'utilizzo della classe GoogleSearch.
Per poter usare un web services asp.net ti permette di creare una classe (wrapper) con i metodi del ws. In questo modo non dobbiamo fare altro che instanziare la classe e richiamare i metodi come se fossero in locale.
Questo wrapper si puà creare in diversi modi.
Chi vs.net non deve fare altro che aggiungere un web reference con l'indirizzo del wsdl(http://api.google.com/GoogleSearch.wsdl) e ha già il wrapper pronto, mentre chi non lo usa deve utilizzare uno strumento del framework: wsdl.exe
lanciate questo dalla finestra di prompt:
wsdl.exe /language:vb /out:search.vb http://api.google.com/GoogleSearch.wsdl
A questo punto avrà creato un file di nome search.vb.
Avete due possibilità, o compilarlo e mettere la dll nella vostra applicazione web oppure mettetelo nella stessa directory dove risiede il file di search.aspx.

Ciao


Ciao<br><b>Nulla si crea, nulla si distrugge, ma tutto si trasforma</b><br>Il mio articolo ma vieniii


Ciao

Il mio blog
Homepage
32 messaggi dal 03 giugno 2001
ciao

non ci riesco... mi sono registrato ho scaricato tutto ma non riesco a creare il file search.vb .... non utilizzo vs.net pertanto dovrei scrivere sul prompt "wsdl.exe /language:vb /out:search.vb" ma non esiste nessuno strumento del framework: wsdl.exe
forse perchè non ho installato la versione completa? fammi sapere qualcosa ... ciao e grazie

esatto, devi avere l'SDK, altrimenti wsdl non esiste.

<hr color="#31659C" noshade size=1>
Daniele Bochicchio
<b>Content manager di http://www.aspitalia.com</b>

ASP 3 per esempi il mio libro

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
79 messaggi dal 10 luglio 2001
Ho eseguito il comando come spiegato ma mi da un errore:
Errore durante l'elaborazione di http://api.google.com/googlesearch.wsdl
IL DOCUMENTO HTML NON CONTIENE INFORMAZIONI PER L'INDIVIDUAZIONE DEL SERVIZIO WEB

Ora provo il sistema con VS ma preferivo questo....con VS ci litigo!

Grazie

Benedetto Dell'Ariccia
19 messaggi dal 20 aprile 2001
neanche a me funzionava, ovvero creava in modo errato il file search.vb, allora ho scaricato il file e creato in locale e comer per magia funziona.

ciao

&lt;Alberto/&gt;

&lt;Alberto/&gt;
ma strano..dovrebbea andare.
Scaricate il contratto wsdl e usatelo in locale

Ciao<br><b>Nulla si crea, nulla si distrugge, ma tutto si trasforma</b><br>Il mio articolo ma vieniii

Ciao

Il mio blog
Homepage
Aggiungo anche che nel calcolo delle pagine viene usata la funzione math.floor. Scusatemi ma è sbagliato, arrotonda per difetto. Usate Ceiling che arrotonda per eccesso.
Ciao

Ciao<br><b>Nulla si crea, nulla si distrugge, ma tutto si trasforma</b><br>Il mio articolo ma vieniii

Ciao

Il mio blog
Homepage
1 messaggio dal 07 agosto 2001
scusa, ma da dove hai scaricato search.vb?

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.