阅读约 3 分钟第 12 / 15 篇
GET /api/search 是自托管的通用网页搜索接口,一次查询聚合 Bing、百度、搜狗、360 等多个搜索引擎的结果,按相关性排序返回。底层为自建 SearXNG 元搜索引擎(仅作内网后端),对外通过本端点统一鉴权与配额。
web_search(等级 1)GET https://wwcai.cn/api/search?q=注册会计师&limit=5
Authorization: Bearer <your_api_key>| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| q | string | 是 | 搜索关键词 |
| language | string | 否 | 语言代码,默认 zh-CN |
| categories | string | 否 | 搜索类别:general / images / news / videos / it,默认 general |
| pageno | integer | 否 | 页码,默认 1,最大 5 |
| time_range | string | 否 | 时间范围:day / week / month / year,默认不限 |
| limit | integer | 否 | 返回条数,默认 10,最大 20 |
{
"query": "注册会计师",
"number_of_results": 1234,
"count": 3,
"results": [
{
"title": "中国注册会计师协会官网",
"url": "https://www.cicpa.org.cn",
"content": "中国注册会计师协会……",
"engine": "sogou",
"score": 1.5
}
],
"suggestions"
| 字段 | 类型 | 说明 |
|---|---|---|
| query | string | 搜索关键词 |
| number_of_results | integer | 上游引擎报告的结果总数(可能为 null) |
| count | integer | 本次返回的结果条数 |
| results | array | 结果数组 |
| results[].title | string | 结果标题 |
| results[].url | string | 结果链接 |
| results[].content | string | 内容摘要 |
| results[].engine | string |
curl -H "Authorization: Bearer <your_api_key>" "https://wwcai.cn/api/search?q=注册会计师&limit=5"import requests
resp = requests.get(
"https://wwcai.cn/api/search",
params={"q": "注册会计师", "limit": 5},
headers={"Authorization": "Bearer <your_api_key>"},
)
data = resp.json()
for r in data.get("results", []):
print(r["title"], r["url"const url = new URL("https://wwcai.cn/api/search");
url.searchParams.set("q", "注册会计师");
url.searchParams.set("limit", "5");
const resp = await fetch(url, {
headers: { Authorization: "Bearer <your_api_key>" },
});
const data = await resp.json();
for (| 状态码 | 说明 |
|---|---|
| 400 | 缺少必填参数 q |
| 401 | 未携带或无效的 API Key |
| 403 | 当前账号等级无法调用该接口(需等级 1) |
| 429 | 超过每日配额(50 次/天) |
| 502 | 搜索后端暂时不可用 |
登录后发表评论。
暂无评论。来发表第一条吧。
| 来源搜索引擎(bing / baidu / sogou / 360search) |
| results[].score | float | 相关性得分 |
| suggestions | array | 相关搜索建议 |
| unresponsive_engines | array | 本次未响应的引擎列表 |