利用Anyproxy爬取微信公众号文章及临时链接转永久链接

优采云 发布时间: 2021-07-05 19:26

  利用Anyproxy爬取微信公众号文章及临时链接转永久链接

  在上一篇文章我用Anyproxy爬取了微信公众号文章和临时链接到永久链接。该方法可以获得文章的点赞数、阅读数等信息。如果你只需要获取某个微信公众号的所有文章,并且文章的链接是永久链接,那么看看我在文章上介绍的方法。

  一、先说说破解方法

  破解关键是使用微信公众号后台素材管理-新建图文素材-超链接-找到文章(公众号)的界面。如下图:

  

  进入微信公众号后台-素材管理-新图文素材-新图文留言

  

  超链接-查找文章(公众号)

  二、具体破解方法

  2.1 通过selenium+webdriver获取公众号的cookie

  因为在公众号后台请求“查找文章(公众号)”接口时需要一个微信公众号cookie,所以在爬取文章内容之前需要获取一个可用的cookie。这一段比较简单,直接贴上我写的代码。 PS:享受优化和完美。

  

  获取 Cookie

  2.2 微信公众号获取公众号文章interface get文章

  1)微信公众号登录地址:

  2)登录后获取token。

  

  3) 使用微信公众号后台新建图文,搜索公众号名称,需要上一步的token。

  

  搜索公众号

  并通过接口返回的内容获取公众号的fakeid。

  

  获取公众号的fakeid

  4)选择要爬取的公众号,获取文章接口地址,需要上一步的fakeid。

  

  5)文章 列表翻页和内容获取。

  

  文章列表第一页

  

  翻页和内容

  三、完整代码

  

  完成代码

  四、这在技术上有难度,请给我点个赞

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线