电商数据化运营:速卖通API+Python打造竞品监控与选品利器

简介: 商品搜索、详情采集、价格监控、SKU 对比、选品分析、自动提醒,适合跨境电商 / 接口开发 / 数据分析使用

一:前述

Python 实战系统:包含:商品搜索、详情采集、价格监控、SKU 对比、选品分析、自动提醒,适合跨境电商 / 接口开发 / 数据分析使用,前往体验API:http://o0b.cn/ibrad。

二、接口概述

  1. 核心功能

‌基础信息‌:商品标题、主图链接、店铺名称及评分。

‌价格数据‌:当前售价、原价、SKU独立定价及库存状态。

‌销售指标‌:近30天销量、评价数量与平均评分。

‌请求方式‌:HTTP GET请求,需商品ID(item_id)作为必填参数,返回JSON格式数据。

三、完整 Python 代码

import requests
import json
import time
import pandas as pd
from datetime import datetime

====================== 配置信息 ======================

API_URL = "https://console.open.onebound.cn/console/?i=Brad"
API_KEY = "你的APIKEY"
API_SECRET = "你的SECRET"

监控配置

WATCH_KEYWORD = "wireless earbuds" # 选品关键词
WATCH_PRICE_LOW = 10 # 最低价格
WATCH_PRICE_HIGH = 50 # 最高价格
CHECK_INTERVAL = 3600 # 监控间隔(秒)

======================================================

def aliexpress_search(keyword, page=1):
"""速卖通商品搜索API"""
params = {
"key": API_KEY,
"secret": API_SECRET,
"q": keyword,
"page": page,
"sort": "sale_desc" # 销量排序
}
try:
res = requests.get(API_URL, params=params, timeout=15)
return res.json()
except:
return None

def parse_item(item):
"""解析商品字段"""
return {
"商品ID": item.get("num_iid"),
"标题": item.get("title"),
"原价": item.get("price"),
"促销价": item.get("promotion_price"),
"销量": item.get("sales"),
"店铺": item.get("nick"),
"评分": item.get("score"),
"链接": item.get("detail_url"),
"采集时间": datetime.now().strftime("%Y-%m-%d %H:%M:%S")
}

def price_monitor(keyword):
"""价格监控主逻辑"""
print(f"[{datetime.now()}] 开始监控:{keyword}")
data = aliexpress_search(keyword)
if not data or data.get("items") is None:
print("获取失败")
return

items = data["items"][:20]  # 取前20个商品
result = []
for item in items:
    info = parse_item(item)
    price = float(info["促销价"] or info["原价"])

    # 价格筛选
    if WATCH_PRICE_LOW <= price <= WATCH_PRICE_HIGH:
        info["监控状态"] = "✅ 符合价格区间"
    else:
        info["监控状态"] = "❌ 超出价格区间"

    result.append(info)
    print(f"{price} USD | {info['标题'][:30]}...")

# 导出Excel
df = pd.DataFrame(result)
filename = f"速卖通选品监控_{datetime.now().strftime('%m%d%H%M')}.xlsx"
df.to_excel(filename, index=False)
print(f"\n✅ 导出完成:{filename}\n")
return result

def start_monitor():
"""启动循环监控"""
print("=" 50)
print("速卖通价格监控 & 选品分析系统 已启动")
print("="
50)
while True:
price_monitor(WATCH_KEYWORD)
print(f"等待 {CHECK_INTERVAL//60} 分钟后再次监控...\n")
time.sleep(CHECK_INTERVAL)

====================== 运行 ======================

if name == "main":
start_monitor()
四、系统可直接扩展的高级功能
你想加我就能直接给你代码:
📌 图搜同款(上传图片搜 1688 / 速卖通商品)
📌 SKU 监控(尺码、颜色、规格、库存实时抓取)
📌 竞品跟踪(自动跟踪对手价格、销量、活动)
📌 邮件 / 企业微信提醒(降价自动发通知)
📌 跨境利润计算(运费 + 佣金 + 成本自动核算)

五、我能为你做什么
我可以直接帮你:

定制你的业务需求(选品、铺货、代购、ERP 对接)
提供稳定速卖通 / 淘宝 / 1688 / 拼多多接口
整套流程部署 + 调试 + 教会你使用

相关文章
|
3月前
|
SQL 机器学习/深度学习 自然语言处理
本体语义层落地指南:企业需要配备哪些关键能力与角色?
本体语义层方案需要企业什么样的团队能力来配合?从截至2026年5月的行业实践来看,这个问题没有标准答案,但有一条核心判断:本体的构建能力决定系统上限,持续运营能力决定系统价值下限。
|
2月前
|
数据采集 机器学习/深度学习 监控
跨境选品秘籍:API如何帮你分析全球价格差?
本文探讨如何利用API技术实现全球商品价格差的自动化分析,助力跨境电商精准选品。通过实时抓取多国平台价格数据,结合汇率、税费与库存等维度,识别利润蓝海、优化定价与供应链,并支持动态预警与可视化决策。数据驱动,让选品从“凭经验”迈向“看趋势”。(239字)
|
3月前
|
数据采集 人工智能 缓存
某书笔记评论API完整文档(含全入参、返回字段、支持高并发提取)
该API提供小红书笔记评论数据服务,支持游标分页、热门/时间排序及楼中楼评论获取。需Bearer Token认证,QPS默认1(企业可提至50)。返回含评论内容、时间、点赞数、用户信息等结构化字段,适用于舆情分析与AI情感挖掘。
|
4月前
|
JSON API 数据格式
国内电商平台商品详情API返回数据Python模型格式
本接口服务支持淘宝、京东、1688三大平台商品详情数据获取,返回标准化Python字典,涵盖标题、价格、库存、图片、SKU、规格、评价等核心字段,含OAuth2.0/签名认证、调用示例及统一解析函数,助力电商数据高效对接。
|
4月前
|
JSON 供应链 API
企业级实战:1688 图搜接口(item_search_img / 拍立淘) 接入方法
1688图搜API(item_search_img/拍立淘)支持以图搜货,传入图片URL或Base64,返回同款/相似B2B商品(含offerId、价格、起批量等)。含官方入口、完整参数、签名规则、Python调用示例、接入步骤及避坑指南,开箱即用。
|
4月前
|
JSON 缓存 监控
企业级实战:京东商品详情 API 简要说明 + JSON 返回参考
按京东商品 ID(skuId/itemId)获取全量商品详情(基础、价格、库存、SKU、图片、促销、售后、店铺)
|
5月前
|
算法 API 数据处理
闲鱼商品详情API数据解析
本API详解闲鱼商品详情接口(xianyu.item.get),涵盖标准返回结构、关键字段(num_iid、price、condition、seller等)、解析要点及常见坑,含MD5签名实现与错误处理示例,助力快速开发入库。
|
5月前
|
供应链 监控 数据挖掘
1688 API 联合使用方案
本方案提供基于图片搜索的1688商品智能对接能力:通过`item_search_img`识别商品图,联动`item_get`(详情)、`item_price`(价格)、`item_stock`(库存)、`item_list`(多品比价)四大API,助力跨境电商高效选品、动态调价、精准补货与批量采购,全面提升运营效率与市场响应力。(239字)
|
5月前
|
JSON 监控 5G
某宝店铺商品全量接口-item_search_shop
淘宝item_search_shop_pro接口支持按店铺ID全量获取在售商品,含分页、字段筛选与类目过滤;提供完整参数说明、返回字段详解、Python调用示例及风控规范,开箱即用,适用于竞品监控、ERP同步与选品分析。(239字)
|
5月前
|
数据采集 缓存 Java
Python、Java、PHP 三种语言实现爬虫的核心技术对比与示例
本文对比Python、Java、PHP三大语言爬虫技术,涵盖核心工具(如Scrapy/Jsoup/Goutte)、典型代码示例及异步、分布式、缓存等性能优化策略,并给出选型建议与反爬合规实践,助开发者高效构建稳定爬虫系统。