Toon posts:

[ASP.net] Google api implementeren?

Pagina: 1
Acties:
  • 143 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Hoe kan ik de google api implementeren in mijn asp.net code (vb.net)?
Ik werk met web matrix dus geen add webreference gedoe mogelijk!
Help >:)

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 22:51

D2k

Welkom in P&W -> Quickstart (update 2/10/2002)

je praat in raadsels, geef eens wat duidelijker aan wat je nou precies wil

Doet iets met Cloud (MS/IBM)


Verwijderd

Topicstarter
Misschien ken je de google api op http://www.google.com/apis die gratis ter beschiking wordt gesteld?
Hoe kan ik deze nu oproepen via asp.net?
Hier volgt mijn asp.net code die NIET werkt :s
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<%@ Page Language="VB" %>
<script runat="server">

    ' Insert page code here
    '
    
    Sub Button1_Click(sender As Object, e As EventArgs)
    ' Maak een Google-zoekobject.
    Dim s As New Google.GoogleSearchService()
    ' Roep de zoekmethode op.
    Dim r As Google.GoogleSearchResult = _
       s.doGoogleSearch(txtLicenseKey.Text, txtSearchTerm.Text, 0, 1, _
       False, "", False, "", "", "")
    ' Haal het geschatte aantal resultaten voor de zoekactie op en geef deze weer
    Dim estResults As Integer = r.estimatedTotalResultsCount
    lblSearchResults.Text = CStr(estResults)
    
    End Sub

</script>
<html>
<head>
</head>
<body>
    <form runat="server">
        <p>
            <asp:TextBox id="txtSearchTerm" runat="server" Width="197px"></asp:TextBox>
            <asp:Button id="Button1" onclick="Button1_Click" runat="server" Text="Zoek op google"></asp:Button>
        </p>
        <p>
        </p>
        <p>
            <asp:TextBox id="txtLicenseKey" runat="server" Width="270px"></asp:TextBox>
        </p>
        <p>
            <asp:Label id="lblSearchResults" runat="server" Width="271px"></asp:Label>
        </p>
        <!-- Insert content here -->
    </form>
</body>
</html>

Je moet niet op de look ofzo letten want het is puur een testpaginaatje, zou stom zijn eerst uit te bouwen en dan te constateren dat het niet werkt :d
Ken

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

Create a Google Account
To access the Google Web APIs service, you must create a Google Account and obtain a license key. Your Google Account and license key entitle you to 1,000 automated queries per day.
Dit heb je gedaan?

Krijg je een foutmelding?

Verwijderd

1) Gebruik [ code ] tags om je code voor betere leesbaarheid
2) Wat 'doet het niet'? Dat is een beetje onduidelijk. Krijg je foutmeldingen? Krijg je geen resultaten? Wat heb je al geprobeerd om het probleem op te lossen? Kortom, lees nogeens de quickstart, en probeer je bericht aan te passen aan de regels die daarin staan.

  • Buzzman
  • Registratie: Juni 2000
  • Niet online
http://www.fawcette.com/vsm/2002_08/magazine/columns/aspnet/

op de bekende sites is hier best veel over te vinden..

Verwijderd

Topicstarter
Sry was met quick reply bezig!
Euuhhm, simpel het werkt niet maar ik heb mijn web.config ingesteld om fouten niet weer te geven dus ik ken de juiste foutcode niet, sry
Hier is de url waar het om gaat: http://forpex.www1.dotnet...eta/bin/googlesearch.aspx

Verwijderd

Verwijderd schreef op 10 November 2002 @ 21:27:
Sry was met quick reply bezig!
Euuhhm, simpel het werkt niet maar ik heb mijn web.config ingesteld om fouten niet weer te geven dus ik ken de juiste foutcode niet, sry
Hier is de url waar het om gaat: http://forpex.www1.dotnet...eta/bin/googlesearch.aspx
Dus anderen moeten nou gaan debuggen voor jou, of gaan gokken wat er mis is op jouw machine? Dat lijkt me niet echt de bedoeling.

  • maikel
  • Registratie: Januari 2001
  • Laatst online: 28-08 13:52
Verwijderd schreef op 10 November 2002 @ 21:27:
Sry was met quick reply bezig!
Euuhhm, simpel het werkt niet maar ik heb mijn web.config ingesteld om fouten niet weer te geven dus ik ken de juiste foutcode niet, sry
Hier is de url waar het om gaat: http://forpex.www1.dotnet...eta/bin/googlesearch.aspx
Wat zou je er van zeggen om even je web.config zo aan te passen dat ie de fouten wel weergeeft ?? :)

Verwijderd

Topicstarter
Mss geen slecht idee maar mijn website draait daar ook op en ik wil het niet echt riskeren :s
Ga het ff hosten op server met foutmeldingen!

Verwijderd

Topicstarter
Ik heb iets raars ontdekt! Asp.net beveiligd directory's met de naam bin :s
http://forpex2.www1.dotne...com/bin/googlesearch.aspx
tgov http://forpex2.www1.dotnetplayground.com/googlesearch.aspx

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 29-08 12:08

gorgi_19

Kruimeltjes zijn weer op :9

Is eigenlijk wel logisch dat ASP.Net deze folder beveiligd.. Anders kan iedereen je .dll's downloaden.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Kijk eens op http://beta.www3.dotnetplayground.com/googlesearch.aspx het werkt!
Nu nog wat error afhandeling en het is klaar :)
Was gewoon vergete de dll in de juiste bin-directory te plaatsen!
DOOOOOOOMMMMM

Verwijderd

Verwijderd schreef op 11 November 2002 @ 12:56:
Was gewoon vergete de dll in de juiste bin-directory te plaatsen!
:) Je had 'm ook in de GAC kunnen zetten... >:)
Pagina: 1