Yahoo 搜索
Yahoo 搜索 SERP,支持关键词检索、域名过滤和分页参数。
本页给出 Yahoo 搜索 的字段定义、参数分组、必填约束以及可用过滤参数。
元数据
| 字段 | 值 |
|---|---|
| 引擎名称 | Yahoo 搜索 |
| 原始名称 | Yahoo Search |
| 内部标识(scraper) | yahoo_search |
| 接口标识(engine) | yahoo_search |
| 网站 | Yahoo |
| 网站地址 | Yahoo.com |
| 输出格式 | json |
| 版本 | 1.0.0 |
| 参数数量 | 10 |
| 参数分组 | 分页 (1), 搜索词 (1), 地区与语言 (3), 高级筛选 (3), 请求控制 (2) |
必填参数
以下表格列出当前 metadata 中标记为 must: true 的字段。字段是否必填,以 properties.<field>.must 为准,不以顶层 required 数组为准。
| 参数 | 类型 | 分组 | 说明 |
|---|---|---|---|
q | string | 搜索词 | 你想让搜索引擎检索的关键词或短语。 |
可用参数
以下内容按后端返回的字段分组展示。主表只保留字段名、类型、必填标记和字段说明;默认值、可选值等附加约束会列在每个分组后。
分页
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
b | string | 否 | Yahoo 风格分页使用的结果偏移量。 |
搜索词
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
q | string | 是 | 你想让搜索引擎检索的关键词或短语。 |
地区与语言
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
vc | string | 否 | Yahoo 用于本地化结果的国家代码。 |
vl | string | 否 | Yahoo 的语言筛选参数。 |
yahoo_domain | string | 否 | 要请求的 Yahoo 域名,可用于切换到不同地区站点。 |
附加约束
vc:可选值:94 个可选值,例如:al、dz、ar、am、auvl:可选值:32 个可选值,例如:lang_ar、lang_bg、lang_zh_chs、lang_zh_cht、lang_hryahoo_domain:可选值:40 个可选值,例如:espanol、be、fr、br、ca
高级筛选
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
vf | string | 否 | Yahoo 的文件类型筛选参数,例如 PDF、DOC 或 TXT。 |
vm | string | 否 | Yahoo 的安全搜索级别。 |
vs | string | 否 | 将 Yahoo 结果限制在特定顶级域名,例如 .com 或 .org。 |
附加约束
vf:可选值:6 个可选值,例如:html、pdf、xls、ppt、docvm:可选值:3 个可选值,例如:r、i、p
请求控制
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
device | string | 否 | 请求结果时使用的设备类型,例如桌面端或平板端。 |
no_cache | boolean | 否 | 跳过缓存结果并强制重新抓取。 |
附加约束
device:可选值:2 个可选值,例如:desktop、tabletno_cache:默认值:false
