Python爬取京东商品历史价格数据

知名用户180079054738个月前未分类450

核心思路:通过调用京东历史价格接口https://tool.manmanbuy.com/history/getLowPriceList.ashx,获取商品价格走势数据。
技术实现:

  1. 接口分析:该接口需传递sku和callback参数,返回JSONP格式数据。

  2. 数据清洗:提取price和date字段,转换为时间序列数据。
    示例代码:

import requests, re, json

def get_price_history(sku_id):
    url = f"https://tool.manmanbuy.com/history/getLowPriceList.ashx?sku={sku_id}"
    response = requests.get(url)
    # 提取JSONP数据中的JSON部分
    json_str = re.search(r"jQuery\d+\((.*?)\);", response.text).group(1)
    data = json.loads(json_str)
    return data["priceList"]

# 使用示例
history = get_price_history("100000000001")
for entry in history:
    print(f"Date: {entry['date']}, Price: {entry['price']}")


相关文章

淘宝拍立淘按图搜索API接口,json数据返回

淘宝拍立淘按图搜索API接口通过图像识别技术实现商品搜索功能,调用后返回的JSON数据包含商品标题、图片链接、价格、销量、相似度评分等核心字段,支持分页和详细商品信息展示。以下是该API接口的详细解析...

淘宝商品评论 API(taobao.item.reviews.get)完整介绍与标准 JSON 返回示例

一、接口基础说明1. 接口基础信息接口名称:taobao.item.reviews.get所属平台:淘宝开放平台 TOP(Taobao Open Platform)请求方式:HTTP POST/GET...

淘宝商品详情API实战:数据返回解析与落地应用

前言在电商开发、数据分析、商品搬家、竞品监控等场景中,淘宝商品详情API是获取合规商品数据的核心通道。不同于爬虫的不稳定、易封号,淘宝开放平台官方API能稳定返回结构化数据,支撑各类电商业务落地。本文...

1688 跨境寻源通 API 免费对接・五大落地成功案例(适配文章直接使用)

说明:所有案例前期均依托寻源通免费基础额度完成技术验证与业务跑通,放量后扩容配额;覆盖跨境 ERP SaaS、独立站、代采服务商、店群自研系统、跨境选品工具五大主流赛道,附带业务痛点、技术方案、落地成...

Technical Deep Dive: JD.com Product Detail API - Full Guide & Standard JSON Reference

IntroductionAs one of China’s largest and most trusted e-commerce ecosystems, JD.com operates a robu...

淘宝/天猫获得淘宝商品详情 API 返回值说明

item_get-获得淘宝商品详情 [查看演示]  taobao.item_get公共参数请求地址: https://api-gw.onebound.cn/taobao/item_...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。