接口说明: 通过API从DuckDuckGo获取实时搜索数据。
请求地址:https://scraperapi.dataify.com/request
请求方式: POST
| 参数名称 | 参数类型 | 是否必须 | 描述 |
|---|---|---|---|
| Authorization | string | 必须 | 固定格式:Authorization: Bearer <你的token>。token 在仪表板 → 设置 → Token管理获取。不支持自定义 token 请求头。 |
| 参数名称 | 参数类型 | 是否必须 | 描述 |
|---|---|---|---|
engine | string | 是 | 目标搜索引擎,固定为 duckduckgo。 |
q |
string | 是 |
定义用于爬取的搜索查询(默认:q=pizza)。
完整参数列表
|
json |
string | 否 |
定义爬取结果的输出格式:
json=1 表示 JSON 格式
json=2 表示同时输出 JSON 和 HTML
json=3 表示 HTML 格式
json=4 表示 Light JSON(精简字段)
|
kl |
string | 否 |
指定搜索结果的界面语言与地区设置。
可能值请参考 地区 / 语言代码 |
start |
string | 否 |
设置搜索结果分页起始位置。
例如: start=1 表示跳过第一条结果,从第二条开始。
分页参数说明 |
df |
string | 否 |
设置搜索结果的时间范围过滤:
完整参数说明: |
kp |
string | 否 |
设置搜索内容的安全过滤等级:
更多信息: |
{
"code": 200,
"spider_parameter": {
"engine": "duckduckgo",
"device": "desktop",
"domain": "https://duckduckgo.com/",
"q": "pizza",
"render_js": false,
"render_png": false
},
"search_metadata": {
"id": "xxx",
"spider_url": "https://duckduckgo.com/?q=pizza&ia=web",
"total_time_taken": 1.2,
"created_at": "2026-09-08 10:15:01",
"processed_at": "2026-09-08 10:15:02",
"status": "Success"
},
"search_information": {
"total_results": "About 1000000000 results",
"query_displayed": "pizza"
},
"organic": [
{
"title": "...",
"position": 1,
"link": "https://...",
"description": "..."
}
],
"inline_images": [],
"related_searches": []
}
| 参数名称 | 参数类型 | 是否必返 | 描述 |
|---|---|---|---|
code | int | 是 | 业务状态码,200 表示成功 |
spider_parameter | object | 是 | 实际生效的请求参数:engine/device/domain/q/render_js/render_png |
search_metadata | object | 是 | 搜索元数据(id/spider_url/status/created_at/processed_at/total_time_taken) |
search_information | object | 是 | 搜索信息(total_results/query_displayed) |
organic | array | 是 | 自然搜索结果列表(元素含 title/position/link/description) |
inline_images | array | 否 | 图片结果(按查询返回) |
related_searches | array | 否 | 相关搜索(按查询返回) |