接口文档

小红书数据采集 API · v1.0
返回首页

简介

官网:https://server.wonisoft.cn

作者QQ:1144523241 · 有问题请联系QQ,备注小红书

接口列表
接口描述Token消耗量
/api/xhs/sendCode发送登录验证码40 token/次
/api/xhs/login登录40 token/次
/api/xhs/searchNote笔记搜索30 token/次
/api/xhs/getNoteDetail笔记详情60 token/次
/api/xhs/getCommentPage笔记评论30 token/次
/api/xhs/getCommentSubPage笔记子评论30 token/次
/api/xhs/getUserNotes用户笔记列表30 token/次
/api/xhs/getUserInfo用户信息20 token/次

公共信息

公共 HOST
https://server.wonisoft.cn
公共请求头(Header)

所有接口都要加以下请求头:

{
    // Authorization用于标识帐号,从官网"我的"中(apikey)获取
    "Authorization": "Bearer cc87ae3f488357cabd786689c4d9d1675ae85b26",

    // session:调用登录接口获取,使用自己的小红书账号获取后续资源
    "session": "5q969654qoa0bf58f0a3spqoi846zmd4q89ezp",

    "Content-Type": "application/json"
}

接口详情

GET /api/xhs/sendCode 40 token 发送登录验证码
请求参数
参数名类型说明必填
phonestring手机号
返回示例
{
    "msg": "短信发送成功",
    "code": 200
}
GET /api/xhs/login 40 token 登录
请求参数
参数名类型说明必填
phonestring手机号
codestring验证码
返回示例
{
    "msg": "登录成功",
    "code": 200,
    "data": {
        "session": "5q969654qoa0bf58f0a3spqoi846zmd4q89ezp"
    }
}
GET /api/xhs/searchNote 30 token 笔记搜索
请求参数
参数名类型说明必填
keywordstring关键字
pageNumber页码(从1开始)
searchIdstring第一次请求可不传,服务端会生成searchId。翻页时建议携带服务端返回的searchId。多个关键字不要复用searchId
sortstring排序规则,默认 general。可选:综合general、最新time_descending、最多点赞popularity_descending、最多评论comment_descending、最多收藏collect_descending
返回示例
{
    "msg": "操作成功",
    "code": 200,
    "data": {
        "hasMore": true,
        "searchId": "oc4bik1ujox3ahvpnvfph",
        "items": [
            {
                "id": "6778b8490000000013008cbd",
                "modelType": "note",
                "xsecToken": "ABwOjXjTTU7z3BVDgEQqGC7UuyKXqa8jw1sADFLMZNO4M=",
                "noteCard": {
                    "displayTitle": "任何零食控不知道这款零食都很难收场吧",
                    "type": "video",
                    "cover": {
                        "height": 1537,
                        "width": 1153,
                        "urlDefault": "http://sns-webpic...webp_mw_1"
                    },
                    "interactInfo": {
                        "likedCount": "19839",
                        "collectedCount": "5748",
                        "commentCount": "271"
                    },
                    "user": {
                        "userId": "67247610000000001d02e85d",
                        "nickname": "eat就完事了",
                        "avatar": "https://sns-avatar...format/jpg"
                    }
                }
            }
        ]
    }
}
GET /api/xhs/getNoteDetail 60 token 笔记详情
请求参数
参数名类型说明必填
noteIdstring笔记id
xsecTokenstring笔记xsecToken
GET /api/xhs/getCommentPage 30 token 笔记评论
请求参数
参数名类型说明必填
noteIdstring笔记id
xsecTokenstring笔记xsecToken
cursorstring评论cursor
GET /api/xhs/getCommentSubPage 30 token 笔记子评论
请求参数
参数名类型说明必填
noteIdstring笔记id
rootCommentIdstring父评论id
cursorstring子评论cursor
xsecTokenstring笔记xsecToken
GET /api/xhs/getUserNotes 30 token 用户笔记列表
请求参数
参数名类型说明必填
userIdstring用户id
GET /api/xhs/getUserInfo 20 token 用户信息
请求参数
参数名类型说明必填
userIdstring用户id
xsecTokenstring用户xsecToken