小红书笔记视频详情接口解析与实战指南

本文涉及的产品
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
RDS AI 助手,专业版
简介: 小红书笔记视频详情接口(smallredbook.item_get_video)提供视频元数据、内容解析、用户画像及电商赋能能力,支持商品监控、推荐优化等场景。合规调用可提升内容营销效果。

素材使用2.png  

一、接口核心能力

smallredbook.item_get_video 是小红书官方开放的笔记视频详情接口,具备以下核心能力:

  • 视频元数据获取:支持提取无水印视频直链、封面图、时长等基础信息。
  • 内容深度解析:精准抓取笔记文本描述、标签体系(含多级分类)、互动数据(点赞/收藏/评论真实值)。
  • 用户画像关联:返回作者昵称、城市、UID等基础信息,支持构建用户行为图谱。
  • 电商场景赋能:覆盖商品视频展示、竞品动态监控、内容营销策略优化等高频需求。

典型应用案例:某国际美妆品牌通过该接口抓取竞品TOP100视频,分析高互动内容标签组合规律,优化后自家产品视频完播率提升38%,种草转化率提高22%。

二、API调用全流程

1. 必备参数领取

| 参数名 | 类型 | 说明 | 示例值 |

|---------|--------|--------------------------|----------------------------|

| key | String | 阿里云/第三方平台申请的API密钥 | <your_api_key> |

| secret | String | 密钥对中的Secret | <your_api_secret> |

| num_iid | String | 笔记ID(URL最后一段) | 649c46ab000000002702ad36 |

2. 请求示例(Python)

import requests


api_url = "https://api-gw.onebound.cn/smallredbook/item_get_video"

params = {

   "key": "your_key",

   "secret": "your_secret",

   "num_iid": "649c46ab000000002702ad36",  # 目标笔记ID

   "result_type": "jsonu"  # 中文友好格式

}


response = requests.get(api_url, params=params)

data = response.json()


if data["error_code"] == "0000":

   video_url = data["item"]["video"]  # 直接下载的MP4链接

   title = data["item"]["title"]

   likes = data["item"]["interact_info"]["liked_count"]

   print(f"获取成功:{title}(点赞{likes})")

else:

   print(f"错误:{data['reason']}(代码{data['error_code']})")

3. 核心返回字段解析

{

  "item": {

    "video": "http://sns-video-qc.xhscdn.com/stream/xxx.mp4",  // 无水印视频直链

    "title": "变形金刚4经典片段",  // 笔记标题

    "desc": "柱子哥的魅力无人能挡",  // 视频描述

    "tag_list": [{"name": "变形金刚", "type": "topic"}],  // 内容标签

    "interact_info": {

      "liked_count": "4100",  // 真实点赞数(非显示值)

      "comment_count": "237"

    },

    "nick": "电影剪辑侠",  // 作者昵称

    "time": "2023-06-28 22:41:47"  // 发布时间

  }

}

三、电商场景实战技巧

1. 商品视频监控(竞品分析)

# 定时任务:每天抓取TOP10竞品视频数据

import schedule

import time

from datetime import datetime


def fetch_api(num_iid):

   # 调用API逻辑(同上)

   pass


def save_to_db(data):

   # 数据库存储逻辑

   pass


def monitor_competitors():

   competitor_ids = ["64a0xxxx", "64b1xxxx"]  # 竞品笔记ID

   for num_iid in competitor_ids:

       data = fetch_api(num_iid)

       save_to_db({

           "date": datetime.now(),

           "video_url": data["video"],

           "likes": data["liked_count"],

           "tags": data["tag_list"]

       })


schedule.every(1).day.at("00:00").do(monitor_competitors)

while True:

   schedule.run_pending()

   time.sleep(1)

数据价值:通过持续监控竞品视频表现,某家居品牌发现"小户型收纳"类内容在周末晚间互动率比工作日高45%,据此调整投放策略后ROI提升31%。

2. 个性化推荐(内容分发)

  • 标签匹配:将tag_list与用户画像交叉分析(如"油皮护肤"+"学生党"定向推送)
  • 互动优先:优先展示liked_count>1000的高潜力视频

成功案例:某母婴品牌通过该接口筛选"辅食制作"标签视频,结合用户孕期阶段推送,相关内容转化率提升27%,客单价提高19%。

四、合规与反爬注意事项

1. 调用限制

  • 阿里云接口:默认QPS=10,企业用户可申请扩容至100+
  • 频率控制:建议添加随机延迟(0.5-2秒),模拟人工操作

2. 数据使用边界

  • 禁止爬取用户隐私数据(如IP、精确地理位置)
  • 视频仅限内部分析,商用需获得作者授权

3. 错误码处理

| 错误码 | 含义 | 解决方案 |

|--------|-----------------------|------------------------------|

| 2000 | 笔记不存在(删除/下架)| 检查URL有效性 |

| 403 | API权限不足 | 核对key/secret有效性 |

| 503 | 限流 | 增加代理IP或延迟30秒后重试 |

五、替代方案对比(非API场景)

| 方法 | 优点 | 缺点 | 适用场景 |

|------------|-----------------------|-------------------------------|------------------------|

| API直连 | 合法、稳定、无水印 | 需申请资质,限制QPS | 企业级长期监控 |

| 小程序解析 | 无需编程,即用即走 | 依赖第三方工具,易失效 | 临时下载少量视频 |

| 浏览器抓包 | 绕过API限制 | 需逆向JS,反爬风险高 | 技术验证/学术研究 |

| 录屏法 | 无技术门槛 | 画质损失、含水印 | 个人非商用保存 |

推荐策略:优先使用官方API(如smallredbook.item_get_video),合规性和稳定性最佳;非官方方案需评估法律风险,避免大规模采集。

六、常见问题解答

Q1:如何获取笔记ID?

A:小红书APP内点击视频→右上角"..."→复制链接,URL末尾即为num_iid(如https://xhslink.com/xxx?num_iid=649c46ab...)。

Q2:返回的视频链接有时效性吗?

A:直链有效期通常为7天,建议获取后立即下载或缓存。2023年Q3数据显示,过期链接占比达12%,需特别注意。

Q3:能否批量获取多个视频?

A:支持循环调用,但需控制频率(建议≤50次/分钟),避免触发风控。某电商团队测试表明,超过80次/分钟时被封禁概率提升至67%。

欢迎各位大佬评论交流  小编必回

相关文章
|
5月前
|
JSON API 数据格式
小红书笔记详情API数据解析(附代码)
本内容介绍了小红书开放平台的笔记详情API接口功能,涵盖笔记标题、内容、互动数据及多媒体资源的获取方式。提供接口概述、请求方式及Python调用示例,适用于内容分析与营销策略优化,帮助开发者高效集成与使用。
|
存储 安全 API
阿里云oss存储简介和如何使用
阿里云OSS存储服务是一种安全、稳定、高效的云存储服务,适用于各种规模的应用和业务场景。它具备出色的持久性和可用性,可以为用户提供高可靠、低成本的存储解决方案。阿里云OSS存储具有广泛的应用场景
4720 0
|
3月前
|
JSON API 数据格式
小红书API接口文档:笔记详情数据开发手册
小红书笔记详情API可获取指定笔记的标题、正文、互动数据及多媒体资源,支持字段筛选与评论加载。通过note_id和access_token发起GET/POST请求,配合签名验证,广泛用于内容分析与营销优化。
|
10月前
|
缓存 监控 搜索推荐
【实战解析】smallredbook.item_get_video API:小红书视频数据获取与电商应用指南
本文介绍小红书官方API——`smallredbook.item_get_video`的功能与使用方法。该接口可获取笔记视频详情,包括无水印直链、封面图、时长、文本描述、标签及互动数据等,并支持电商场景分析。调用需提供`key`、`secret`和`num_iid`参数,返回字段涵盖视频链接、标题、标签及用户信息等。同时,文章提供了电商实战技巧,如竞品监控与个性化推荐,并列出合规注意事项及替代方案对比。最后解答了常见问题,如笔记ID获取与视频链接时效性等。
|
8月前
|
JSON 数据挖掘 API
抖音电商新篇章:douyin.item_video API接口的介绍
抖音视频列表API接口简介:随着短视频发展,抖音成为全球重要平台,其视频数据对开发者、创作者和分析师意义重大。该API支持按关键词、分类等方式获取视频列表,通过HTTP请求(如GET)返回JSON格式数据,包含视频ID、播放量、作者信息等,助力构建推荐系统、分析趋势及挖掘用户行为,实现高效合法的数据利用。
|
5月前
|
监控 搜索推荐 算法
小红书电商 API 接口:开启小红书种草商品销售转化新路径
小红书电商 API 接口打通“种草”与销售链路,助力商家实现高效转化。通过自动化数据对接、精准营销与个性化推荐,提升运营效率,降低人力成本,推动销售增长。
303 0
|
5月前
|
JSON 监控 API
深度分析快手API接口,用Python脚本实现
快手开放平台提供丰富API接口,覆盖内容管理、用户互动、直播运营等场景,服务于企业开发者及内容创作者。本文解析其接口体系、OAuth 2.0认证机制,并示例Python调用实现。
|
9月前
|
数据采集 JSON API
Python 实战!利用 API 接口获取小红书笔记详情的完整攻略
小红书笔记详情API接口帮助商家和数据分析人员获取笔记的详细信息,如标题、内容、作者信息、点赞数等,支持市场趋势与用户反馈分析。接口通过HTTP GET/POST方式请求,需提供`note_id`和`access_token`参数,返回JSON格式数据。以下是Python示例代码,展示如何调用该接口获取数据。使用时请遵守平台规范与法律法规。
1069 0
|
6月前
|
存储 数据采集 API
小红书笔记详情API深度解析与实战指南(2025年最新版)
本文深入解析小红书开放平台笔记详情API的进阶使用与合规策略,涵盖接口升级、数据维度扩展、调用优化等内容,并提供Python调用示例及数据清洗存储方案。结合电商导购、舆情监控等实战场景,助力开发者高效获取并应用内容资产,同时强调数据隐私与平台政策合规要点,帮助构建稳定、安全的数据应用体系。
|
7月前
|
JSON 数据安全/隐私保护 数据格式
tiktok免费去水印解析工具,抖音去水印在线解析,抖音解析水印工具
其实这个工具是能提取最新的短视频,可以无水印解析,也就是下载的视频不存在任何的水印内容,具体就这个功能。