Make
什么是 Make.com?
Make(前身为 Integromat)是一个可视化的无代码集成平台,能够连接多个应用程序,实现无缝的数据交换。正如 Make 对自身的描述:“你无需成为开发者即可在应用之间共享数据。”
Scrapeless 与 Make 的集成实现了简化的网页数据采集与处理。借助这一集成,你可以自动化执行网站抓取、数据集检索和 API 调用等任务。
Scrapeless 在 Make 中提供以下五个模块:
- Unlock a website – 访问并从通常会拦截机器人的 JS-Render 网站中提取数据。
- Crawl data from all pages – 爬取一个网站及其关联页面,以提取全面的数据。
- Scrape data from a single page – 从单个网页中提取信息。
- Search Google – 轻松访问并检索来自 Google 的丰富搜索数据。
- Make an API Call – 执行对 Scrapeless API 的任何已授权请求。
为什么要将 Scrapeless 与 Make.com 结合使用?
通过将 Scrapeless 与 Make 集成,你无需编写一行代码即可构建复杂的网页数据管道。
你可以可视化地设计并自动化工作流,将 Scrapeless 与 2,000 多个其他应用和服务连接起来。例如,你可以:
- 使用 Web Unlocker 绕过限制并访问任何网站。
- 使用 Crawler Crawl 进行递归爬取,并从所有关联页面检索数据。
- 使用 Crawler Scrape 对单个页面执行详细抓取。
- 访问 Deep SerpApi,通过单次请求获取并提取 Google SERP 数据。
- 触发已授权的 Scrapeless API 调用。
这些功能让你能够构建端到端的数据流,将 Scrapeless 与 Google Sheets、Airtable、Notion、Slack 或你的内部系统等工具连接起来。
快速开始
步骤 1. 获取你的 Scrapeless API Key
- 创建账户并登录 Scrapeless Dashboard。
- 生成你的 Scrapeless API key。

步骤 2. 创建一个新的场景(Scenario)
- 登录你的 Make.com 账户。
- 点击右上角的“Create a new scenario”。
步骤 3. 创建一个 Google Sheet
我们将使用 Google Sheets 来存储抓取到的数据。请按照以下步骤创建:

- 使用 A1:D1 作为表头(稍后我们会引用此范围)。
- 将表头值设置为:
Keywords、Title、Link、Position。
步骤 4. 将 Google Sheets 连接到 Make
- 点击“+”按钮,并在 Google Sheets 下选择“Get Range Values”

- 连接你的 Google 账户。
- 填写或选择合适的范围。
由于我们已经设置了表头,请在 Table contains headers 中选择“Yes”,并输入表头范围:“A1:D1”。

步骤 5. 将 Scrapeless 数据模块添加到场景中
- 点击 Google Sheets 模块右侧的“+”按钮。
- 从列表中搜索并选择“Scrapeless”。
- 选择“Search Google”模块。

- 点击“Add”以创建你的连接名称。
- 返回 Scrapeless Dashboard,复制你的 API Key,并粘贴到该字段中。

- 根据需要填写
Search Query、Language和Country参数(图中显示的是默认值)。 - 点击“Run once”测试该模块。

步骤 6. 添加一个 Iterator 模块
- 按照相同的步骤添加 Iterator 模块。
- 在 Array 字段中,选择
organic_results[]。 - 运行该模块以验证输出。

步骤 7. 配置“Add a Row”
- 在 Google Sheets 下添加“Add a Row”模块。
- 配置基本的电子表格设置。

在 Values 部分,Google Sheets 会自动检测我们定义的表头。现在,请按如下逻辑映射输出字段:

- Keywords → 使用 Scrapeless 上的请求参数:
query_displayed - Title → 从 Iterator 中选择:
title - Link → 从 Iterator 中选择:
link - Position → 从 Iterator 中选择:
position
步骤 8. 运行并获取抓取结果
- 再次点击“Run once”进行测试并检索最终的数据结果。
