使用谷歌';列出搜索结果的api

本文关键字:搜索结果 api 谷歌 | 更新日期: 2023-09-27 18:25:24

嘿,我想列出谷歌搜索的结果,我看到你可以通过使用类似的URL来查询谷歌的api

http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=Earth%Day

在asp.net框架中,我不知道如何在不退出页面的情况下查询这个url。我知道回应。重定向(myquery);会起作用,但它会让浏览器离开当前页面,我如何在不离开页面的情况下从该查询中获得JSON结果?

谢谢!

ps:在询问之前,我确实做了很多搜索。

使用谷歌';列出搜索结果的api

在中使用HttpWebRequestHttpWebResponse类。Net框架:

var request  = (HttpWebRequest)WebRequest.Create("http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=Earth%Day");
var response = (HttpWebResponse)request.GetResponse();
var responseText = (new StreamReader(response.GetResponseStream())).ReadToEnd();

http://msdn.microsoft.com/en-us/library/debx8sh9.aspx