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

知名用户180079054735个月前未分类307

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

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

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

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 接口:核心能力与数据返回参考

主题简洁解析淘宝店铺商品 API(含自有 / 全店商品获取),覆盖核心接口、调用要点及标准化 JSON 返回示例,助力快速实现店铺商品数据的合规采集与管理。一、核心接口概述淘宝开放平台提供两类核心接口...

淘宝商品评论 API 核心参数拆解:item_id、page 与 sign 的配置技巧

淘宝商品评论API的核心参数中,item_id、page(含page_no和page_size)及sign的配置直接影响数据获取的准确性和安全性。以下是具体配置技巧及参数解析:一、item_id(商品...

得物商品详情API接口的技术调用要点之参数规范

你现在聚焦于得物商品详情 API 接口调用中参数规范这一核心要点,这是避免请求失败、保证数据精准的关键环节 —— 参数的格式、取值、传递方式哪怕有微小偏差,都可能导致接口返回错误或数据不全。以下从核心...

淘宝商品详情API实战解析:解锁电商全场景高效运营新路径

前言在数字化电商运营浪潮中,数据是核心竞争力,而淘宝商品详情API作为淘宝开放平台的核心接口,是合规获取商品全量结构化数据的“金钥匙”。不同于传统爬虫的高风险、低稳定性,淘宝商品详情API凭借官方授权...

转转二手商品详情采集(极简 Python 版)

转转二手商品详情采集(极简 Python 版)超简单代码,无需签名、无需抓包、无需 Token,复制就能跑。python运行import requests# 采集商品详情def&n...

小红书笔记评论 API:核心场景与 JSON 返回示例

一、接口简介小红书笔记评论 API 是开放平台核心数据接口,基于HTTPS+Token 鉴权,用游标分页获取笔记下主评论、楼中楼、用户信息与互动数据,是舆情监控、内容分析、竞品调研的合规数据渠道。二、...

发表评论    

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