five

Shopify Scraper API

收藏
RapidAPI2026-06-29 更新2026-07-01 收录
下载链接:
https://rapidapi.com/scrapier-scrapier-default/api/shopify-scraper-api4
下载链接
链接失效反馈
官方服务:
资源简介:
The Shopify Scraper API provides comprehensive access to public Shopify store data, including products, collections, pricing, inventory status, store details, and metadata. Extract and monitor eCommerce data at scale, track competitor stores, analyze product trends, and build powerful applications for market research, price intelligence, and business analytics.
创建时间:
2026-06-29
原始信息汇总

Shopify Scraper API 数据集详情

数据集概述

Shopify Scraper API 是一款用于抓取 Shopify 商店公开数据的接口,可提取产品、集合(Collection)、定价、库存状态、商店详情及元数据等信息。适用于电商数据规模化提取与监控、竞品店铺追踪、产品趋势分析及市场研究、价格情报与商业分析等场景。

核心功能与优势

  • 全面数据提取:轻松获取产品标题、价格、变体等详细信息
  • 高效批量处理:单次调用支持处理多个 URL,通过 POST 方式最高可一次获取 10,000 个产品
  • 灵活查询参数:支持通过可选过滤器(如 max_itemsuse_proxy)定制数据请求
  • 代理支持:可选择使用代理服务器,避免区域限制,提高请求成功率
  • 结构化 JSON 输出:返回清洁、可直接用于分析的 JSON 格式数据
  • 错误反馈:提供详细错误信息,便于故障排查

技术规格

项目 内容
支持方法 GET 和 POST
认证方式 通过 RapidAPI 的 API Key(请求头 x-rapidapi-key
速率限制 最高 60 次请求/分钟
响应格式 JSON
错误码 400(参数缺失)、429(速率超限)、504(超时)
限制 GET 方法最多 100 个产品;POST 方法最多 10,000 个产品

端点(Endpoints)

1. GET /v1/shopify-scraper/

  • 用途:从单个 Shopify URL 获取数据,支持可选过滤器。
  • 参数
    • urls(必填,query,string):单个商店、集合或产品 URL
    • max_items(可选,query,integer):返回产品数量上限(最大 100)
    • use_proxy(可选,query,boolean):是否通过代理执行请求
  • 示例 URLhttps://scrapier.net/api/v1/shopify-scraper/?urls=https://gymshark.com&max_items=10&use_proxy=true

2. POST /v1/shopify-scraper/

  • 用途:批量处理多个 URL,支持更高的产品数量上限(最高 10,000 个)。
  • 参数
    • urls(必填,body,array):商店、集合或产品 URL 列表
    • max_items(可选,body,integer):跨所有 URL 返回的产品数量上限
    • use_proxy(可选,body,boolean):是否使用代理
  • 说明:此端点避免了 GET 方法在查询大量项目时的 URL 长度限制。

请求示例(以 Gymshark 商店为例)

GET 请求(Python)

python import requests

url = "https://scrapier.net/api/v1/shopify-scraper/" headers = { "x-rapidapi-host": "scrapier.net", "x-rapidapi-key": "YOUR_RAPIDAPI_KEY", } params = {"urls": "https://gymshark.com", "max_items": 10, "use_proxy": True} response = requests.get(url, headers=headers, params=params) print(response.json())

POST 请求(cURL)

bash curl --request POST --url https://scrapier.net/api/v1/shopify-scraper/ --header x-rapidapi-host: scrapier.net --header x-rapidapi-key: YOUR_RAPIDAPI_KEY --header Content-Type: application/json --data { "urls": ["https://gymshark.com/products/vital-seamless-leggings", "https://gymshark.com/products/crest-hoodie"], "max_items": 100, "use_proxy": true }

响应字段说明(示例)

返回的 JSON 数组中每个对象包含以下常见字段:

  • title:产品标题
  • handle:产品标识符
  • vendor:供应商名称
  • product_type:产品类型
  • price:价格(如 48.0
  • currency:货币(如 GBP
  • retailer:零售商域名(如 gymshark.com
  • canonical_url:产品标准 URL
  • sku:库存单位代码
  • image_url:产品图片 URL
  • image_count:图片数量
  • variant_count:变体数量
  • created_at / updated_at / published_at:时间戳
  • tags:产品标签(如 leggings, seamless, women
  • language:语言代码(如 en

常见问题(FAQ)

  • 定价与免费层:RapidAPI 提供灵活订阅方案,包含免费层供小规模使用。
  • 身份验证:所有请求需在请求头中包含 x-rapidapi-key
  • 数据新鲜度:每次请求实时获取数据。
  • 集成方式:支持任何支持 HTTP 请求的环境(Python、JavaScript、cURL 等),也可通过 Zapier 等无代码工具集成。
  • 法律合规:需遵守 GDPR 及各地数据政策,负责任地管理数据。

支持与联系

  • 功能建议或技术支持可通过 dev.scraperengine@gmail.com 联系。
二维码
社区交流群
二维码
科研交流群
商业服务