python - 从其他用户的 YouTube 直播中抓取聊天内容

标签 python youtube youtube-data-api youtube-livestreaming-api

我有一个程序可以从 another SO question 中抓取(几乎)给定 YouTube 视频中的所有评论,并且我希望对直播中的聊天做同样的事情。据我了解,我需要得到 liveChatId ,我需要使用 liveBroadcast功能。此外,我需要使用 OAuth2 key ,而不是常规的开发人员 key ,我用它来让程序从视频中获取评论。但是,我还没有看到从任意用户的直播中获取评论的方法,只有我自己的,我想从我想要的任何直播中获取评论。具体来说,我想知道这是否可行,如果可以,我需要做些什么来实现这一点。

最佳答案

你得到 The user is not enabled for live streaming 的原因是因为您的帐户未启用直播。据我所知,直播 API 只会从您自己的帐户返回结果。

关于python - 从其他用户的 YouTube 直播中抓取聊天内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45046101/

相关文章:

python - 我可以用 Numpy 制作随机面具吗?

youtube - 将YouTube API V3搜索与forMine = true一起使用时,invalidChannelId

Youtube API 初学者,自动搜索不同术语的列表

ios - 如何从 Youtube 播放列表 API 中过滤掉不可嵌入的视频

php - Youtube Api率(不喜欢)发布请求不起作用

python - 在ubuntu上安装selenium webdriver时出错,使用python3,chrome

python - Google App Engine 和 Cloud SQL : Lost connection to MySQL server at 'reading initial communication packet' SQL 2nd Gen

python - 如何获取下拉菜单来激活 2 个不同的 python 代码,flask/sql

javascript - 使用YouTube API和IE8进行“视频未定义”

google-chrome - Youtube缩略图(WEBP)在Firefox上不起作用