写点什么

🔥 新手也能懂!Shopee 商品详情 API 接口全攻略

作者:Noah
  • 2025-03-25
    江西
  • 本文字数:1291 字

    阅读完需:约 4 分钟

一、为什么需要这个 API?• 电商运营:快速监控竞品价格/销量/评价• 数据分析:批量获取商品信息做市场调研• 自动化工具:自动生成商品报告、比价系统二、3 分钟快速上手


  1. 注册与准备• 访问 ​​万邦数据官网​​ 注册账号• 申请 ​​shopee.item_get​​ 接口权限(审核秒通过)• 复制 ​​API Key​​ 和 ​​Secret​​ 备用

  2. 关键参数说明参数名作用示例值​​key​​API 密钥(必填)​​your_api_key​​​​num_iid​​商品 ID(格式:主 ID/子 ID)​​958470529/21785867874​​​​country​​站点标识(如台湾.tw/泰国.co.th)​​.co.th​​

  3. Python 代码示例 import requests

替换为你的 API 密钥

API_KEY = "your_api_key"


def get_product_info():params = {"key": API_KEY,"num_iid": "958470529/21785867874", # 商品 ID"country": ".co.th", # 泰国站"format": "jsonu" # 中文友好格式}


response = requests.get(    "https://api-gw.onebound.cn/shopee/item_get",    params=params)
# 打印商品评论print(response.json()["items"]["item"][0]["rate_content"])
复制代码


if name == "main":get_product_info()三、能获取哪些关键数据?{"items": {"item": [{"title": "泰国乳胶枕头", // 商品标题"price": 499.00, // 价格"sales": 1234, // 销量"rate_content": "非常舒服,推荐购买!", // 评论内容"pics": ["https://example.com/1.jpg"], // 评论图片"video": "https://example.com/video.mp4" // 商品视频}]}}四、实战案例:监控竞品差评


  1. 需求场景监控某商品每天新增的差评,及时优化产品

  2. 实现代码 import scheduleimport time


def check_bad_reviews():# 监控的商品列表 product_ids = ["958470529/21785867874", "123456789/987654321"]


for pid in product_ids:    data = get_product_info(pid)    for review in data["items"]["item"]:        # 检查是否包含负面关键词        if "差" in review["rate_content"]:            print(f"发现差评:{review['rate_content']}")
复制代码

每天凌晨 1 点执行检查

schedule.every().day.at("01:00").do(check_bad_reviews)


while True:schedule.run_pending()time.sleep(1)五、防封技巧(新手必看)


  1. 频率控制:

每请求间隔 1-3 秒

import randomtime.sleep(random.uniform(1, 3))1. 代理轮换:

使用免费代理池(示例)

from requests_rotating_proxy import RotatingProxyManagerproxy_manager = RotatingProxyManager(["http://user:pass@proxy1.com:8080","http://user:pass@proxy2.com:8080"])response = requests.get(url, proxies=proxy_manager.get_proxy())六、常见问题解答 Q:如何找到商品 ID?


A:商品链接如 ​​https://shopee.co.th/product/958470529/21785867874​​,​​958470529/21785867874​​ 就是 ​​num_iid​​Q:没有评论数据怎么办?


A:可能是商品刚上架,或站点不支持(如越南站.vn)Q:如何处理大量数据?


A:使用多线程加速(示例代码关注作者获取)七、适合人群• 电商运营人员• 数据分析新手• 想做自动化工具的开发者• 跨境电商创业者现在就动手试试吧!5 分钟就能写出第一个 Shopee 数据采集脚本!

用户头像

Noah

关注

如果您对电商API感兴趣可联系我 2023-09-21 加入

我是一名IT领域的专家,拥有多年的从业经验。作为一名CSDN/掘金等平台优质作者,我细心研究最新的技术趋势,并将其成功应用于实际项目中。同时,我擅长于IT方面的API接口技术。

评论

发布
暂无评论
🔥 新手也能懂!Shopee商品详情API接口全攻略_Noah_InfoQ写作社区