6

所以我正在尝试为谷歌自定义搜索设置查询参数和类别参数。这是一个示例搜索结果页面 url:

http://www.whiterootmedia.com/search_results/index.html?q=my%20search%20phrase

所以看起来默认查询参数是qq在为我的谷歌自定义搜索引擎设置分析部分时输入的。这个可以吗?我读到它不能使用q,而是使用query? 为什么这很重要?

我还应该设置一个看起来是可选的类别参数。

谢谢,尘土飞扬

4

3 回答 3

1

HTML:

<gcse:search gname='google1'></gcse:search>

Javascript:

window.google.search.cse.element.getElement("google1").execute("hello world");

但是在启动 javascript 之前,您需要等待 Google 脚本加载。

如果您使用 searchresults-only 而不是搜索,您还需要在 CSE 控制面板中启用正确的布局:https: //www.google.com/cse/

于 2013-12-01T16:05:26.947 回答
1

Google 搜索 API 仅使用q. AFAIK API 没有query参数。查看自定义搜索 API 文档

不确定“类别”参数是什么意思。以前没遇到过那个。

于 2012-12-31T00:18:25.303 回答
1

您可以点击以下内容:https ://cse.google.com/cse?as_q=your_query_string%20must_be_urlencoded&client=google-csbe&cx=full_cse_id_goes_here:including_the_bit_after_the_colon

所以直接回答你的问题 - 查询参数键是'as_q'。

于 2016-08-30T04:39:18.077 回答