Drupal 通过XML而不是iframe搜索结果

Drupal 通过XML而不是iframe搜索结果,drupal,drupal-6,google-search-api,Drupal,Drupal 6,Google Search Api,我正在寻找一个使用的谷歌搜索模块,这样我就可以把搜索结果拉出来并在我的页面上设置主题 我知道。但该模块不允许您自定义所拉结果的外观,因为它是通过iframe进行的。我要找的更像是你进入页面时看到的。您可以看到,使用此API,您可以从结果服务器端获取结果,并使用它执行所需的操作 我找了好几个小时都没找到。如果它不存在,我愿意创建一个模块,但我不想重复工作。有人知道这样一个模块是否存在吗 更新: 有人已经为google_cse模块编写了一个补丁,它使用XML而不是iframe作为第三个选项 此外

我正在寻找一个使用的谷歌搜索模块,这样我就可以把搜索结果拉出来并在我的页面上设置主题

我知道。但该模块不允许您自定义所拉结果的外观,因为它是通过iframe进行的。我要找的更像是你进入页面时看到的。您可以看到,使用此API,您可以从结果服务器端获取结果,并使用它执行所需的操作

我找了好几个小时都没找到。如果它不存在,我愿意创建一个模块,但我不想重复工作。有人知道这样一个模块是否存在吗

更新:
有人已经为google_cse模块编写了一个补丁,它使用XML而不是iframe作为第三个选项

此外,事实证明,搜索结果可以主题化,但可以从位于的谷歌自定义搜索仪表板。但是,使用此路线可能进行的更改是有限的

谷歌确实提供了这样的可能性。显然,这将导致@Mark Trapp对结果内容的更大控制,如下文所述。大多数情况下(如果不是的话,很多情况下),Drupal.org上的第三方集成模块仅仅是第三方提供的HTML/JavaScript小部件(如iframe)的封装。这通常是因为Drupal过去在提供通用API以连接和显示第三方数据源(尤其是非数据库数据源)方面非常糟糕

由于这种现实,如果到目前为止还没有找到与API真正集成的预构建第三方模块(我也检查过了,是不是)


然而,Drupal正在发展,并且(现在是alpha)支持非数据库第三方数据源。因为它还不稳定,几乎没有关于此功能的任何文档,但是它可能值得一看(使用视图显示结果)和(使用视图显示Flickr结果)以了解自定义,Google CSE Views后端模块可能会被构建。

从最终用户的角度来看,我想知道为什么普通的Drupal搜索并不足够——Google定制搜索的有用结果通常不如设计良好的网站搜索。我想我同意你的看法,但这不是我的决定。我只是开发者。