Amazon 商品抓取器:20 个市场,50+ 字段,每 1000 个商品 $3

通过 ASIN 或 URL 在 20 个 Amazon 市场抓取商品数据。返回价格、原价、库存、评分、星级分布、月购买量、变体、A+ 内容、畅销榜排名、高分辨率图片及另外 40 个字段。多件装列表通过 isMultipack 和 multipackCount 标记,这是大多数竞争对手默默丢弃的功能。

在 Apify 上打开 → 立即试用
价格
$0.003/商品
内存
128MB
市场
20
每商品字段数
50+
代理
Apify 数据中心
反爬虫
会话轮换

您可以抓取的内容

主要使用场景

API 示例

# 通过 Apify API 启动运行
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~amazon-product-scraper/runs?token=YOUR_TOKEN" \
 -H "Content-Type: application/json" \
 -d '{
 "startUrls": [{"url": "https://www.amazon.com/dp/B09B8V1LZ3"}],
 "asins": ["B0BDHWDR12", "B00HZV9WTM"],
 "country": "US",
 "scrapeReviewSample": true
 }'

# 或通过 MCP 与 AI 代理配合使用:
# https://mcp.apify.com?tools=santamaria-automations/amazon-product-scraper

集成

输出字段

字段类型示例
asinstringB09B8V1LZ3
titlestringAmazon Echo Dot (5th Gen)
priceobject{"value": 49.99, "currency": "$", "raw": "$49.99"}
starsnumber4.7
reviewsCountnumber193,736
monthlyPurchaseVolumestring10K+ bought in past month
starsBreakdownobject{"5star": 0.82, "4star": 0.11, ...}
isMultipackbooleantrue(8 件装列表)
variantAsinsarray["B09B93ZDG4", "B09B94RL1R"]

直接在 Apify 上运行此 actor(无需代码)

点击上方 在 Apify 上打开,在浏览器中运行 amazon-product-scraper — 无需代码,无需安装。在 Apify 控制台,您可以获得:

获取您的 Apify API 令牌

要从自己的代码运行此 actor,您需要一个 Apify API 令牌。大约一分钟完成:

  1. 免费注册 Apify 账户(Google、GitHub 或电子邮件)。
  2. 前往 设置 → 集成 → API 令牌
  3. 点击 创建新 API 令牌。复制并妥善保存。

免费额度:Apify 每月为您的账户提供 5 美元平台使用额度,无需信用卡。足以有意义地测试任何 actor — 按典型 scraper 每条结果 0.001 美元计算,每月大约 5,000 条免费结果。

从代码调用

通过 Apify REST API 从任何语言运行此 actor。将 YOUR_TOKEN 替换为您的 API 令牌,并根据需要调整输入 JSON。

curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~amazon-product-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/amazon-product-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/amazon-product-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/amazon-product-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/amazon-product-scraper").call(Map.of());
List<Map<String,Object>> items = client.dataset(run.getDefaultDatasetId()).listItems();

与 AI 代理配合使用 (MCP)

此 actor 可在 Apify MCP 服务器上使用,因此您可以从任何兼容 MCP 的 AI 客户端驱动它 — Claude Desktop、Claude.ai、Cursor、VS Code、LangChain、LlamaIndex 或自定义 agent — 无需编写代码。

https://mcp.apify.com?tools=santamaria-automations/amazon-product-scraper

连接后的示例提示:

"使用 amazon-product-scraper 运行一次 scrape,并将结果以表格形式返回给我。"

支持动态工具发现的客户端(Claude.ai、VS Code)会通过 add-actor 自动接收完整的输入 schema。

与无代码平台配合使用

从您喜欢的自动化工具触发此 actor。下面的每个平台都可以点几下就调用 Apify API — 无需代码。

  1. 添加 n8n Apify 节点(n8n Cloud 默认已安装;self-hosted 请安装 @apify/n8n-nodes-apify)。
  2. Actor 设置为 santamaria-automations/amazon-product-scraper
  3. 选择操作 Run Actor and get dataset,粘贴您的输入 JSON,然后连接下游节点(Google Sheets、Postgres、Webhook 等)。
  1. 使用任意触发器创建新 Zap。
  2. 添加一个 Webhooks by Zapier POST 操作到 https://api.apify.com/v2/acts/santamaria-automations~amazon-product-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN
  3. Body:您的输入 JSON。Content-Type:application/json
  1. 创建新场景。
  2. 添加 HTTP 模块:URL https://api.apify.com/v2/acts/santamaria-automations~amazon-product-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN,方法 POST,body raw JSON。
  3. 使用 JSON 模块解析响应以在下游迭代 items。
  1. 创建新工作流。
  2. 添加 HTTP Request 步骤:POST 到 https://api.apify.com/v2/acts/santamaria-automations~amazon-product-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN
  3. 在后续步骤中访问 steps.http.$return_value
  1. 安装 API Connector 插件。
  2. 添加新 API:POST https://api.apify.com/v2/acts/santamaria-automations~amazon-product-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN,body 类型 JSON。
  3. 用您的输入初始化 call,然后在 workflow 操作中引用响应数组。
在 Apify 上打开 → 立即试用(免费套餐可用)