ReaJason / xhs

基于小红书 Web 端进行的请求封装。https://reajason.github.io/xhs/
MIT License
1.03k stars 295 forks source link

发布笔记 #26

Closed ReaJason closed 1 year ago

ReaJason commented 1 year ago

目前发布笔记写了个简单的 case,但是发出去的图文无法正常显示图片,可能还需要其他操作什么的,暂时还没找到解决思路,先抛出来 https://github.com/ReaJason/xhs/blob/b02b87f2d936358b01aabd7ab77a88f19e5489aa/tests/test_xhs.py#L312 下图为笔记详情图: <img src="https://github.com/ReaJason/xhs/assets/48389642/ae48435b-8385-4f74-a4d8-8959b532b4f7" height="500" />

Sam5440 commented 1 year ago

应该是上传图片的时候的问题,直接丢了一个手动上传的图片的id是正常显示的

ReaJason commented 1 year ago

应该是上传图片的时候的问题,直接丢了一个手动上传的图片的id是正常显示的

嗯嗯,可能和上传图片需要 Authorization 的 header 有关,目前脚本还没有这个加密参数

Sam5440 commented 1 year ago

应该是上传图片的时候的问题,直接丢了一个手动上传的图片的id是正常显示的

嗯嗯,可能和上传图片需要 Authorization 的 header 有关,目前脚本还没有这个加密参数

和这个没关系,是上传的链接里的id出错了,spectrum也是id的一部分,上传图片的id格式错误了,然后图片id变成spectrum/spectrum/xxxxxxxxxxxxx了,实际应该是spectrum/xxxxxxxxxxxxxxx,pr了,不过不知道能不能用这个来自定义id?等一会试试,不过好像也没啥用

Sam5440 commented 1 year ago

done #29

SnailDev commented 1 year ago

所以现在是能主动发布笔记了是吗