通过 Hook 微信爬公众号的新文章

2019-08-19 14:27:16 +08:00
 roberts
Sogou 关闭了微信的历史消息查看,网页端的微信也 ban 了大多数的微信号,所以想了这个方法,直接 Hook 微信的某些 call 来监控爬取微信文章

地址: https://github.com/redtips/wechathook

另外,爬虫接活~微信 bluetips
5625 次点击
所在节点    分享创造
13 条回复
mateor95
2019-08-19 18:27:18 +08:00
太折腾了,明明抓包微信读书就能解决的事情..
www6688w
2019-08-19 20:32:32 +08:00
@mateor95 微信读书可以抓包到 公众号的文章 吗 ? 是 app 还是小程序?
roberts
2019-08-20 09:33:35 +08:00
@mateor95 这个是考虑实时完整性和大规模抓取,很多消息是针对性推送,只有关注了在客户端才被推送看得到。或许有更好的办法
roberts
2019-08-20 09:38:52 +08:00
@www6688w 只有部分优质公众号
mateor95
2019-08-20 11:27:43 +08:00
@www6688w #2
微信读书 APP 端,确实是可以抓包实现的

因为我懒得去翻公众号,所以我自己做了一个工具来维护公众号阅读列表(怕版权问题所以没公开)

确实是可以抓到所有公众号的(至少我自己的个人号是能抓到的,那我就认为所有的号都能抓到,毕竟我才 100 个粉丝)

至于针对性推送是否能抓到的问题,这个我不确定,因为我没有试验过没有发言权
mateor95
2019-08-20 11:28:58 +08:00
@roberts #3
你的方案确实能够保证实时性,但是太麻烦了,可能商业用途中会比较有用,但是我本身的话倒是不在乎延迟一两分钟
mateor95
2019-08-20 11:30:09 +08:00
@www6688w #2
你试一下在微信读书 APP 直接搜索公众号名字就知道了,建议别搜太大众化的词,因为搜索结果太多了不好判断
zkqiang
2019-08-20 18:54:51 +08:00
感谢,是个好思路
Jaho
2019-08-21 09:22:10 +08:00
@mateor95 但是 阅读数 和评论抓不到吧
mateor95
2019-08-21 11:41:03 +08:00
@Jaho #9
现行应该没办法抓到阅读和评论
vcode
2019-08-22 17:00:40 +08:00
应该有某种协议,我看那些刷赞的都可以抓到阅读和评论
roberts
2019-08-23 13:38:26 +08:00
@vcode 阅读点赞万能 key 就能抓
lateautumn4lin
2019-11-13 14:10:18 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/593147

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX