从Google Maps提取全面的商家数据。获取名称、地址、电话、网站、评价、评分、营业时间、GPS坐标和照片。每条记录30+个结构化字段,使用数据中心代理。
enableHiringSignals 设为 true 后,actor 会检查每个有网站的地点是否有在招职位。它通过我们的 Job Feed actor 读取公司自己的招聘页面和招聘系统(ATS)。默认关闭。hiring_status(hiring、no_open_roles、not_read 或 no_website)、hiring_open_roles_count、hiring_roles 中最多 5 个职位名称示例,以及 hiring_jobs_url 中的招聘页面。not_read 表示无法检查,不代表"没有招聘";原因见 hiring_not_read_reason。hiringSignalsMaxPlaces(默认 50,最多 500)限制每次运行检查的地点数量,其余返回 not_read。检查最多 50 个地点时,预计多用约 6 至 10 分钟。只能在浏览器中运行的招聘网站会被跳过,除非您开启 hiringBrowserFallback(更慢、费用更高)。# 通过Apify API启动运行 curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~google-maps-scraper/runs?token=YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "searchStrings": [ "restaurants in Paris", "coffee shops in Tokyo" ], "queries": [ { "query": "software companies", "location": "Berlin", "country": "DE" } ] }' # 或通过MCP与AI代理配合使用: # https://mcp.apify.com?tools=santamaria-automations/google-maps-scraper
| 字段 | 类型 | 示例 |
|---|---|---|
| name | string | Augustiner-Keller |
| category | string | Beer garden |
| address | string | Arnulfstr. 52, 80335 Munich |
| phone | string | +49 89 594393 |
| website | string | https://www.augustinerkeller.de |
| rating | number | 4.5 |
| review_count | number | 12,847 |
| latitude | number | 48.1432 |
| longitude | number | 11.5512 |
| opening_hours | object | {"Mon": "11:00-23:00", ...} |
点击上方 在 Apify 上打开,在浏览器中运行 google-maps-scraper — 无需代码,无需安装。在 Apify 控制台,您可以获得:
要从自己的代码运行此 actor,您需要一个 Apify API 令牌。大约一分钟完成:
免费额度:Apify 每月为您的账户提供 5 美元平台使用额度,无需信用卡。足以有意义地测试任何 actor。可覆盖的结果数量取决于该 actor 的单条结果价格。
通过 Apify REST API 从任何语言运行此 actor。将 YOUR_TOKEN 替换为您的 API 令牌,并根据需要调整输入 JSON。
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~google-maps-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'// npm install apify-client
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('santamaria-automations/google-maps-scraper').call({});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);# pip install apify-client
from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')
run = client.actor('santamaria-automations/google-maps-scraper').call(run_input={})
items = list(client.dataset(run['defaultDatasetId']).iterate_items())
print(items)// dotnet add package Apify.Client
using Apify.Client;
var client = new ApifyClient("YOUR_TOKEN");
var run = await client.Actor("santamaria-automations/google-maps-scraper").CallAsync(new { });
var items = await client.Dataset(run.DefaultDatasetId).ListItemsAsync();// Maven: com.apify:apify-client
import com.apify.client.ApifyClient;
ApifyClient client = new ApifyClient("YOUR_TOKEN");
ActorRun run = client.actor("santamaria-automations/google-maps-scraper").call(Map.of());
List<Map<String,Object>> items = client.dataset(run.getDefaultDatasetId()).listItems();此 actor 可在 Apify MCP 服务器上使用,因此您可以从任何兼容 MCP 的 AI 客户端驱动它 — Claude Desktop、Claude.ai、Cursor、VS Code、LangChain、LlamaIndex 或自定义 agent — 无需编写代码。
https://mcp.apify.com?tools=santamaria-automations/google-maps-scraper连接后的示例提示:
"使用 google-maps-scraper 运行一次 scrape,并将结果以表格形式返回给我。"
支持动态工具发现的客户端(Claude.ai、VS Code)会通过 add-actor 自动接收完整的输入 schema。
从您喜欢的自动化工具触发此 actor。下面的每个平台都可以点几下就调用 Apify API — 无需代码。
@apify/n8n-nodes-apify)。santamaria-automations/google-maps-scraper。https://api.apify.com/v2/acts/santamaria-automations~google-maps-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN。application/json。https://api.apify.com/v2/acts/santamaria-automations~google-maps-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN,方法 POST,body raw JSON。https://api.apify.com/v2/acts/santamaria-automations~google-maps-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN。steps.http.$return_value。https://api.apify.com/v2/acts/santamaria-automations~google-maps-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN,body 类型 JSON。