我想使用 Google 搜索来支持我的网站搜索,而不必使用 Google 提供的 JavaScript 或过于具体(如果他们需要我说“由 Google 提供支持”,那很好)。我不想将用户引导至 Google 的域,也不想让他们看到 Google 自定义搜索徽标。
有这方面的API吗?
有一个 Google AJAX Search API,它也可以被服务器端应用程序使用:
http://code.google.com/apis/ajaxsearch/documentation/#fonje
但是,如果我没记错的话,这个问题是每个查询限制为 64 个结果。
普通的谷歌搜索 API - http://code.google.com/apis/ajaxsearch/documentation/#fonje用于非 javascript (又名主要用于服务器端) - 带有站点搜索参数
下站是,通过谷歌自定义搜索,您可以访问称为按需索引的东西,也就是您可以创建和访问更完整的网站索引,使用上面的搜索 api,您只能访问不提供的普通谷歌索引按需指数
谷歌代码游乐场上有示例。您可以使用 firebug 或其他类似工具找出其调用的 url。