谷歌是否提供API来访问其搜索结果?Google API for Search
我可以找到关于此的最新信息基于此2008 article似乎不存在了。
UPDATE
我不希望被使用谷歌定制搜索我自己的网站,而是访问谷歌的结果,在搜索引擎结果页面自然。
谷歌是否提供API来访问其搜索结果?Google API for Search
我可以找到关于此的最新信息基于此2008 article似乎不存在了。
UPDATE
我不希望被使用谷歌定制搜索我自己的网站,而是访问谷歌的结果,在搜索引擎结果页面自然。
你真的需要API吗?例如,如果您只打电话给http://www.google.co.uk/search?q=testsearch,它将返回'testsearch'的结果。
你还没有提到你将如何检索结果,但你可以在ASP.NET中使用webClient控件,或者像解析返回的HTML一样简单。
具体来说,你可能有兴趣在这个环节:JSON/Atom Custom Search API
原本的搜索API是在支持新custom search API的弃用。您还可以在google-search-api tag中找到很多相关信息,您甚至可以用此标记标记此问题。
泰斯为推荐的替代的Web Search API which has been deprecated。
@Nai关于你的更新,如果你看看自定义搜索,你会发现它是一个用于web搜索的API。不要让名字让你感到困惑。查看我的答案[这里](http://stackoverflow.com/questions/4490983/google-search-with-python/4491058#4491058)为例。 – marcog 2010-12-22 22:26:16
@marcog它不仅仅是名字,还有描述! “\t Google自定义搜索可以让您通过一个网站或一系列网站进行搜索,您可以利用Google的强大功能为您的需求和兴趣创建一个定制的搜索引擎,并将结果呈现在您的网站上。搜索引擎可以根据您指定的网站优先或限制搜索结果。“不要以为你在C#中有一个例子吗? :) – super9 2010-12-23 15:01:36
@Nai我不知道C#,但所有你需要的是一个可以获取URL的模块。该URL与语言无关。 – marcog 2010-12-23 15:03:23