【发布时间】:2019-05-25 21:46:46
【问题描述】:
使用 Python 3,我能够获得一个播放列表并获得一个单独的视频,但我想获得每个用户的混合播放列表(公共混合),因为每个用户看到不同的混合。
我是否应该使用 google auth 对用户进行身份验证,然后像获取普通播放列表一样获取混音?如果是这样,如何通过 Youtube 的 API 请求发送身份验证令牌?我在文档中找不到与混合相关的任何内容。
混音是否有一个唯一的 URL,我可以使用它来获取它们而无需身份验证?
我目前正在使用Pafy,它是 Youtube API 的包装器,但该库和官方 API 都无法从 Youtube 的组合中获取信息,我的代码如下
def get_youtube_playlist(url):
playlist = pafy.get_playlist(url)
for item in playlist['items']:
return item['pafy'].title
这适用于播放列表,而不是混音。
【问题讨论】:
-
您可以添加任何详细信息,例如:使用的代码,遇到的错误问题吗? How do I ask a good question?, How to create a Minimal, Complete, and Verifiable example 向社区展示你的尝试。
-
@abielita 我刚刚编辑了我的问题,但我的代码与我的问题无关,因为我还没有找到混合的方法。
-
@Lynob 我发布了一个答案。在你的具体情况下它可能对你没有帮助(使用python),但我希望它能给你另一个新的想法。
标签: python youtube youtube-api youtube-data-api