news 2026/10/15 11:37:06

SerpBase 亚马逊数据采集教程:ASIN 详情、商品搜索、评论抓取(附代码)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SerpBase 亚马逊数据采集教程:ASIN 详情、商品搜索、评论抓取(附代码)

身边做出海的朋友问得最多的一类需求:帮我看看某个竞品在亚马逊上卖多少钱、评价怎么样、listing 有没有更新。以前这类需求要么手动刷页面,要么自己写亚马逊爬虫——现在 SerpBase 的电商端点把这些都做成了标准接口。这篇把四个亚马逊端点过一遍,每个都给了能直接跑的代码。

四个端点先认个脸

端点干什么用计费
/amazon/search关键词搜商品,拿列表2 credits
/amazon/product按 ASIN 查单个商品详情2 credits
/amazon/reviews按 ASIN 抓评论2 credits
/amazon/autocomplete搜索框联想词1 credit

请求方式和其他端点一样:POST JSON,头里带X-API-Key,响应统一信封(status为 0 才算成功,request_id留着排障用)。

一、商品搜索:先找到目标

做竞品监控,第一步是拿到目标 ASIN:

importos,requests BASE="https://api.serpbase.dev"HEADERS={"Content-Type":"application/json","X-API-Key":os.environ["SERPBASE_API_KEY"]}defamazon_search(keyword:str,domain:str="amazon.com"):resp=requests.post(f"{BASE}/amazon/search",headers=HEADERS,json={"q":keyword,"domain":domain},timeout=(5,30),)returnresp.json()data=amazon_search("portable blender")print(data["status"],data["credits_charged"])foritemindata.get("products",[])[:5]:print(item.get("asin"),item.get("title","")[:40],item.get("price"))

搜索结果里带 ASIN、标题、价格、评分这些字段,拿到 ASIN 就能进下一步。

二、商品详情:盯 listing 变化

有了 ASIN,详情端点给的是单品的完整信息——标题、多规格变体(variant ASINs)、卖家报价、库存状态、规格参数:

defamazon_product(asin:str,domain:str="amazon.com"):resp=requests.post(f"{BASE}/amazon/product",headers=HEADERS,json={"asin":asin,"domain":domain},timeout=(5,30),)returnresp.json()detail=amazon_product("B0XXXXXXXX")print(detail["status"])product=detail.get("product",{})print(product.get("title"))print(product.get("price"),product.get("availability"))

三、评论抓取:看用户在说什么

评论端点按 ASIN 抓评价内容、星级、评论正文和评论者属性:

defamazon_reviews(asin:str,domain:str="amazon.com"):resp=requests.post(f"{BASE}/amazon/reviews",headers=HEADERS,json={"asin":asin,"domain":domain},timeout=(5,30),)returnresp.json()reviews=amazon_reviews("B0XXXXXXXX")print(reviews["status"])forrinreviews.get("reviews",[])[:5]:print(r.get("rating"),"|",(r.get("text")or"")[:60])

一个完整的监控小闭环

三个端点串起来就是最小可用的竞品监控:

  1. /amazon/search定时搜关键词,记录竞品 ASIN 和排名变化
  2. /amazon/product盯价格、库存、标题改动(listening 变了说明竞品在做动作)
  3. /amazon/reviews每周抓一次,看差评集中在哪些点——那就是你的产品机会

几个要注意的点

这是快照,不是持续价格监控。每次调用拿到的是那一刻的状态,要做「价格曲线」就得自己按天存,这是采集侧的事。

字段都是可选语义。价格、库存、变体这些字段取决于亚马逊当时展示了什么,代码里一律.get(),别假设一定有。

失败也可能计费。官网口径写得很清楚:已执行的失败可能消耗 credits。所以重试要有上限和退避,别写无限循环——批量任务里这直接关系到账单。

域名参数别漏。不同站点(amazon.com / amazon.co.jp / amazon.de)数据不同,domain参数要和目标市场一致。

成本速算

一个竞品监控的最小配置:20 个关键词每天搜一次 + 20 个 ASIN 每天查详情,一个月约 2,400 credits。注册送的免费额度够跑通流程,正式用 $10 的 Starter 包(2 万 credits,无日历过期)能撑两个月。

小结

四个亚马逊端点各有分工:搜索找目标、详情盯变动、评论看机会、联想补词库。配上天级存储,就是一套轻量竞品监控。接口的字段级文档(含每个字段的 optional 标注)在 官方文档 里写得很细,动手前建议先扫一遍对应产品的字段表。

你拿亚马逊数据做什么?选品、监控还是比价?评论区聊聊。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/15 11:37:02

手写mAP:从原理到代码实现的目标检测评估详解

1. 这不是“背公式”,而是搞懂目标检测怎么才算真准mAP——平均精度均值,这个缩写在目标检测项目里出现频率高得离谱。但很多人卡在第一步:看到论文里写着“our method achieves 42.3 mAP on COCO val2017”,就直接抄下来当KPI用&…

作者头像 李华
网站建设 2026/10/15 11:36:23

从合格到无可挑剔:零疑问率驱动的交付质量提升指南

"impeccable"这个单词最近刷屏的频率高得离谱,穿搭博主用它夸一套搭配无可挑剔,美食账号用它形容一顿饭的完成度,技术社区里也有人拿它点评代码质量和交付物水准。我第一次认真琢磨这个词,是在一次项目验收复盘会上。我…

作者头像 李华
网站建设 2026/10/15 11:36:15

腾讯地图MCP服务接入指南:3步教你搞定TaoToken统一Key配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/15 11:36:01

用Qt打造安全软件风格主界面:QSS换肤与C/C++混合编程实战

简介:一份基于Qt与C语言实现的360安全卫士10.0界面模拟项目,适合有一定C/C基础、希望深入学习Qt自定义窗口与动画开发的读者,也适合需要借鉴成熟安全软件界面布局的前端或客户端开发者。资源包共包含2372个文件,其中png图片素材约…

作者头像 李华
网站建设 2026/10/15 11:35:10

WEB搜索技术课程总结:从信息检索基础到倒排索引与BM25排序实战

1. 这门课到底在讲什么:从“会搜”到“会做搜索”很多人第一次看到“WEB搜索技术”这个课程名,第一反应是:这不就是教你怎么用搜索引擎吗?如果你也这么想,那说明你还没真正接触过这个领域。我当初选这门课的时候也带着…

作者头像 李华
网站建设 2026/10/15 11:34:26

Python实现爱因斯坦相对论速度相加可视化工具

1. 项目背景与核心价值 去年在教授大学物理课程时,我发现学生们对爱因斯坦相对论中的速度相加公式理解起来特别吃力。传统教材上那些密密麻麻的数学推导和抽象描述,总让初学者望而生畏。于是我开始思考:能不能用Python打造一个可视化工具&…

作者头像 李华