7 天试用

AliExpress API 爬虫,​按页计费,​不按商品

输入商品并选择国家:Web Unlocker 返回包含 60 件商品的 AliExpress 搜索页面,带有本地价格、折扣、评分和销量,按 1 页计费。点击一件商品,即可查看它最多 100 条评价。页面加载失败不收费。

试试:

1,000 次免费请求 · 仅成功时计费 · 195+ 个国家和地区 · 适配 Claude

aliexpress.com/w/wholesale-wireless-earbuds.html示例运行 · 60 件商品 · USD · 按 1 页计费 · 12.7 秒
下载
  1. 在您选择的国家打开真实浏览器
  2. 加载购物者看到的 AliExpress 搜索页面
  3. 读取 60 件商品及其价格

AliExpress 搜索页面需要 8 到 30 秒加载。仍在处理中,无需再次点击。

准备好采集自己的商品了吗?获取 API 密钥,或预约演示。

获取 API 密钥和免费请求额度

简单介绍一下您的团队,即可获得:

  • 一个工作日内发放 API 密钥
  • 可在您自己的目标站点上使用免费请求
G2 评分 4.7 / 5基于 79 条评价
预约演示

无需绑定银行卡,随时可取消。我们会在一个工作日内回复您。

采集 10,000 件 AliExpress 商品​只需 $0.16

一个 AliExpress 搜索页面包含 60 件商品,带有价格、折扣、评分、销量和配送标签,Web Unlocker 按 1 页计费。Apify 和 Bright Data 上的 AliExpress 商品采集工具则按每件商品计费。

一页,60 件商品。
167 页,10,000 件商品。

页面加载失败不收费。第 2 页、第 10 页,以及按订单量或按价格的每种排序方式,都只是再多一页,每页 60 件。

10,000 件 AliExpress 商品的费用

167 个各含 60 件商品的搜索页面,按公布价格计算

  • $0.16Gologin Web Unlocker
  • $15Bright Data
  • $18.30Products Scraper(基于 Apify)
  • $80Search Scraper(基于 Apify)

Web Unlocker 的 Growth 套餐,每 1,000 个页面 $0.98。其他产品按每件商品计费:Bright Data 按即用即付价格,Apify 上使用最多的 AliExpress 搜索 actor 和另一个更便宜的 actor 按 Apify 的 $19 套餐计算。

准备好用在您自己的搜索上了吗?获取 API 密钥和免费请求额度。

100 个 AliExpress 页面中​有 100 个一次就返回

我们的 AliExpress 采集测试:一百个页面,每个一次请求,不重试:20 种商品的搜索、第 2 到第 10 页和每种排序方式、从另外 20 个国家发起的相同搜索,以及每次 100 条的评价。下面是返回的结果和速度。

没有返回的页面计费 $0。
您为页面付费,而不是为尝试次数付费。

采集 10,000 条 AliExpress 评价,​只需 $0.10

AliExpress 每次请求返回一件商品的 100 条评价,每条都带有星级、买家所在国家、所购款式、正文及 AliExpress 的英文翻译,以及买家的照片。下面这款耳机有 2,153 条评价:22 次请求,两美分。

AliExpress 自己的 API 只返回一个评分。
爬虫返回的是评价本身。

从任意国家​采集 AliExpress 价格

AliExpress 给每个国家显示各自的搜索结果和价格。同一个搜索从八个国家发起,返回了六种货币,而美国和德国页面的 60 件商品中几乎没有相同的。

    如何用 Python 或 Node.js​采集 AliExpress 数据

    AliExpress 网页采集无需解析 HTML:每个搜索页面都带有 AliExpress 自己的 JSON,包含 60 件商品;商品的评价列表以 JSON 返回,每次 100 条。从另一个国家进行同样的搜索,只是再多一页。

    1. 步骤 01

      获取 API 密钥

      填写上面的表单。密钥会在一个工作日内通过邮件送达。

    2. 步骤 02

      选择页面

      关键词搜索、它的第 2 页或某种排序方式,或带 pageSize=100 的商品评价列表。

    3. 步骤 03

      读取 JSON

      从搜索页面中截取商品列表,或直接从回复中读取评价:价格、评分、销量、正文和照片。

    安装
    pip install requests
    运行
    GOLOGIN_SCRAPING_API_KEY=your_key python aliexpress_search.py
    发送至
    https://parsing.webunlocker.gologin.com/v1/scrape
    import json
    import os
    import time
    
    import requests
    
    query = "wireless earbuds"
    country = "us"
    
    
    def scrape(url):
        for attempt in range(3):
            response = requests.get(
                "https://parsing.webunlocker.gologin.com/v1/scrape",
                params={"url": url + (f"?_r={time.time_ns()}" if attempt else ""), "geo": country, "format": "json"},
                headers={"apikey": os.environ["GOLOGIN_SCRAPING_API_KEY"]},
                timeout=90,
            )
            page = response.json().get("data", {}).get("html", "") if response.ok else ""
            if '"itemList":{"content":' in page:
                return page
            time.sleep(5)
        raise RuntimeError("No products came back, try again later")
    
    
    def embedded(page, marker):
        start = page.index(marker) + len(marker)
        value, _ = json.JSONDecoder().raw_decode(page[start:])
        return value
    
    
    search = "https://www.aliexpress.com/w/wholesale-" + "-".join(query.lower().split()) + ".html"
    page = scrape(search)
    products = []
    for item in embedded(page, '"itemList":{"content":'):
        product_id = item.get("trace", {}).get("utLogMap", {}).get("x_object_id") or item["productId"]
        price = item.get("prices", {}).get("salePrice", {})
        products.append(
            {
                "id": product_id,
                "title": item["title"]["displayTitle"],
                "price": price.get("minPrice"),
                "currency": price.get("currencyCode"),
                "discount": price.get("discount"),
                "rating": item.get("evaluation", {}).get("starRating"),
                "sold": item.get("trade", {}).get("tradeDesc"),
                "ad": bool(item.get("p4p")),
                "url": f"https://www.aliexpress.com/item/{product_id}.html",
            }
        )
    
    print(json.dumps({"query": query, "country": country, "products_on_page": len(products), "products": products}, indent=2, ensure_ascii=False))

    准备好用在自己的商品上了吗?获取 API 密钥和免费请求额度。

    比较 AliExpress API​与 AliExpress 爬虫

    AliExpress 自己的 API、Apify 上使用最多的 AliExpress actor 和 Bright Data 的 AliExpress 采集工具:同样的商品和评价各自如何计费,以及开始之前对您有什么要求。

    Gologin Web Unlocker、AliExpress API、Apify 与 Bright Data 在计费单位、10,000 件搜索商品和 10,000 条评价的价格、关键词搜索、评价正文和照片、审批、免费开始以及在其他站点上的同等价格上的对比
    需要什么Web UnlockerAliExpress APIApifyBright Data
    您按什么付费一页暂不收费每件商品或每条评价每条记录
    10,000 件搜索商品$0.16免费,需获批准$18.30 至 $80$15
    10,000 条评价$0.10无评价$8 至 $30$15
    按关键词搜索是需获批准是否,仅支持链接
    评价正文和照片是否,仅有评分是未列出
    无需申请即可开始是否是是
    免费开始1,000 个页面暂时免费每月 $55,000 条记录
    任何其他站点价格相同是否否否

    也在其他电商平台销售?Web Unlocker 以同样的方式、同样的价格返回任何其他站点。

    加上 Cloud Browser,​获取每个款式的价格和库存

    完整的商品页面,包括每个款式的价格和库存、到您所在国家的配送以及卖家,是在购物者的浏览器中构建的。Cloud Browser 像购物者一样打开它:4 个美国商品页面中 4 个成功,用时 9 到 14 秒。

    • 购物者看到的页面

      Cloud Browser 在您选择的国家用住宅 IP 运行真实浏览器,所以 AliExpress 会像为当地购物者那样构建商品页面。

    • 每个款式的价格和库存

      从页面自身的数据读取款式:这款手机壳有 27 个,每个都带有库存、优惠前后的价格和送达日期。

    • 由您的代码或 Claude 驱动

      Playwright、Puppeteer 或 Claude 打开页面,读取后继续下一个。含住宅 IP,无需另外租用,也无需保持同步。

    通过 Playwright、Puppeteer 或 Claude 运行。了解 Cloud Browser。

    完整技术栈的一部分

    一个账户,一个代理网络,一套生态。按任务需要选择产品。

    还要采集其他商店?请查看 Amazon、eBay 和 Walmart 采集工具,或全部网页采集工具。

    AliExpress 爬虫常见问题

    什么是 AliExpress 爬虫?

    AliExpress 爬虫把 AliExpress 的公开数据,例如搜索页面上的商品及其价格、评分和销量,以及买家评价,采集成 JSON 或表格。Gologin 的 AliExpress API 爬虫就是这样一个接口:发送搜索地址和国家,Web Unlocker 就返回包含 60 件商品的页面,按 1 页计费。

    如何抓取 AliExpress 数据?

    把 AliExpress 搜索地址,即 aliexpress.com/w/wholesale- 加上您的关键词,连同您想要的国家一起发送给 Web Unlocker。它会用真实浏览器打开页面,并连同 AliExpress 自己的 JSON 一起返回:60 件商品,带有 ID、标题、价格、币种、折扣、评分、销量和标签。商品的评价来自它的评价列表,每次请求 100 条。上面的代码两者都能做到。

    能从 AliExpress 抓取哪些数据?

    一个搜索页面提供 60 件商品,每件都带有 ID、标题、价格和币种、折扣、评分、销量、图片链接,以及 AliExpress 的标签,例如“Free shipping”和“Fastest delivery in 7 days”。评价提供评分、日期、买家国家、款式、正文和照片。如需完整的商品页面,包括每个款式的价格和库存、送达日期、卖家和规格参数,可将这款 AliExpress 商品爬虫与 Cloud Browser 搭配使用。

    AliExpress 有 API 吗?

    有,即 AliExpress Open Platform 开放平台,面向 AliExpress 批准的联盟推广者、卖家和应用。您提交申请,AliExpress 审核应用,其联盟商品搜索接受关键词、国家和币种。它为每件商品返回一个评分,而不是评价,其条款也禁止将数据转给他人。Web Unlocker 返回公开页面本身,无需申请。

    AliExpress API 免费吗?

    是的,暂时免费:AliExpress 的条款称该 API 暂时免费,面向申请获批的开发者。Web Unlocker 附带 1,000 次免费请求:相当于搜索页面上的 60,000 件商品,或 100,000 条评价。

    如何获取 AliExpress API 密钥?

    带着您的应用在 AliExpress Open Platform 上申请,由 AliExpress 决定是否授予访问权限。Web Unlocker 密钥通过上面的表单在一个工作日内发放,并附带免费请求,可在您自己的商品上测试。

    能用 AliExpress 联盟 API 搜索商品吗?

    能,前提是 AliExpress 批准您成为联盟推广者:它的商品查询接受关键词、配送目的国和币种,加上您的跟踪 ID,返回商品及其佣金比例和评分。其中没有评价、款式和库存。

    如何把 AliExpress 评价导入 Shopify?

    上面的“评价导出 CSV”标签页会写出 reviews.csv:每条评价一行,带有评分、日期、国家、款式、正文和照片链接。如果您的评价应用支持导入 CSV,把列与应用的模板对应起来,再上传文件即可。

    能抓取 AliExpress 评价吗?

    能。AliExpress 从一个以 JSON 返回的列表加载商品评价,每次请求最多 100 条:评分、日期、买家国家、所购款式、正文及 AliExpress 的英文翻译、买家的照片,以及商品的星级分布。一件有 2,153 条评价的商品需要 22 次请求。

    能获取一件商品的全部评价吗?

    每次请求最多 100 条,一页接一页直到最后一页。AliExpress 在不同请求之间会稍微打乱顺序,所以把一件商品的各页读一遍,可拿到 95% 到 99% 的评价,再读一遍就能补上剩下的大部分。一款有 892 条评价的手机壳,读一遍返回了 884 条。

    能追踪 AliExpress 价格吗?

    能:按计划请求同一个搜索或同一批商品,然后对比。一个搜索页面每小时检查一次,每天 24 页,每月 $0.71。没有账户的访客看到的价格包含新用户优惠,所以请在相同条件下对比。

    能查看 AliExpress 历史价格吗?

    在 AliExpress 上不能:搜索页面只显示今天的价格、折扣,最多再加一个标签,例如“Lowest price in 90 days”。您可以自己建立历史记录:把每次检查的价格连同日期保存下来,每页 60 件商品。一个搜索每天检查一次,一年 365 页,约 $0.36。

    能用它为一件代发选品吗?

    能。按订单量排序搜索,在每页 60 件商品中比较销量、评分和配送标签,并在上架商品之前阅读带买家照片的评价。从您的买家所在国家发起同样的搜索:AliExpress 给每个国家显示各自的商品和价格。店铺一侧请看面向 Dropshipping 的 Gologin。

    AliExpress 爬虫要多少钱?

    AliExpress 爬虫 API 每 1,000 个页面低于 $1,每个页面价格相同:来自搜索页面的 10,000 件商品只需 $0.16,10,000 条评价约 $0.10。页面加载失败不收费。Web Unlocker 套餐每月 $49 起,含 50,000 次请求。

    抓取 AliExpress 需要代理吗?

    不需要。Web Unlocker 会为您选择 IP,覆盖 195+ 个国家和地区,并从您选择的国家打开页面。

    最好的 AliExpress 爬虫是什么?

    有三类产品在竞争。Apify actor 和 Bright Data 出售现成的数据行,按每件商品或每条评价计费。通用的网页采集 API 按请求计费,价格取决于站点需要的选项。Web Unlocker 是一个以每页一个价格返回整个页面的 AliExpress 爬虫,页面里带有 AliExpress 自己的 JSON,所以保留哪些字段由您决定。

    为什么 AliExpress 爬虫返回空结果?

    AliExpress 可能会给它不信任的访客返回一个能加载但没有商品的页面,现成的爬虫随后报告运行完成,列表却是空的。Web Unlocker 返回购物者看到的页面:在我们的测试中,100 个页面中有 100 个带着商品或评价返回。

    抓取 AliExpress 合法吗?

    AliExpress 搜索页面和评价是公开的,无需登录即可加载。Web Unlocker 像购物者的浏览器一样加载它们并返回页面。您采集什么、如何使用,由您自己决定,请对照适用于您项目的规则自行核对。

    获取 API 密钥和免费请求额度

    简单介绍一下您的团队,即可获得:

    • 一个工作日内发放 API 密钥
    • 可在您自己的目标站点上使用免费请求
    G2 评分 4.7 / 5基于 79 条评价
    预约演示

    无需绑定银行卡,随时可取消。我们会在一个工作日内回复您。