备案 网站名字,装修 设计 网站,全屋装修公司,如何搭建一个视频网站一、打开chrome按f12#xff0c;点击右上角的“关注”按钮#xff0c;抓包位置如下#xff1a; (图1 follow接口) 二、follow接口分析 1、请求地址
https://edith.xiaohongshu.com/api/sns/web/v1/user/follow
2、请求方法: POST 3、请求头#xff1a; :authority:
edith… 一、打开chrome按f12点击右上角的“关注”按钮抓包位置如下 (图1 follow接口) 二、follow接口分析 1、请求地址
https://edith.xiaohongshu.com/api/sns/web/v1/user/follow
2、请求方法: POST 3、请求头 :authority:
edith.xiaohongshu.com
:method:
POST
:path:
/api/sns/web/v1/user/follow
:scheme:
https
Accept:
application/json, text/plain, */*
Accept-Encoding:
gzip, deflate, br, zstd
Accept-Language:
zh-CN,zh;q0.9
Content-Length:
45
Content-Type:
application/json;charsetUTF-8
Cookie:
{.........此处省略..............}
Origin:
https://www.xiaohongshu.com
Referer:
https://www.xiaohongshu.com/
Sec-Ch-Ua:
Google Chrome;v123, Not:A-Brand;v8, Chromium;v123
Sec-Ch-Ua-Mobile:
?0
Sec-Ch-Ua-Platform:
Windows
Sec-Fetch-Dest:
empty
Sec-Fetch-Mode:
cors
Sec-Fetch-Site:
same-site
User-Agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36
X-B3-Traceid:
c47c9349e64fd39d
X-S:
XYW_eyJzaWduU3ZuIjoiNTEiLCJzaWduVHlwZSI6IngxIiwiYXBwSWQiOiJ4aHMtcGMtd2ViIiwic2lnblZlcnNpb24iOiIxIiwicGF5bG9hZCI6IjQwMGQwNzU2NmQ2MjE0MjU0NTZkY2RkNTZlOGRlMjU4ZTVmOWZjOGQxODU5ZDllODk2MjMxMzA2OGY1NmU0MjQ3NTQ2NGJjNzNlNmU1ZWMyZjg4NTJhNzdhYzcxMTNkYWM5ZTNiZmRhMWZhYTFlYjkwZDc0YWEzMWI1NGM3MmNkMGQ3NGFhMzFiNTRjNzJjZGFjNDg5YjlkYThjZTVlNDhmNGFmYjlhY2ZjM2VhMjZmZTBiMjY2YTZiNGNjM2NiNTUzZjAxZTk0Nzg2NWIwZGE5MzU0MGFkNzFmODhhNmViNDRlYmQyOGZiN2IxNGQzMWJjNzRjNGJhNjI1NDRmMTM4Y2YwNGQ2MjYxZGRkYTNmMmQxMGI0MmI1NTc4YjJhNDQ1ZTc0ODZkYThlM2Y0ODZkMTdkYzI3MjIzNTNkNWNiYTk4YmJhYTg2NGY3MzhlM2ZjMGI0ZGVkNDkwZGI0ZTMxNGQxNDljNTU0YzkwNDBiODI5YmFjYTU4ZmM2ZjQxMCJ9
X-S-Common:
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
X-T:
1713252619968
4、请求数据体
{target_user_id:59391d446a6a6960704f16b1}
5、请求成功返回
{code:0,success:true,msg:成功,data:{fstatus:follows}}
三、nodejs调用接口代码 const https require(node:https);
const fs require(fs);
const os require(os);
//----------------------------------------------调用模块初始化----------------------------------------------------
const m_common_data require(./x_s_common.js);//X-S-Common签名
const m_xs_data require(./xs.js);//X-S签名
const m_proxy require(./proxy.js);
const agentm_proxy.get_agent();
//mode by byc6352 or metabycf in 2024-01-05
exports.set_followset_follow;//target_user_id被关注用户id a1从cookie提取的 web_session从cookie提取的
async function set_follow(target_user_id,web_session,a1){let cookieabRequestIdb5675107-257c-5e9e-9bfe-157d0dc56027; webBuild3.11.3; xsecappidxhs-pc-web;a1${a1};webId4f4e47c26fec73469f2a0a1b36b59b49;web_session${web_session}; websectiga6169c1e84f393779a5f7de7303038f3b47a78e47be716e7bec57ccce17d45f99; sec_poison_id30196e44-925f-4243-86da-685cafcc09e5;gidyYDq8j0dy2M8yYDq8j0fW003JWv0DIMSFAY0kJMTIACS3928S0hi80888qKj8WW8DJyfKWW;let urlhttps://edith.xiaohongshu.com/api/sns/web/v1/user/follow;let pathurl.replace(https://edith.xiaohongshu.com,);let data{target_user_id: target_user_id};let data_strJSON.stringify(data);let oawait m_xs_data.get_xs(path,data_str,a1);var xso[X-s];var xto[X-t];let x_commonm_common_data.get_common(a1,xt,xs);let traceidm_common_data.get_traceid();let headers{Connection:close,authority:edith.xiaohongshu.com,method:POST,path:/api/sns/web/v1/user/follow,scheme:https,Accept:application/json, text/plain, */*,//Accept-Encoding:gzip, deflate, br,Accept-Language:zh-CN,zh;q0.9,Content-Length:45,Content-Type:application/json;charsetUTF-8,Cookie:cookie,//Origin:https://www.xiaohongshu.com,Referer:https://www.xiaohongshu.com/,Sec-Ch-Ua:Not A(Brand;v99, Google Chrome;v121, Chromium;v121,Sec-Ch-Ua-Mobile:?0,Sec-Ch-Ua-Platform:Windows,Sec-Fetch-Dest:empty,Sec-Fetch-Mode:cors,Sec-Fetch-Site:same-site,User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36,X-B3-Traceid:traceid,//0a781c1de7825c27,X-S:xs,//XYW_eyJzaWduU3ZuIjoiNTEiLCJzaWduVHlwZSI6IngxIiwiYXBwSWQiOiJ4aHMtcGMtd2ViIiwic2lnblZlcnNpb24iOiIxIiwicGF5bG9hZCI6ImMwNjkwZjhiMmJjNWJlYzZjODFiYTBkMGE5NzYzM2E1YTg3ODgyYTU3ZTM4NDJkZTgzMThhMWY3YTBlOWZiYzRkYjcyOGNmNWQ0ZjYwMDQyN2QzZjMxNzdmM2M5MmExM2M5ZTNiZmRhMWZhYTFlYjkwZDc0YWEzMWI1NGM3MmNkMGQ3NGFhMzFiNTRjNzJjZGFjNDg5YjlkYThjZTVlNDhmNGFmYjlhY2ZjM2VhMjZmZTBiMjY2YTZiNGNjM2NiNTUyYjFkZWM4MTkzYzQwNjMwODhlN2EwZTFhZjcyMGE0N2VhZGMxNzQ2ZDA3MWI3MmYwYzBmNzk0M2U3YjAyMzU0NWU4MTFjZDQ3NGZkZGMxODQ5MTU2NjA5ZTJmYWI5YzZlZjI1ODc2ZDNmNGY5Mjk0NWZhOGExMWI1NWE3Yzk1YWEyMWRmZjNiMjgxOThmZTRmY2NlZDEyZWQxYWI2YWMyZTkwN2NjMDM4NjBkNTJmNTU1MGVmMmMwNTk1NDI2ZiJ9,X-S-Common:x_common,//2UQAPsHCaIjqArjwjHjNsQhPsHCH0rjNsQhPaHCH0P1jhhHjIj2eHjwjQgynEDJ74AHjIj2ePjwjQhyoPTqBPT49pjHjIj2ecjwjHFN0P1UHVHdWMH0ijP/W98ePIweHIG/zTPeS0G08dJBYh8/bYqnTAPfRV40bVw/464Abd4nhMPeZIPecIweWhPjHVHdW9H0ilAZEeLUerMPAqANsQhUHCHSY8pMRS2LkCGp4D4pLAndpQyfRk/SzbyLleadkYp9zMpDYV4Mk/a/8QJf4hanS7ypSGcd4/pMbk/9StBbH/gz0zFMF8eQnyLSk49S0Pfl1GflyJB1/dmjP0zk/9SQ2rSk49S0zFGMGDqEybkea/8QJLM7/fk34MkxyBSJLkx/S4tJbSCnfkOzr8knpzsyFMoz/pw2SSC//QbPpSL8AOzB4EnpzpPMkL//zwzrk3nSzd2DMLyBYpMDAnpzsJrRgnfS82SQ3nnk02LRo/fMwpMrInfk84FMrLgSwPSbCnfk2rEC8BMPDFM/nMb2rFU//pyprEknfMayrMgnfY8pr8Vnnk34MkrGAm8pFpC/p4QPLEo//JLE3/L4zPFEozfY2D8k/SzayDECafkyzF8x/DzdpSxJBT8pBYxnSznJrEryBMwzF8TnnkVybDUnfkPS8i/nkyJpkLcfSySDUnpzyyLEo/fkPDEk/Szp2pSxzfTypFFF/pz32SSCLg4wyDM7/FziJrhUzg4ypr8infk02LMoz/mwPS8inD42rECL/QyzrrA/p4QPFMTng482DQT/dk3PrFUp/8yDbE/gkpPrEgp/zpr8xnDzzPFEonfTyzFMh/FzzLMLp/QwyDrMnSztJpSga/p82SkVnfkQPLRrGAQyzrET/D48LMxyAmwpMki/F4b2rMga/bwpFLAngk3PpSgzgSpMQTnfkwyLMx87YOpBYTnSzaJpDU/flyzrpEnS4z2bSga/Q8pFMEnSz34FhU/fkzrFF/fks,X-T:xt//1709452415373,}const options {hostname: edith.xiaohongshu.com,port: 443,path: path,method: POST,headers: headers}if(agent!undefined)options.agent agent;let req https.request(url,options, (res) {console.log(STATUS: ${res.statusCode});console.log(HEADERS: ${JSON.stringify(res.headers)});res.setEncoding(utf8);var body;res.on(data, (chunk) {bodybodychunk;});res.on(end, () {try {console.log(body);}catch (e){console.error(e);}});res.on(close, () {console.log(close);});});req.on(error, (e) {console.error(problem with request: ${e.message});});req.write(data_str,utf8);req.end();}
第三方调用接口
http://helpnow.top:8087/xhs/follow?key234181402307target_user_id被关注用户ida1从cookie提取的web_session从cookie提取的
四、follow接口调用成功 图2follow接口调用成功
6Zeu6aKY5ZKo6Ki77yadng6YnljNjM1MiBvciBtZXRhYnljZjtRUTozOTg0ODg3Mjt0ZWxlZ3JhbTpieWMwMQbase64解码