WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Nytt API från Google (https://www.wn.se/forum/showthread.php?t=28907)

JLE 2008-04-25 09:21

Google släppte igår ett nytt REST API som skall ersätta deras SOAP API (som de slutade att dela ut API nyckar till 2006):

Mycket trevlig nyhet för de som som vill göra sökfrågor "server-side".

Dokumentation: http://code.google.com/apis/ajaxsearch/doc...entation/#fonje
Video: http://google-code-updates.blogspot.com/20...om-outside.html

För att använda Googles REST API i PHP:

Kod:

$url = “http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=Hello%20World”

// sendRequest
// note how referer is set manually
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_REFERER, “http://www.knark.com”);
$body = curl_exec($ch);
curl_close($ch);

// now, process the JSON string
$json = json_decode($body);
// now have some fun with the results…


objx 2008-04-25 10:36

Wow, tack för tipset. Kan man göra mycket kul med!

stuckish 2008-04-25 15:43

Är inte nytt det här va? Jag har redan gjort en lösning på detta och det var typ 2 veckor sen :)

http://blogoscoped.com/archive/2008-04-09-n26.html <- April 10 :)

JLE 2008-04-26 00:29

Ahh. De smygsläppte detta för tre veckor sedan: - "Three weeks ago, we quietly launched support for accessing the AJAX Search, Feed, and Language APIs from Flash, and other non JavaScript environments."

eliasson 2008-04-26 14:08

Sweeet!

stuckish 2008-04-28 08:46

Är jävligt nice iallafall. Slängde som sagt ihop en lösning i .net för det. JSON är väl inte världens smidigaste format om man inte jobbat med det så mycket men som sagt .. man kan göra precis vad man vill med datan man får tillbaks ..

nicclas 2008-04-28 09:21

Citat:

man kan göra precis vad man vill med datan man får tillbaks ..
Ja, man kan... men man får inte för Google ;-)

JLE 2008-04-28 10:50

Tydligen får man enbart tillbaka MAX 32 träffar, någon som kan bekräfta detta?

ptz0n 2008-05-23 14:57

Stämmer bra med 32 svar som max. Behöver du fler när du gör sajtsök? Jag har implementerat APIt på min nya sida, ta en titt! :)

http://ptz0n.se/blogg/google-cse-med-php/

Vimp 2008-05-29 14:27

Citat:

Originally posted by stuckish@Apr 28 2008, 08:46
Är jävligt nice iallafall. Slängde som sagt ihop en lösning i .net för det. JSON är väl inte världens smidigaste format om man inte jobbat med det så mycket men som sagt .. man kan göra precis vad man vill med datan man får tillbaks ..
Kan rekommendera att du kikar på .NET 3.5 om du inte redan har gjort det. Det har en serializer/deserializer för JSON.


Alla tider är GMT +2. Klockan är nu 08:05.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson