编辑: 鱼饵虫 | 2014-06-05 |
12 百度站内搜索 API 文档
1 /
33 目录 简介.2 使用流程详细说明.3
一、 创建搜索引擎
3
二、 选择 API 类型与数据提交类型.4
三、 使用 API 获取数据.4
四、 保证百度品牌露出
5 站内搜索 API 使用方法.6
一、Web 搜索 API.6
1、代码示例.6
2、代码说明.7
3、方法介绍.8
4、结果数据结构说明.11
二、 Android SDK.14
1、引入 Android SDK.14
2、Android SDK 使用说明.14
3、代码示例.14
4、方法说明.14
5、结果数据结构说明.19
6、Android SDK 语音搜索功能.21
三、 IOS SDK.26
1、引入 IOS SDK.26
2、IOS SDK 使用说明.26
3、代码示例.26
4、参数说明.27
5、结果数据结构说明.30 联系方式.33 百度站内搜索 API 文档
2 /
33 简介 百度站内搜索 API 是一套由百度站内搜索(zn.baidu.com)提供的应用程序接口,它能够帮 助您低成本地在网站或应用程序中构建起稳定、 精准、 功能和样式均可自由定制的搜索引擎, 进而提升站内或应用内的搜索体验. 1) 常规搜索功能:API 核心功能,返回搜索结果. 2) 排序功能:指定用哪些字段进行排序(如:发表时间、游戏的下载次数、论坛的回复数 等) . 3) 筛选功能: 指定用哪些字段进行筛选 (如: 标题、 游戏的子分类、小说的更新状态等) . 4) 设置结果数据:指定搜索的资源类型(如通用、小说、游戏等) ,指定查询的是第几页 搜索结果,指定每一页的搜索结果条数. 5) 指定搜索范围:指定搜索结果的页面范围,支持二级域名和子目录,默认搜索全站. 百度站内搜索 API 文档
3 /
33 使用流程详细说明
一、 创建搜索引擎 首次登陆,您需要在如下位置点击 创建 API 引擎 最多可以创建
10 个API 搜索引擎 您可以在如下页面按照您的需求选择您需要的 API 客户端类型与数据格式选定您需要使用 的API 客户端类型后,选择 自定义数据格式 后点击下一步即可. 百度站内搜索 API 文档
4 /
33
二、 选择 API 类型与数据提交类型 您可以在如下页面按照您的需求选择您需要的 API 客户端类型与数据格式,可多选. 选定您需要使用的 API 客户端类型后,选择 已有数据格式 中适合您的一种或多种后点击 下一步即可完成创建.
三、 使用 API 获取数据 不同客户端获取数据的方法具体可见站内搜索 API 使用方法请见站内搜索 API 使用方法. 百度站内搜索 API 文档
5 /
33
四、 保证百度品牌露出 在展示站内搜索结果的页面上保证百度搜索的品牌露出, 即用户在您的搜索结果页面上可以 见到以下内容: 其中百度 logo 的下载地址为:http://t.cn/RALpDXZ 我们会对您使用 API 服务的页面进行检测,未参照该标准的站点将停止提供 API 服务,用 户进行搜索时将跳转至站内搜索默认结果页. 百度站内搜索 API 文档
6 /
33 站内搜索 API 使用方法
一、Web 搜索 API ? 调整搜索算法中各个字段的权重 ? 指定排序和筛选规则 ? 指定搜索的页面范围 ? 获取搜索结果,按照网站或应用程序的需求对搜索结果进行展示
1、代码示例 ? 以下是站内搜索 API 异步加载示例:
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 var cse;
//处理结果回调函数示例 function display (data) { console.log(data);