python实时抓取抖音直播间公屏弹幕互动聊天数据方法 |
您所在的位置:网站首页 › 抖音直播ipad屏幕内容 › python实时抓取抖音直播间公屏弹幕互动聊天数据方法 |
现在很多的虚拟数字人开始进行直播,结合chatgpt实现了ai机器自主进行直播,无需认为干预,难怪有人说ai就是为人类打工,那么ai虚拟人又是如何获取抖音直播间的公屏数据进行互动的呢,今天我来介绍三种方法 一、抖音官方的直播间api 目前官方还未对外开放api,可能以后会有。二、公屏数据自主抓取 网页版抖音直播间的公屏聊天数据都是通过websocket二进制+protobuf协议进行传输的,我们可以写一个代理程序截获websocket传输的数据然后进行protobuf解析,这个需要你会写代理程序,并且熟悉protobuf协议,那么还有一种方式就是js注入,将抖音websocket传输的数据解析好后再通过websocket传出来,我们今天就采取这种方式。我们开始了,首页我们在chrome或edge抖音直播的页面打开开发者工具 在底部搜索中搜索关键字 new Websocket 找到第三个,发现这段代码就是初始化websocket,我们设置断点 鼠标放到e上面,打开这个方法的位置 找到bindclientmessage,继续跟踪 继续打断点 找到blindclientmessage方法的位置 这个就是获取数据的解析方法了,寻藤摸瓜,我们通过emit方法找到了runallevent方法 然后就获取到解析后的数据s,他使用了descerializeBinary进行protobuf数据解析了 查看完整教程 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |