问题标签 [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.
drupal-6 - 如何在drupal6中集成google cse?
我是 drupal 新手,我想用自定义 google 搜索替换 drupal core 提供的搜索。如何在 drupal6 中集成 google cse?
google-custom-search - 可以使用一个 cx 或 cref ID 跨多个 API 密钥调用 Google 自定义搜索吗?
我正在研究 Google 自定义搜索 API,但我对如何去做有点困惑。
我一直在我的应用程序中抓取 google.com?q=my+search+phrase 并且效果很好。但是,我想使用自定义 API 来保持与 Google TOS 的兼容,因此我希望将我的应用程序移植到自定义搜索 API。
假设我的应用程序将商业发布,并且最终用户将需要自己获取 API 密钥(应用程序将在执行 ajax/rest 数据调用之前将其作为变量提供),是否有一个通用的 cx 或 cref ID可以在所有 API 客户端上使用吗?
或者,每个客户是否也必须获得自己唯一的 cx 或 cref ID?
我想让最终用户尽可能简单。所有这些 ID 和 API 都将成为技术含量较低的用户的问题。
我的应用程序的唯一目的是为任何给定搜索提取前 10 个有机 URL。
google-custom-search - CSE 的结果数与谷歌总结果数不匹配
如果我进行这样的搜索,在 Google 自定义搜索引擎中:
https://www.googleapis.com/customsearch/v1?key= {$apikey}&q=####KEYWORD#####&cref={$cref}&alt=json
使用我的 $apikey 和 $cref 我得到一个 json 结果,它与通过浏览器的谷歌结果不匹配。我已将我的搜索引擎配置为按照此处所述搜索所有网络,但我注意到缺少许多结果,例如来自论坛的结果。有没有办法指定 CSE 也搜索论坛?我想使用与谷歌经典搜索相同的结果。
java - 将 json 转换为 java 中的类的问题(谷歌自定义搜索)
我对 json、google apis 很陌生。所以请指导。
我正在尝试在“JAVA”中编写一个应用程序,该应用程序将通过 Restful 使用谷歌自定义 serch api。我开始学习 json 并通过 [link] http://code.google.com/apis/customsearch/v1/overview.html我想写一些代码。
这显示了搜索 google 的 json:
http ://code.google.com/apis/customsearch/v1/reference.html#method_search_cse_list
参考是http://code.google.com/apis/customsearch/v1/reference.html
从参考资料中,我发现此 CustomSearch 的哪些字段将是 String 或 int 或任何其他数据类型。他们还定义了每个对象的结构。
但我面临一些数据类型的问题:
我将如何在我的课堂上定义它们。什么样的数组是标题字符串或字符,这个页面地图是一些约定,或者任何网站都可以给出自己的标签。
// 自定义搜索类
}
// 班级
}
java - 连接到互联网:Java 应用程序中的 Google 自定义搜索“未连接”()
我开始在 java 中使用谷歌自定义搜索 api,但它只是没有连接。我正在从谷歌接收 json 数据。(我应该但它没有连接..:()
这是我的代码中的一行。代码是:
}
// 错误是:
……
这是有效的方法吗?我还没有进行任何类型的 UTF-8 编码。那会是个问题吗?
在本页面:
http://code.google.com/apis/customsearch/v1/getting_started.html
以下是 JSON/Atom 自定义搜索 API 的工作原理示例,该 API 在测试自定义搜索引擎中搜索讲座:
// 这是仅适用于 javaScript 还是适用于 java
但是,我将自定义搜索引擎密钥放在 cx 上,这应该是正确的
我去了google api explorer https://code.google.com/apis/explorer/
我在填写程序时选择自定义搜索并填写 *q 和 cx 列:
它显示了结果并 GET https://www.googleapis.com/customsearch/v1?q=o&cx= {MY-Custom-Search-Engine-No}&pp=1&key={YOUR_API_KEY}
但这次 cx 值在 ':' 字符的位置有 %3。
我将如何对我的键和 cse-no 中的所有字符执行此操作
google-custom-search - Google CSE 多重重新定义
我正在使用 Google CSE 并希望在查询中使用多个重新定义,例如 q=search+term+more:redefinement1+more:redefinement2,但是我似乎无法在文档中找到它。我知道这又适用:...但是我如何指定多个标签?
谢谢
javascript - Google 自定义搜索 - 改进
我有一个用于我正在开发的网站的 Google 自定义搜索(搜索仅限于这个网站)。作为结果的一部分,您可以指定“细化”。这些改进显示为选项卡,但我希望它们显示为链接。无论如何,我看不到可以控制它,也没有在文档中找到有关如何控制它的任何内容。有人对此有经验吗?
在 Google 自己的示例中,它们显示为链接,如下所示:http ://code.google.com/intl/en/apis/customsearch/images/refine_treatment.png
但是我能得到的只是标签,如下所示:http: //2.bp.blogspot.com/_HUb2ygrQR50/TCHcpRiZS8I/AAAAAAAEPc/m9R1yA2lZaw/s1600/SupportLineRefinement.png
我该如何控制这个?
java - Java SSLException:证书中的主机名与 www.googleapis.com 不匹配
环境:Mac OS X Lion & Linux Debian挤压/sid,JDK 1.7.0 & JDK 1.6.0_27
错误:
我在上述所有 OS/JDK 组合中都遇到了这个错误。
背景:我正在使用 google-api-services-customsearch 和 google-api-service-shopping jar 对 Google 进行网络服务调用。直到一天前,我的电话都正常工作。从昨天开始,代码就开始抛出...
我尝试使用此处的说明将证书导入cacerts
密钥库,但这似乎无法解决问题。
javascript - Google 自定义搜索的搜索框中的默认值
我正在使用 Google 自定义搜索的标准复制和粘贴代码(带广告免费)。我想在页面加载时在搜索字段中有一些文本,这可能吗?
如果是这样,怎么做?
这是代码:
浮动的默认 Google 徽标和“自定义搜索”字样不会打扰我。
我还想知道我是否也可以在页面加载时运行自定义搜索。
multi-tenant - Google 自定义搜索和多租户多域 Web 应用程序
我正在开发一个在多个域上运行的应用程序。
我想对所有这些都使用 Google 自定义搜索。但是 GCS 需要提供要搜索的网站的域。
有没有办法动态指定域?理论上我可以拥有数千个域,我不喜欢手动添加所有域的想法。