问题标签 [google-custom-search]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 将“结果信息”和“由 Google 提供支持”移动到 Google 自定义搜索结果页面的底部?
请先看一下这个截图:
我想将图像中突出显示的块,即“结果信息”(“大约 5 个结果(0.40 秒)文本)”和“由 Google 自定义搜索提供支持”,移动到搜索结果的底部。
删除它们可能违反了 Google 的条款,但将它们移到底部似乎并非如此,因为许多网站都在这样做。
这是我用于搜索结果页面的 javascript 代码:
了解 JavaScript 和/或使用过 Google 自定义搜索引擎的人可以相应地修改上述 JS 代码吗?
PS:我不懂 JavaScript,所以用勺子喂会有所帮助。谢谢。
google-api - 如何合法地检索谷歌搜索结果,你能用自定义搜索引擎做到这一点吗?
我每天需要通过谷歌的系统合法地检索大约 200 个短语的谷歌搜索结果。我正在使用 php 并且一直在使用谷歌的旧网络搜索 api:https ://developers.google.com/web-search/虽然它明确指出它现在已正式弃用。他们希望用户转到“自定义搜索引擎 API”,我已经注册并为其付费不会做同样的事情,它不会在没有 cx 参数的情况下运行,这意味着你需要一个自定义搜索引擎,它你不能(再)设置显示谷歌结果。
是否有一种合法的方式来查询谷歌的结果,或者我是否使用现有的 API 每天最多 100 个查询限制,直到他们将其关闭?
adsense - Google 自定义搜索元素:样式化广告
我在我的网站上添加了一个 Google 自定义搜索元素。我已经将 CSE 的外观修改为我的网站,但我无法修改ads 元素的外观,因为它位于iframe中。
有人知道如何设置广告 iframe 的样式吗?我想输入背景颜色并更改字体。
谢谢!
ajax - 在不刷新页面的情况下加载 Google 自定义搜索结果
我想提交一个谷歌自定义搜索查询而不重新加载/刷新整个 html 页面。我正在使用带有“仅结果”布局的最新 v2 gcs。
在搜索表单上方的任何位置加载 gcs api
我的自定义搜索表单
gcs 结果脚本放置在需要搜索结果的任何位置
任何帮助表示赞赏。
谢谢
更新
我已经实施,
现在我的搜索表单如下:
但是,执行搜索仍会刷新整个页面,这会在启动 jquery 脚本之前将我的初始 html 格式设置为混乱。
谢谢
更新
我已经以多种组合添加了以下所有变体,但要么刷新整个页面,要么根本没有任何反应。
等等...
有人有这方面的经验吗?用于进一步定制的 json api 呢?这会以某种方式解决页面刷新的问题吗?
谢谢
java - Google 自定义搜索 API 的 Java 实现
Google API
我在使用 Java 时需要一些帮助。基本上,我需要用 Java 创建一个 Web 应用程序,它将调用Google Custom Search Engine
(使用他们的 API)并检索结果。
我已阅读 Google 入门指南,但不确定如何使用他们的 API。谁能指点我一些示例或教程链接。
java - 如何在 Java 中使用 XStream 处理 JSON?
我创建了一个 Google 自定义搜索引擎并使用 HTTP GET 发起了查询。现在谷歌正在以 JSON 格式返回结果。我只是想知道如何将此 JSON 输出格式化为人类可读的方式。
例如:
我看到很多论坛都推荐 XStream。但不知道我怎样才能让它工作。
有人可以帮我解决这个问题。
仅供参考,我在这里给出 HTTP GET 代码:
asp.net-mvc-2 - MVC2 和 Google 自定义搜索
我正在尝试将谷歌自定义搜索合并到我的 MVC2 应用程序中。我已经注册了谷歌自定义搜索并获得了 API 密钥和其他设置。我的视图上有一个输入类型文本框和一个搜索按钮。现在我如何将搜索字符串(来自我的文本框)传递给 google API 并接收搜索结果并将它们显示在相同或其他视图页面上?任何相关的帖子,示例都会有很大帮助。
javascript - Google CSE - 在第二页上获取结果标题
我对 Google CSE 代码有疑问(我承认我对 javascript 也没有太多经验)。
我的问题是我必须将结果的标题传递给第二个网页,在单击我的 CSE 的结果标题时打开
问题出在最后几行,这是:
即使它呈现正确(标题显示正确),当点击时(在这种情况下,目标页面是:twitter.com/#!/asd)会转到:
如您所见,“nome”传递的“html(title)”不是我所期望的,但是:[object DocumentFragment]
有解决办法吗?
感谢大家
search - 向没有 mySQL 数据库的简单网站添加搜索功能
我有一个包含 100 多页左右的简单 HTML 网站。我想在顶部添加一个搜索栏,以便用户可以搜索该站点。我知道Google 自定义搜索,但除非您支付至少 100 美元,否则它会显示广告。显然,如果可能的话,我希望在我的网站上免费进行无广告搜索!
我也听说过 Lucene/Solr,但他们实际上并没有抓取该网站。为此,我显然需要 Nutch。
无论如何,我在 Microsoft IIS6 服务器上运行的站点,但我基本上不知道 Solr、Nutch 等如何在服务器上“安装”。
另外:我想指出我确实有该网站的本地副本。也许我可以在本地做一个很大的初始 nutch “爬行”,这将为 Solr 创建一个 .xml?这将帮助我“启动并运行”,但可能不是一个好的长期解决方案。
..所以我应该只使用 Google 自定义搜索吗?还是有一个实施起来不是非常痛苦的替代方案?脑子很疼人。
jquery - getJSON 静默错误?
我正在使用 getJSON 向 Google 自定义搜索发出请求。FireBug 显示它正在返回 200 OK。但是,我的回调函数永远不会发生。
jQuery 文档提到了一个静默错误,我认为这是有道理的,是吗?我对 Google 会出现格式错误并不感到惊讶。
http://api.jquery.com/jQuery.getJSON/
怎么能解决这个问题?有解决方法吗?我看到了一些关于使用 AJAX 的信息,但我似乎无法确定必要的细节。
顺便说一句,如果我从 Firebug 中复制 GET 请求 URL 并将其粘贴到浏览器中,我会得到结果。但在 Firebug 中,结果是空白/空。我难住了。