首页 > 短视频交流 > 正文

咸鱼的第十篇一个群,你可以在群里提出对公众号的建议

短视频交流 | 2022年07月23日10:00:17 | 阅读:57 | 评论:0

咸鱼的第十篇一个群,你可以在群里提出对公众号的建议

写在前面

这是闲鱼的第十篇原创文章。感谢您一如既往的支持。虽然公众号的粉丝不多,但为了写出更好的原创文章,闲鱼在这里建了一个群。你可以加入群。对公众号等提出建议。

前言

上周看到的一个有趣的项目是用+ADB做一个抖音机器人-Bot,自动翻页+人脸识别,自动点赞关注,效果如下图抖音群论坛,可以说是非常漂亮了。

源地址:

而我们今天所取得的成就,就是批量下载抖音视频。结合以上机器人,可以说是机器人世界的秀场了。

我们今天实现的抖音爬虫主要有以下四个功能:

咸鱼的第十篇一个群,你可以在群里提出对公众号的建议

根据抖音账号下载用户发布的所有视频

根据链接自动下载用户喜欢的视频

根据链接自动下载某个主题下的所有视频

根据链接自动下载某音乐下的所有视频

下面先以第二个函数为例来编写代码。

废话太多,先上一波爬取的结果:

下载视频截图

输出日志截图

咸鱼的第十篇一个群,你可以在群里提出对公众号的建议

实战

导入类库

这段代码的主要功能模块如下:

这次工程主要是根据用户分享的链接自动下载。首先,我们通过分享得到以下链接:

根据上面的链接我们可以得到下面的代码,得到唯一的ID

通过浏览器打开上述链接,我们可以获得以下信息:

我们以第二个点赞视频为例,打开我们分享的链接,将开发者模式调整为手机版,点击“点赞”即可看到请求的链接,如下图:

查看请求链接

咸鱼的第十篇一个群,你可以在群里提出对公众号的建议

获取请求参数

可以看出请求的参数中有一个很奇怪的参数,而且这个参数对于每个请求都不一样。通过查阅相关项目资料,发现这个参数是通过对链接中的ID号进行加密得到的,那么就可以调用加密的JS,通过对ID进行加密,就可以构造一个完整的请求了。代码显示如下:

通过查看返回的数据,我们可以看到正确视频的链接格式如下:

在这里我们可以获取视频的id来构建完整的视频链接。代码显示如下:

让我们点击我们在上面构建的视频链接,看看页面是什么样子的。

查看网页返回的信息

我们打开上面红框中的链接,可以看到是视频的资源地址。

开源视频地址

咸鱼的第十篇一个群,你可以在群里提出对公众号的建议

按照上面的思路,我们可以构建如下代码:

以上是下载用户喜欢的视频的代码。与其他功能相比,它稍微复杂一些。其他功能可以通过手机抓包获取请求接口,没有加密参数。这个项目的代码基本类似。下面以下载音乐视频的代码为例,再来说说抓包部分:

本次使用的抓包工具,基本配置如下:

10行代码自动参与抽奖助手抽奖(上)

配置完成后,打开抖音,刷新手机页面,可以看到左侧栏的请求链接中突出显示了两个链接。截图如下:

截屏

单击响应数据以查看每个链接。我们只需要解析每个链接中包含的内容,并将其带入API即可获得真实的视频地址。

分析图中红框内包含的链接

咸鱼的第十篇一个群,你可以在群里提出对公众号的建议

在测试 API 时,强烈建议使用来测试链接的可用性,以减少我们请求的参数数量和测试的复杂性。

测试界面时的一些截图

注意

写给未来的自己

没有使用多线程,下载有点慢。只有在完全理解之后才能应用它。

结束词

写给公众号读者

如果你对短视频运营感兴趣抖音群论坛,可以回复“短视频”获取7天抖音特训营的视频资源,助你成为抖音V。

我是不会讲笑话,不会编故事的咸鱼。本文是咸鱼的第10篇原创文章。谢谢您的支持。

THE END

本文标题:咸鱼的第十篇一个群,你可以在群里提出对公众号的建议

本文链接:http://www.design123.com.cn/dspjl/65.html

版权声明:本文章是 抖音运营_抖音论坛 的原创文章,未经允许请勿转载本文章!

网友点评 展开评论

本文暂无评论 - 欢迎您

  • 文章

    183篇

  • 评论

    0条

  • 用户

    1位