C# 使用C在后端使用google search API服务#
我正在尝试使用C#在后端使用google search API服务。我知道有一个ajax api可以与javascript一起使用。那么,在C#中有什么类似的东西,我可以在后端级别使用它 我知道我可以这样做:C# 使用C在后端使用google search API服务#,c#,api,search,backend,C#,Api,Search,Backend,我正在尝试使用C#在后端使用google search API服务。我知道有一个ajax api可以与javascript一起使用。那么,在C#中有什么类似的东西,我可以在后端级别使用它 我知道我可以这样做: var searchTerm = "Paris"; var web = new WebClient(); web.Headers.Add("Referrer", "http://localhost:49360/"); var result = web.DownloadString(Str
var searchTerm = "Paris";
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);
但它没有给我任何灵活性。e、 如何设置站点限制并指定搜索类别??e、 我想能够搜索新闻和金融文章的术语“微软”从CNN网站只和存储在文本文件的网址。我该怎么做??请让我知道,我已经挣扎了很多天在网上查找它,我感到非常沮丧。非常感谢,您必须使用C#JSON实现对来自Google AJAX搜索API的结果进行后处理-有关于如何进行的建议。谢谢,但我的问题是如何设置一些搜索设置,如站点限制和搜索分类。看起来我只能指定查询字符串,就是这样。再次感谢,一点也不感谢-请参阅此处的信息,以获得更精细的搜索控制-但这是在JavaScript中,有没有一种方法可以在C#中执行相同的操作??谢谢,您可能可以使用类似的东西--这是用于Web前端的,但不确定您的上下文。如果您不使用Web前端,您可能可以通过JSON.Net构建所需的SearchControl对象,但不确定如何将其链接到上面的代码中。