🔍 搜索引擎 API

统一搜索引擎接口,支持 GoogleBingBaidu 三大搜索引擎。选择参数,生成 API 请求,直接执行查看结果。

BASE https://api.deepshields.com/v1
引擎 Google · Bing · Baidu
认证 api_key (query 参数)
格式 JSON

📖 参数说明

所有参数均通过 URL Query String 传递。GET /v1/search?q=xxx&engine=google&api_key=YOUR_KEY

参数必填类型默认值说明
qstring搜索关键词,支持中英文。例如 cybersecurity人工智能安全
api_keystringAPI 密钥,登录后在个人中心获取。格式:sk-user-xxxx
enginestringgoogle搜索引擎。可选值:googlebingbaidu
numint10返回搜索结果条数。范围 1~50。Google/Baidu 通常最多 10 条/页
startint0结果偏移量,用于翻页。第 2 页填 10,第 3 页填 20。Bing 暂不支持翻页
hlstringen界面语言 (Host Language)。影响搜索结果的语言偏好。常用:en 英文、zh-CN 简体中文、ja 日文、ko 韩文
glstringus地区 (GeoLocation)。影响搜索结果的地域偏好,使用 ISO 3166 两字母国家码。常用:us 美国、cn 中国、jp 日本
no_cacheboolfalse是否跳过缓存。设为 true 时每次都会实时查询搜索引擎,不使用缓存结果
safestringoff安全搜索。active 开启安全过滤,off 关闭
tbsstring时间范围过滤 (Google 专用)。例如 qdr:d 最近一天、qdr:w 最近一周、qdr:m 最近一月、qdr:y 最近一年

📦 响应结构

成功响应 HTTP 200,返回 JSON 对象,核心字段如下:

字段类型说明
search_metadataobject请求元信息:请求 ID、引擎、后端、耗时等
search_parametersobject实际使用的搜索参数(包括默认值)
organic_resultsarray自然搜索结果列表。每条包含 position(排名)、title(标题)、link(链接)、snippet(摘要)
knowledge_graphobject知识图谱卡片(如果有)。包含标题、描述、图片等
related_searchesarray相关搜索建议
people_also_askarray其他人还在搜(Google 专用)
answer_boxobject精选摘要 / 即时回答(如果有)
inline_videosarray内嵌视频结果(如果有)

🚀 API 测试台

⚠ 当前使用体验 Key,请登录或替换为您自己的 API Key
curl -G https://api.deepshields.com/v1/search \ --data-urlencode q=cybersecurity \ --data-urlencode engine=google \ --data-urlencode api_key=YOUR_API_KEY

⚠️ 错误码

HTTP 状态码说明常见原因
200成功
401未认证未提供 api_key 参数
403认证失败api_key 无效
422参数错误num 超出范围、类型错误等
429限流超过速率限制
501未实现请求了 🔜 计划中的引擎