Google Search Appliance/Mini可以输出JSON/JSONP吗?

Ril*_*ley 4 javascript xslt json google-search-appliance

将Google Mini用于需要以JSON/JSONP格式从Google Mini输出的网站,以便进行前端查询.Google Mini确实发布了一个可能被中间进程用于转换为JSON/JSONP的XML Feed.

Google Search Appliance/Mini可以使用插件,修改XSLT模板或其他未知方法输出到JSON/JSONP吗?

发现解决方案

  1. 似乎在挖掘code.google.com时发现,GSA/Mini没有使用XSLT创建Feed的JSON/JSONP格式输出方法.这是创建此XSLT以进行转换的问题.
  2. 其他选择是使用可用技术(PHP?)创建服务器端脚本以从GSA/Mini检索XML,并根据前端(AJAX)的请求将feed转换为JSONP.下行是此次通话中增加的开销.

2010年10月8日更新

创建了一个生成JSONP响应的Google Mini前端.

Dev*_*per 8

尝试获取JSON和JSONP时遇到了同样的问题.该解决方案通常适用于所有其他浏览器,但IE.我无法将mime-type更改为text/html之外的其他内容,因为它在GSA中是全局的.为IE浏览器创建了一个XSLT来解决这个问题,因为安全功能不允许返回内容(IE-SEC7112)

https://github.com/kjonnala/gsa_template

希望有所帮助.