小红书商品详情API接口(商品详情页面数据接口)

本文介绍了如何对接小红书商品详情API,详细讲解了接口所需的公共参数和请求参数,特别是商品ID(num_iid)的使用。同时,提供了不同编程语言如CURL、PHP、Java、Python等的请求示例,以及对应的响应示例,帮助开发者实现商品详情页面数据的获取。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

小红书商品详情API接口(商品详情页面数据接口)代码对接如下:

1.公共参数

名称 类型 必须 描述
key String 调用key(必须以GET方式拼接在URL中,点击获取请求key和secret
secret String 调用密钥
api_name String API接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]
cache String [yes,no]默认yes,将调用缓存的数据,速度比较快
result_type String [json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读
lang String [cn,en,ru]翻译语言,默认cn简体中文
version String API版本

2.请求参数

请求参数:num_iid=5eb1097ba091410953951d17

参数说明:num_iid:小红书商品ID 

3.响应参数

 

 

4.请求示例(CURL、PHP 、PHPsdk 、Java 、C# 、Python…)

# coding:utf-8
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 请求示例 url 默认请求参数已经做URL编码
url = "https://vx19970108018/smallredbook/item_get/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=5eb1097ba091410953951d17"
headers = {
    "Accept-Encoding": "gzip",
    "Connection": "close"
}
if __name__ == "__main__":
    r = requests.get(url, headers=headers)
    json_obj = r.json()
    print(json_obj)

 5.响应示例

{'data': {'scene': None,
          'template': '[{"name":"app","key":"app","type":"block","parent":null},{"name":"headerBarMain","key":"headerBarMain","parent":"app.slot.headerBarMain","type":"block"},{"name":"headerBarPopup","key":"headerBarPopup","type":"block","parent":null,"strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { secondRenderFinished '
                      '} = event;\\n          return '
                      'secondRenderFinished;\\n        '
                      '}"},{"type":"runtime","resolver":"({ visible }) => '
                      '!!visible"}]},{"name":"curtain","key":"curtain","parent":"app.slot.curtain","type":"block"},{"name":"carousel","key":"carousel","type":"block","parent":"app.slot.carousel"},{"name":"colorVariants","key":"colorVariants","type":"block","parent":"app.slot.colorVariants","strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { topRenderFinished } = '
                      'event;\\n          return topRenderFinished;\\n        '
                      '}"}]},{"name":"priceWarmUp","key":"priceWarmUp","type":"block","parent":"app.slot.basic","strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { topRenderFinished } = '
                      'event;\\n          return topRenderFinished;\\n        '
                      '}"}]},{"name":"price","key":"price","type":"block","parent":"app.slot.basic","strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { topRenderFinished } = '
                      'event;\\n          return topRenderFinished;\\n        '
                      '}"}]},{"name":"depositTailPayTime","key":"depositTailPayTime","type":"block","parent":"app.slot.basic","strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { topRenderFinished } = '
                      'event;\\n          return topRenderFinished;\\n        '
                      '}"}]},{"name":"profitBar","key":"profitBar","type":"block","parent":"app.slot.basic","strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { topRenderFinished } = '
                      'event;\\n          return topRenderFinished;\\n        '
                      '}"}]},{"name":"profitBarPopup","key":"profitBarPopup","type":"block","parent":null,"strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { secondRenderFinished '
                      '} = event;\\n          return '
                      'secondRenderFinished;\\n        '
                      '}"},{"type":"runtime","resolver":"({ visible }) => '
                      '!!visible"}]},{"name":"membership","key":"membership","type":"block","parent":"app.slot.basic","strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { topRenderFinished } = '
                      'event;\\n          return topRenderFinished;\\n        '
                      '}"}]},{"name":"description","key":"description","type":"block","parent":"app.slot.basic","strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { topRenderFinished } = '
                      'event;\\n          return topRenderFinished;\\n        '
                      '}"}]},{"name":"descriptionExtraInfo","key":"descriptionExtraInfo","type":"block","parent":"app.slot.basic","strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { topRenderFinished } = '
                      'event;\\n          return topRenderFinished;\\n        '
                      '}"}]},{"name":"redRank","key":"redRank","type":"block","parent":"app.slot.basic","strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { topRenderFinished } = '
                      'event;\\n          return topRenderFinished;\\n        '
                      '}"}]},{"name":"campaignBanner","key":"campaignBanner","parent":"app.slot.campaignBanner","type":"block","strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { topRenderFinished } = '
                      'event;\\n          return topRenderFinished;\\n        '
                      '}"}]},{"name":"installment","key":"installment","type":"block","parent":"app.slot.service","strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { topRenderFinished } = '
                      'event;\\n          return topRenderFinished;\\n        '
                      '}"}]},{"name":"installmentPopup","key":"installmentPopup","type":"block","parent":null,"strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { secondRenderFinished '
                      '} = event;\\n          return '
                      'secondRenderFinished;\\n        '
                      '}"},{"type":"runtime","resolver":"({ visible }) => '
                      '!!visible"}]},{"name":"selectedExp","key":"selected","type":"block","parent":"app.slot.service","strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { topRenderFinished } = '
                      'event;\\n          return topRenderFinished;\\n        '
                      '}"}]},{"name":"goodsDistribute","key":"goodsDistribute","type":"block","parent":"app.slot.service","strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { topRenderFinished } = '
                      'event;\\n          return topRenderFinished;\\n        '
                      '}"}]},{"name":"serviceMain","key":"serviceMainKey","modelKey":"serviceMain","type":"block","parent":"app.slot.service","strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { topRenderFinished } = '
                      'event;\\n          return topRenderFinished;\\n        '
                      '}"},{"type":"runtime","resolver":"({ isNotOnlySelf }) '
                      '=> '
                      '!!isNotOnlySelf"}]},{"name":"service","key":"serviceKey","modelKey":"serviceMain","type":"block","parent":"app.slot.service","strategies":[{"type":"event","resolver":"({ '
                      'event }) => {\\n          const { topRenderFinished } = '
                      'event;\\n          return topRenderFinished;\\n        '
                      '}"},{"type":"runtime","resolver":"({ isNotOnlySelf }) '
                      '=> '
             
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值