Bing 中国网页搜索

用 Bing 中国搜索 API 检索大陆网页

通过 HTTP 检索 Bing 的中国大陆排序,以和其他引擎相同的 JSON 结构拿到中文网页结果。这和国际化的 `bing` 以及 `baidu` 都不是同一套结果。

接口
POST https://api.search1api.com/search
Bing 中国搜索结果包含什么

结果的 JSON 结构与其他引擎一致,现有的解析逻辑不需要改动。

1
页面标题与链接

结果指向 Bing 为 zh-CN 大陆市场排序的页面。

2
中文摘要

摘要就是 Bing 展示的页面描述。

3
第三套中文排序

同一个查询,排序既不同于国际版 Bing,也不同于百度。

适用于

大陆调研 / 对照百度 / AI 回答

大陆排序,不是国际版 Bing

把 `search_service` 设为 `bingcn`,结果就来自 Bing 的中国大陆市场。接口地址、鉴权方式和响应结构与包括 `bing` 在内的其他引擎完全一致。不同的是排序。

和国际版 Bing 不是一回事

`bing` 是全球排序,`bingcn` 是 zh-CN 大陆排序。同一个查询返回的页面不同,所以它们是两个 `search_service`。

用来对照百度

百度、360、夸克是中文索引。Bing 中国是 Bing 自己的大陆排序,和 `baidu` 一起跑是扩大覆盖,不是重复。

原生 page 参数

`page` 对应 Bing 自己的翻页,和 `bing`、`baidu` 一样。`page=3` 就是 Bing 的第三页。

标准 Search 参数

`max_results` 最大 50,以及 `include_sites`、`exclude_sites`、`time_range`。

什么是 Bing 中国搜索 API?

Bing 中国搜索 API 是一种 HTTP 接口,返回按中国大陆市场排序的 Bing 网页结果。国际版 Bing 和大陆版 Bing 是两套排序:同一个中文查询出现的站点组合不同,微软也不把它作为独立 API 出售。Search1API 把它作为 Search 接口上的 `bingcn` 搜索服务提供,返回标题、链接和摘要,JSON 结构与 `bing`、`baidu` 一致。实际价值是:在百度索引之外,再用一家西方引擎的大陆视角看一遍中文网页。

接入路径

典型流程

通过 HTTP 检索 Bing 的中国大陆排序,以和其他引擎相同的 JSON 结构拿到中文网页结果。这和国际化的 `bing` 以及 `baidu` 都不是同一套结果。

1

把 `search_service` 设为 `bingcn` 后发送中文查询。

2

把结果集和同样词的 `baidu` 查询做对比。

3

用 `page` 翻 Bing 自己的结果页;需要页面正文时设置 `crawl_results`。

一次请求,Bing 的大陆排序

一次调用即可检索 Bing 中国,以标准结构返回中文结果,很适合和同样词的百度查询对照。

bash
curl -X POST https://api.search1api.com/search \
-H "Authorization: Bearer $SEARCH1API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "人工智能",
"search_service": "bingcn",
"max_results": 5
}'

适合场景

既需要百度索引、也需要 Bing 大陆排序的调研。

用不止一种来源组合回答中文问题的 AI 助手。

单一中文排序可能误导的监测。

把 zh-CN 查询从国际版 Bing 迁过来的管道。

常见问题

bingcn 和 bing 有什么区别?

`bing` 是 Bing 的国际排序,`bingcn` 是 Bing 的中国大陆排序(zh-CN)。同一个查询返回的页面不同,所以是两个 `search_service`。要大陆结果集时用 `bingcn`。

和百度有什么区别?

百度是自己的索引。Bing 中国仍然是 Bing,只是按大陆市场排序。同一个中文查询下,两边出现的站点和顺序都不同,两个都跑是覆盖,不是重复。

page 翻页能用吗?

能。`page` 从 1 开始,对应 Bing 原生 SERP 翻页,和 `bing`、`baidu` 一样。其他引擎会忽略它。

Bing 中国搜索的费用是多少?

每次搜索消耗 1 积分,通过 `crawl_results` 每成功抓取一个页面追加 1 积分。按 $1 = 1,000 积分的充值基础价计算,1,000 次搜索为 $1。注册即送 100 个免费积分,无需信用卡。

可以一次请求同时查百度和 Bing 中国吗?

可以。Search 接口接受查询对象的数组,百度和 Bing 中国可以放在一次批量请求里发出。每一条单独计费,失败的条目不计费。

还支持哪些引擎?

同一个 Search 接口还支持中文网页的 `baidu`、`360` 和 `quark`、公众号文章的 `wechat`、视频的 `bilibili`。加上包括 `yandex` 在内的全球引擎,一套契约共 18 个引擎。