dataabc / weibo-crawler

新浪微博爬虫,用python爬取新浪微博数据,并下载微博图片和微博视频
3.38k stars 754 forks source link

“检测cookie是否有效”的功能失效 #429

Open Pangweiyun opened 6 months ago

Pangweiyun commented 6 months ago

我严格按照“如何检测cookie是否有效(可选)”进行设置,最后发现不管什么设置,程序运行的结果永远是:“经检查,cookie无效,系统退出”。我可以确定config.json里面的cookie是没问题的,因为使用这个json获取了一些博主的在cookie设置错误情况下获取不到的微博。在const.py里面的"HIDDEN_WEIBO",你的教程里面说用自己的非公开微博,我也拿自己的公开微博试了一下,结果还是“经检查,cookie无效,系统退出”。所以我认为可能有bug。 (从打印的日志来看,就是你发非公开微博,然后用这个发微博的账号采集,采集不到这个非公开微博) 然后我打了一些断点,发现有些地方很奇怪,比如图中,“created_at”,2024-04-04后面有一个T,你今天说“把weibo.py文件handle_download方法的11改成10就好”,但是好像不止这个地方,也不知道与我这个cookie问题有没有关系。 更新:目前能够采集到自己发布的非公开微博了,但是程序依然是“经检查,cookie无效,系统退出” 搜狗截图24年04月04日2153_1

wendywjhu commented 6 months ago

没有cookie也可以采集到公开微博的,如下这个结论不对。

“我可以确定config.json里面的cookie是没问题的,因为使用这个json获取了一些博主的在cookie设置错误情况下获取不到的微博。”

Pangweiyun commented 6 months ago

没有cookie也可以采集到公开微博的,如下这个结论不对。

“我可以确定config.json里面的cookie是没问题的,因为使用这个json获取了一些博主的在cookie设置错误情况下获取不到的微博。”

没有cookie也可以采集到公开微博的,但是有的微博采集不到,比如9张图以后的