我只想用下面的C#代码片段返回四个结果。我怎样才能做到这一点?我知道我可能只是解析返回的结果,但我宁愿只抓住四个开始,如果可能的话。如何限制本C#程序中返回的Google搜索结果的数量?
var searchTerm = "pizza boxes";
using (var web = new WebClient())
{
web.Headers.Add("Referrer", "http://localhost:49360/");
var result = web.DownloadString(String.Format(
"http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q={0}",
searchTerm));
Console.WriteLine(result);
}
在此先感谢您的帮助!
Aww!已过时?!?嘿,看起来我会在您提供的链接上查看自定义搜索API。谢谢,Skeet先生!我很感激! – Kevin 2010-11-18 07:14:42
@Altar:三年后我并不特别感到惊讶。我不确定该服务是否存在。 – 2013-11-25 16:12:49
@JonSkeet - 新api(自定义搜索API)的链接已损坏! – Ampere 2013-11-26 17:00:11