为了更大程度的满足各站点或APP的个性化需求,使站内搜索适用于更多类型的站点或APP,应广大站长一直以来的要求,站内搜索API功能顺利完成并开始内测啦!
API能实现什么样的效果?
站内搜索API是一套应用程序接口,它会将我们的搜索结果数据提供给您,在帮助您实现常规搜索功能的同时,您可以自己设定筛选排序、设定结果数据与搜索范围。下图为站点使用效果示例,其中红框位置为搜索结果部分的展示:
(以上示例来自于:39健康网站内搜索)
移动端应用效果如下:
(以上示例来自于:宝宝知道站内搜索,点击下载ios版)
什么样的站点或APP适合使用API?
如果您觉得我们提供的站内搜索服务与您的需求尚不够匹配,对搜索结果有自己较为独特的展现需求或排序需求,且这种需求无法通过我们提供的嵌入式搜索结果进行解决时,您可以考虑API功能。
如何开通API功能?
登录站内搜索后台后在如下位置点击“创建API引擎”
在如下页面完成设置流程即可
选择数据格式时请注意,您更改页面样式的同时,以下各种类型的模板中,展示的结构化字段(如论坛模版中的模块、作者、时间、回复、浏览)均可用于检索、筛选、排序、展示。
各类型的结构化数据具体可用字段您可以登录站内搜索后台,在“结果页管理”——>“结果页样式和功能”——>“结果页样式模板”中选中相应模板,点击自定义样式进行查看。
与以上五种类型相似的站点可以套用以上类型(如新闻、软件下载等)。如以上五种类型的结构化字段能够满足您的展示与筛选排序需求,您可选择使用站内搜索API(普通版)。即在下图位置选择“已有数据格式”:
如您理想中的结果页与以上五种展示结果的字段相差较大(如电商、图片下载等),您可以选择使用站内搜索API(自定义数据版)。即在下图位置选择“自定义数据格式”:
自定义数据格式需要申请权限。点此告知我们您的站点名称、百度帐户名以及预计产生的流量数据申请自定义数据格式的权限。
API开通的详细步骤与使用说明详细可见API使用帮助文档。
|