1. 任务接口
Dataify
  • 使用教程
    • 网页采集
      • 网页采集
      • 搜索引擎API
      • 视频下载
    • 通用采集
      • 简介
      • 快速入门
      • 发送您的第一次请求
      • 参数说明
      • 计费说明
      • 响应代码
  • 公共API
    • 搜索引擎API
      • 任务接口
        • 谷歌搜索API
        • Bing搜索API
        • Yandex搜索API
        • DuckDuckGo搜索API
      • 使用统计API
        • 统计、消耗API
    • 通用采集API
      • 任务接口API
      • 统计、消耗API
    • 网页采集API
      • 任务接口API
        • 创建任务说明
        • 任务运行状态说明
        • 任务列表获取说明
        • 获取抓取结果文件说明
  1. 任务接口

谷歌搜索API

谷歌搜索API

基础信息

接口说明: 通过API从Google获取实时搜索数据。

请求地址: https://scraperapi.dataify.com/request

请求方式: POST

请求参数

Headers:

参数名称参数类型是否必须描述
tokenstring是请登录 仪表板 - 快速开始 查看您的 token

Body:

参数名称参数类型是否必须描述
qstring是定义用于抓取的搜索查询(默认:q=pizza)。
jsonstring否此参数定义抓取结果的输出格式:
json=1 表示 JSON 格式,
json=2 表示同时输出两种格式,
json=3 表示 HTML 格式。
urlstring是参数定义抓取时使用的域名,默认值为 google.com。
如需修改或查看完整支持的域名列表,请参考 Google 域名页面。
glstring否指定搜索结果的地区/国家设置(支持代码请参考 Google 国家列表)。
hlstring否设置搜索结果的界面语言
完整语言代码列表请参考:Google 语言代码表
crstring否

使用|分隔符限定搜索结果至特定国家
(需搭配 gl 参数确保界面语言与内容语言一致)

gl(界面语言)与 cr(国家限制)可同时使用

实际效果以 cr 参数为优先准则

lrstring否

使用 lang_XX 语言代码筛选搜索结果(若同时使用 hl 参数,将优先采用本设置)

注意:

  • hl(界面语言)与 lr(语言筛选)可同时使用
  • 实际效果以 lr 参数为优先准则
locationstring否模拟从精确位置进行的搜索。必须与uule配对使用。
uulestring否

此参数会将选定位置以 Base64 编码格式处理,需要与 location 参数搭配使用。

所有可用的 uule 参数值可在此下载 CSV 文件

tbmstring否定义搜索结果类型:
tbm=isch – 图片
tbm=shop – 购物
tbm=nws – 新闻
tbm=vid – 视频
startstring否设置搜索结果的分页起始位置。例如:
start=0(默认值) - 第一页结果
start=20 - 第二页结果
start=40 - 第三页结果,以此类推
numstring否此参数设置每页显示的搜索结果数量上限。例如:
num=20(默认值) - 显示 20 条结果
num=50 - 显示 50 条结果,以此类推
safestring否此参数用于设置是否过滤成人内容。选项如下:
active(启用) - 过滤成人内容
off(关闭) - 不过滤成人内容
ludocidstring否此参数用于定义需要抓取的 Google 商家资料(Google My Business)ID(CID),也称为 Google 地点 ID。
kgmidstring否此参数用于直接获取 Google 知识图谱(Knowledge Graph)中特定条目的加密数据,将覆盖标准搜索参数并返回结构化结果。
ibpstringNo此参数用于控制特定元素的页面渲染与展开效果,例如搭配 ludocid 实现知识图谱的扩展搜索交互。
tbsstring否

此参数用于时间/类型筛选(支持复杂条件),例如:

  • tbs=qdr:d - 仅显示 24 小时内的内容
  • tbs=qdr:h - 过去 1 小时
  • tbs=qdr:w - 过去 1 周
  • tbs=qdr:m - 过去 1 个月
  • tbs=qdr:y - 过去 1 年
nfprstring否

此参数用于控制是否禁用搜索关键词的自动校正功能:

  • nfpr=1 - 禁用自动校正
  • nfpr=0 - 启用自动校正
filterstring否

此参数用于控制搜索结果的重复内容过滤功能:

  • 1 - 启用去重
  • 0 - 禁用去重

响应示例

{
    "spider_parameter": {
        "engine": "google",
        "q": "pizza"
    },
    "total": {
        "value": "About 2,240,000,000 results (0.30 seconds) "
    },
    "search_metadata": {
        "created_at": "2025-06-21 14:08:06",
        "id": "xxx",
        "url": "https://www.google.com/search?q=pizza"
    },
    "result":{}
参数名称參數类型是否必填描述
spider_parameterobject是搜索引擎配置
enginestring是搜索引擎类型
qstring是搜索关键字
totalobject是搜索结果咨询
valuestring是结果数量和时间
search_metadataobject是搜索的元数据
created_atstring是搜索的时间戳
idstring是唯一任务ID
urlstring是搜索的请求完整URL
resultstring是返回结果
修改于 2026-04-14 11:42:57
上一页
响应代码
下一页
Bing搜索API
Built with