问题标签 [google-search-appliance]

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.

0 投票
0 回答
584 浏览

ruby-on-rails - GSA 动态导航——Rails

GSA(Google Search Appliance)提供下图所示的动态导航链接动态导航链接

我正在使用集群 api 来获取搜索结果的 json 响应,但它没有为我提供导航链接。反正有没有得到这些。

请帮忙。提前致谢。

编辑

这是 GSA 文档的链接

0 投票
2 回答
558 浏览

sitecore - SiteCore 中的 Google 搜索结果

我有一个 Google Mini 设置来索引 SiteCore 网站。我已将 XSLT 配置为根据需要显示我的搜索结果。

如何将此 XSLT 放入 SiteCore 中的搜索结果页面?我将它设置为渲染,但似乎每次都会中断。有没有人做过类似的事情,并且知道如何设置它以及参数应该如何?

0 投票
0 回答
479 浏览

google-search-appliance - 重置 Google Mini Search Appliance 的索引,现在没有结果

几天前,我在完成网站重新设计后,在客户的 Google Mini Appliance 上重置了索引(按照帮助说明)。当然,起初没有搜索结果。但在这一点上,抓取统计数据似乎与之前的计数相似(索引了 50k 页)。然而,搜索仍然没有结果。

我一直在尝试诊断这个问题。不幸的是,我没有设置该设备,也不熟悉它的管理。任何帮助或建议将不胜感激。

我努力了:

  • 重新启动系统
  • 切换回默认集合
  • 切换回默认前端

随意看看这个网站: http: //floydmemorial.com/

0 投票
1 回答
236 浏览

xml - 想要为 XML 编写 XSLT 以获得树结构?

我有一些这样的 XML;我想写一个 XSLT。我可以在哪里提取属性 V。并生成这样的树结构。

谁能帮助我我对 XSLT 很陌生

0 投票
0 回答
93 浏览

c# - 正在修改的文本 - 特殊字符

我的 XML 中有一个项目,它返回如下标签:<MT N="firstName" V="Nataša"/>

然后我以这两种方式显示它:

输出的最终结果是 Nataa,并且在 Chrome 中完全删除了带重音的 S。看起来我在不同的浏览器中得到了不同的结果,但它们都没有正确显示字符。

该页面设置为UTF-8,因此那里应该没有问题。

有任何想法吗?

更新

该转换正在 C# 中应用,如下所示:

0 投票
2 回答
4525 浏览

xslt - XSL Foreach - 获得价值

以下是每条记录中的一些 XML:

我正在尝试使用 XSLT 显示每条记录的所有这些 V 值,但是在定位正确值时遇到了问题。

这会输出“1111”,但不显示 V 的值。我该如何定位?

干杯

0 投票
2 回答
219 浏览

xslt - 在 XPath 中组合谓词

我有一些这样的 XML:

我正在尝试按MT位置N=target_tag和数字(1 或 2)定位。

尽管我希望从此链接中获得以下内容,但以下内容不起作用:

如果我尝试这个,我总是得到第一个:

如果我尝试这个,我总是得到第二个 MT 标签(在这个例子中是“更多文本”):

我也试过这个,但没有运气:

根据我的要求,我需要将它们组合起来,这样当我循环遍历一个递归函数时,我可以显示第一个,然后是第二个,然后是第三个。

任何想法如何将这些结合起来?

0 投票
3 回答
12634 浏览

curl - 如何使用 curl 发送 HTTP POST?

我正在尝试访问 Google Search Appliance API:http ://code.google.com/apis/searchappliance/documentation/612/gdata/acapi_protocol.html

为了发送请求,我使用 curl。我的问题是,当我尝试登录时,使用

我得到以下信息:

任何有关此问题的帮助将不胜感激。我是 curl 的新手,所以我意识到我可能用错了。

我在 Windows 7 上通过 cygwin 安装了 curl。

0 投票
2 回答
1091 浏览

http - 如何访问 GSA API

我有一个 Google Search Appliance,并且正在尝试访问 API 以下载事件日志。我在 Windows 7 命令行上通过 cygwin 使用 curl。

我能够使用

我的问题是,当我尝试自己检索偶数日志时:

curl 说它无法到达主机:

非常感谢任何帮助使其工作的帮助。

0 投票
1 回答
502 浏览

java - GSA API - 无法获取身份验证令牌

我一直在尝试获取用于管理 Google Search Appliance 并修改其访问控制列表 (ACL) 的身份验证密钥。

这是我的代码:

我已按照此处的说明进行操作,但总是遇到此异常:

javax.net.ssl.SSLHandshakeException:在 com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:808) 在 com.sun.net.ssl.internal.ssl 握手期间远程主机关闭连接。 SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1120) 在 com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1147) 在 com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake( SSLSocketImpl.java:1131) 在 sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:434) 在 sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166) 在 sun .net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:904) 在 sun.net.www.protocol.https。HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:230) 在 com.mycompany.gslisting.GetKeysTestCase.testGetAccessControlListKeys(GetKeysTestCase.java:90) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 在 java.lang.reflect.Method.invoke(Method.java:597) 在 junit.framework.TestCase.runTest(TestCase.java:168 )在 junit.framework.TestCase.runBare(TestCase.java:134) 在 junit.framework.TestResult$1.protect(TestResult.java:110) 在 junit.framework.TestResult.runProtected(TestResult.java:128) 在 junit。在junit 的framework.TestResult.run(TestResult.java:113)。framework.TestCase.run(TestCase.java:124) at junit.framework.TestSuite.runTest(TestSuite.java:243) at junit.framework.TestSuite.run(TestSuite.java:238) at org.junit.internal.runners .JUnit38ClassRunner.run(JUnit38ClassRunner.java:83) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) at org.eclipse.jdt.internal.junit.runner.TestExecution.run (TestExecution.java:38) 在 org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) 在 org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java :683) 在 org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) 在 org.eclipse.jdt.internal.junit.runner.RemoteTestRunner。main(RemoteTestRunner.java:197) 原因:java.io.EOFException:在 com.sun.com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:333) 处的 SSL 对等方错误关闭。 net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:789) ... 27 更多

有任何想法吗?