python 公众号付费视频地址_Python下载微信公众号文章内的视频

今天逛csdn社区的时候看到了关于使用python来获取微信公众号内容的文章,自己也抽出时间写了一个小例子,下面一起来看一下。

01目标公众号

公众号名称:某某电影

微信公众号

02实现思路

首先,获取微信公众号文章的链接地址,在浏览器中打开,同时打开调试台,可以看到代码中加载了一个iframe,找到iframe的链接地址,并打开它,在此我们就明白了,微信公众号的视频播放是通过嵌套模式加载的,将新链接继续在浏览器中打开,并打开调试台,查看network中的xhr接口,可以看到链接数据请求,分别是获取视频封面和视频信息的,都是get请求方式,接下来我们看一下获取视频信息的接口返回数据,如下图:

接口返回数据

接口中返回了一系列的数据,我们需要拿到数据中url地址参数和标题参数,url地址参数中有三个子集,分别为不同的视频参数地址,我们拿取第一个集合的数据,获取到视频的播放地址。进而通过播放地址去下载视频文件。

03示例代码

1、开始代码

if__name__=='__main__':print("微信公众号文章内视频下载~~~~~~~~")path=main()ifnotpath:path=main()# 解析链接analysis(path)

这段代码主要是描述产品及获取微信公众号文章链接,同时对链接参数进行判断,如果没有参数进行

你可能感兴趣的:(python,公众号付费视频地址)