有什么好的方法呢?有人推荐连接手机用fiddler抓包,被坑了2个小时 ,此路不通或者说麻烦。
一个比较好的方法是找到微信公众号平台内部的API,比如“python技术”的的文章这里都有,哈哈:
为了获取文章列表,我特意注册了一个微信公众号。
注册好了,咱们直奔主题,说下操作过程。
进入公众号点击<草稿箱>,再点击右侧<图文模板>
选择<新建图文模板>
进入到编辑界面,点<超链接>,选<选择其他公众号>,输入你要爬的公众号名称。
以python技术为例:
按F12或通过鼠标右键检查,点《Network》后选择《XHR》一般最后一个即是当前页面内容所在,这里看到url和标题分别位于《link》和《title》标签下,如果network没东西刷新试一下
下图最后一个箭头的title标签,可以看到我昨天发表的“用LOL英雄点缀你的博客”
到这里我们已经成功了一半,接下来我们获取用到的《user-agent》《URL》《cooike》《tooken》和《fakeid》,点击Headers
- cooike帮我们绕过登录过程
- fakeid是目标公众号的唯一标识符
- user-agent可以模拟浏览器请求至此信息获取部分完成,下面开始开始代码部分。
注意: 下面“完整脚本”中的fakeid、token、type等的值在url中可以看到
也可以直接访问这个url,一个JSON格式的数据:
完整脚本
成功获取5页url和标题
-END-
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习、自动化测试带你从零基础系统性的学好Python!
👉[CSDN大礼包:《python安装工具&全套学习资料》免费分享](安全链接,放心点击)
👉Python学习大礼包👈
👉Python学习路线汇总👈
温馨提示:篇幅有限,已打包文件夹,获取方式在:文末
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
观看零基础学习书籍和视频,看书籍和视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。