作者:阿三
博客:Nockygo
公众号:阿三爱吃瓜

持续不断记录、整理、分享,让自己和他人一起成长!😊


前言

有小伙伴跟我要教程要了很久,主要是因为之前电脑坏了,时间也隔了很久,这部分的教程也忘记了,至于为什么使用whistle,因为它的代码可以编写。

whistle使用

官方文档在这里

一键安装

1.首先安装node环境,不会的话搜下菜鸟教程node安装

2.一键安装,在命令行执行以下命令:

1
2
3

npm i -g whistle && w2 start --init

3.mac 和windows下需要授权

image.png

4.安装小红书配置脚本

1
2
3

npm install -g whistle.xiaohongshu

在浏览器的插件一栏就可以看到啦~

5.用chrome打开 127.0.0.1:8899 即可看到配置页面

image.png

image.png

6.点击option,配置要同步到obsidian哪个目录,下面过滤条件可以和我保持一致

edith.xiaohongshu.com/api/sns/v1/note/imagefeed

image.png

7.回到network,打开settings,配置include filters,和第6点一样的

image.png

SwitchyOmega 设置代理

1.去谷歌应用商店下载switchyomega
2.配置代理,协议:http,代理服务器:127.0.0.1,代理端口:8899

image.png

手机设置

首先确保手机和电脑处于同一个wifi

1.手机wifi配置HTTP代理,服务器写你电脑的ip地址,端口8899,保存即可

2.电脑上的chrome点击https,出现二维码,手机扫描进行安装

image.png

3.iphone在通用>VPN与设备管理 看到whistle字样进行安装

4.iphone在通用>关于本机>证书信任设置把whistle勾选上

配置全部完成啦,接下来测试下~

验证

image.png

总结

注意:

1.手机要和电脑保持在同一个wifi,否则证书配置,小红书刷动都将失败。
2.要安装node,npm环境,如果出现uncaught koa 问题,请输入npm i -g koa
3.配置switchyomega是为了手机能连上电脑,使得电脑能捕获手机端的网络数据
4.刷小红书同步的时候会延迟个3到4s,因为要获取数据
5.后续有空再增加评论列表获取,当然直接用automa rpa教程好像也是可以的~