ShilongLee / Crawler

抖音爬虫(a_bogus最新版)、快手、哔哩哔哩、小红书、淘宝、京东、微博等平台爬虫开源api接口服务器。docker一键快速部署。
Other
580 stars 196 forks source link

xhs参数xsec_token校验问题 #38

Closed it-tin closed 3 months ago

it-tin commented 3 months ago

现在随便用个xsec_token去请求获取不了内容了,有什么办法解决吗: image

limingluzhu commented 3 months ago

同问

ShilongLee commented 3 months ago

这个是服务器推荐流下发的token。之前是一个token所有帖子都可以用,但是现在只能是一个帖子用对应的下发的token了。 所以现在唯一的办法就是到doc中获取数据了 https://www.xiaohongshu.com/explore/{note_id} 然后从下面这个里面获取了 window.__INITIAL_STATE__ 明天有时间我会支持一下。 或者你们有想练手的可以提个PR。

limingluzhu commented 3 months ago

https://www.xiaohongshu.com/explore/{note_id} 这个地址在访问时,好像也是需要token信息才可以,如果没有token会被重定向到首页 ,如果token不符,页面会提示访问异常。 这个有的解吗?

image

ShilongLee commented 3 months ago

https://www.xiaohongshu.com/explore/{note_id} 这个地址在访问时,好像也是需要token信息才可以,如果没有token会被重定向到首页 ,如果token不符,页面会提示访问异常。 这个有的解吗?

image 不会的啊,https://www.xiaohongshu.com/explore/66b9cafe0000000025031823,你再试试

ShilongLee commented 3 months ago

已修复,拉最新代码就可以了。

it-tin commented 3 months ago

我把加密参数去掉后又可以了,估计xhs不久后会修复这个bug: image

limingluzhu commented 3 months ago

这里是不是需要在账号登录的条件下,才可以从doc中获取到token

ShilongLee commented 3 months ago

这里是不是需要在账号登录的条件下,才可以从doc中获取到token

是的