加入收藏 | 设为首页 | 会员中心 | 我要投稿 北几岛 (https://www.beijidao.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

php – 通过XML自定义网站搜索…如何获得“你的意思是……”的

发布时间:2021-07-06 04:17:04 所属栏目:大数据 来源: https://www.jb51.cc
导读:我正在为我的照片社区Web应用程序开发搜索解决方案.我正在使用Google Site Search.有各种方法可以使用它,但因为我想要与自定义搜索结果呈现无缝契合,我选择了XML选项. 它的工作非常简单.我在网站上有一个自定义样式的搜索框,它发布到我的后端,一个CodeIgnite

我正在为我的照片社区Web应用程序开发搜索解决方案.我正在使用Google Site Search.有各种方法可以使用它,但因为我想要与自定义搜索结果呈现无缝契合,我选择了XML选项.

它的工作非常简单.我在网站上有一个自定义样式的搜索框,它发布到我的后端,一个CodeIgniter PHP控制器.然后,控制器将对Google Site Search XML服务进行GET,该服务以XML格式返回搜索结果.

它工作得非常出色,让我可以完全控制输出渲染.只有一件小事丢失了.如果我搜索一个拼写错误的单词,让我们说“crocodilw”(应该是“鳄鱼”)我想得到“你的意思是”鳄鱼吗?“在Google中如此常见的功能.

使用Google Site Search的前端集成方法时,此功能可以正常工作.我有点期望正确的搜索建议也是返回XML的一部分,但我似乎无法找到它.

有关如何/如果使用XML方法可行的任何线索?

解决方法:

这仅适用于结果的first page(start = 0).在second page,它已经消失了.

http://www.google.com/cse/docs/resultsxml.html#results_xml_tag_Spelling

(编辑:北几岛)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读